注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)Microchip PIC24系列單片機(jī)原理與程序設(shè)計(jì)

Microchip PIC24系列單片機(jī)原理與程序設(shè)計(jì)

Microchip PIC24系列單片機(jī)原理與程序設(shè)計(jì)

定 價(jià):¥48.00

作 者: 何此昂,鄧穎 編著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)體系結(jié)構(gòu)

ISBN: 9787115260192 出版時(shí)間: 2011-09-01 包裝: 平裝
開本: 16開 頁數(shù): 302 字?jǐn)?shù):  

內(nèi)容簡介

  《microchippic24系列單片機(jī)原理與程序設(shè)計(jì)》內(nèi)容以microchip的16位高性能微處理器pic24系列為主,主要介紹了pic24系列單片機(jī)內(nèi)核和系統(tǒng)外設(shè)的特點(diǎn)及模塊應(yīng)用,pic24系列開發(fā)環(huán)境以及常見問題解答,綜合應(yīng)用開發(fā)的部分mc/os移植,bootloader串口在線升級,通信電源蓄電池在線監(jiān)測系統(tǒng)軟件和硬件詳細(xì)設(shè)計(jì)等內(nèi)容,從實(shí)踐的角度進(jìn)一步強(qiáng)化對于pic24單片機(jī)的理解。書中所有程序均通過調(diào)試,相關(guān)功能模塊和參考資料編寫力求準(zhǔn)確、詳細(xì)、完整,盡量使讀者能在開發(fā)工程中“一冊解決”。《microchippic24系列單片機(jī)原理與程序設(shè)計(jì)》可作為microchip單片機(jī)應(yīng)用系統(tǒng)開發(fā)工程技術(shù)人員的參考書,也可作為高等院校計(jì)算機(jī)、電子、自動(dòng)化類專業(yè)單片機(jī)課程的教學(xué)參考書。

作者簡介

暫缺《Microchip PIC24系列單片機(jī)原理與程序設(shè)計(jì)》作者簡介

圖書目錄

第1章 PIC24系列概述 
1.1 內(nèi)核特性 
1.1.1 16位架構(gòu) 
1.1.2 低功耗技術(shù) 
1.1.3 振蕩器選項(xiàng)和性能 
1.1.4 簡便移植性能 
1.2 其他特殊性能 
1.3 系列中各產(chǎn)品的具體信息 
第2章 開發(fā)環(huán)境及常見問題解答 
2.1 MPLAB集成開發(fā)環(huán)境軟件介紹 
2.2 PIC24編譯環(huán)境配置 
2.3 中斷服務(wù)程序的編寫 
2.3.1 編寫中斷服務(wù)程序 
2.3.2 寫中斷向量 
2.3.3 中斷服務(wù)程序現(xiàn)場保護(hù) 
2.3.4 中斷響應(yīng)延時(shí) 
2.3.5 中斷嵌套 
2.3.6 允許/禁止中斷 
2.3.7 中斷服務(wù)程序和主程序代碼共用存儲(chǔ)空間 
2.3.8 開發(fā)注意要點(diǎn) 
2.3.9 開發(fā)方案 
2.3.10 中斷服務(wù)程序中PSV的使用 
2.4 匯編語言和C語言混合編程 
2.4.1 在匯編語言中使用C變量和C函數(shù) 
2.4.2 在C語言函數(shù)中使用行內(nèi)匯編 
2.5 開發(fā)仿真調(diào)試常見問題解答 
第3章 CPU和存儲(chǔ)器 
3.1 編程模型 
3.2 CPU控制寄存器 
3.3 算術(shù)邏輯單元(ALU) 
3.3.1 乘法器 
3.3.2 除法器 
3.3.3 多位移位運(yùn)算 
3.4 程序地址空間 
3.4.1 程序存儲(chǔ)器構(gòu)成 
3.4.2 硬存儲(chǔ)器向量 
3.4.3 閃存配置字 
3.5 數(shù)據(jù)地址空間 
3.5.1 數(shù)據(jù)空間寬度 
3.5.2 數(shù)據(jù)存儲(chǔ)器構(gòu)成和對齊方式 
3.5.3 Near數(shù)據(jù)空間 
3.5.4 SFR 空間 
3.5.5 軟件堆棧 
3.6 程序和數(shù)據(jù)存儲(chǔ)空間的接口 
3.6.1 尋址程序空間 
3.6.2 使用表操作指令訪問程序存儲(chǔ)器 
3.6.3 使用程序空間可視化方法從程序存儲(chǔ)器讀取數(shù)據(jù) 
第4章 系統(tǒng)設(shè)計(jì)部分 
4.1 PIC24系列配置位 
4.2 PIC24系列片內(nèi)穩(wěn)壓器 
4.3 看門狗定時(shí)器(WDT) 
4.3.1 WDT控制寄存器 
4.3.2 看門狗C語言例程 
4.4 PIC24系列編程和調(diào)試接口 
4.5 PIC24系列復(fù)位部分 
4.6 PIC24系列CPU時(shí)鐘振蕩器的配置 
4.7 PIC24系列低功耗特性 
第5章 功能模塊部分 
5.1 PIC24系列閃存存儲(chǔ)器Flash模擬EEPROM 
5.1.1 RTSP工作原理和控制寄存器 
5.1.2 閃存程序存儲(chǔ)器的編程操作和算法 
5.1.3 使用Flash模擬EEPROM的C代碼例程 
5.2 I/O端口的配置 
5.2.1 配置端口引腳功能 
5.2.2 對I/O端口的C代碼操作示例 
5.3 中斷控制寄存器以及中斷設(shè)置過程 
5.3.1 中斷控制和狀態(tài)寄存器 
5.3.2 中斷設(shè)置過程以及C代碼例程 
5.4 Timer1定時(shí)器以及C代碼例程 
5.5 Timer2/3/4/5定時(shí)器 
5.6 輸入捕捉 
5.6.1 輸入捕捉寄存器 
5.6.2 輸入捕捉功能的C代碼示例 
5.7 輸出比較 
5.7.1 單輸出脈沖模式以及C代碼例程 
5.7.2 連續(xù)輸出脈沖模式以及C代碼例程 
5.7.3 脈寬調(diào)制模式以及C代碼例程 
5.8 串行外設(shè)接口(SPI) 
5.8.1 SPI概述 
5.8.2 SPI讀寫SD/MMC卡的C代碼例程 
5.9 I2C 
5.9.1 作為主機(jī)在單主機(jī)環(huán)境中通信 
5.9.2 作為總線主控器件工作時(shí)設(shè)置波特率 
5.9.3 從機(jī)地址屏蔽 
5.9.4 I2C讀寫EEPROM的C代碼例程 
5.10 通用異步收發(fā)器(UART) 
5.10.1 UART波特率發(fā)生器(BRG) 
5.10.2 8位數(shù)據(jù)發(fā)送模式 
5.10.3 9位數(shù)據(jù)發(fā)送模式 
5.10.4 間隔和同步發(fā)送操作 
5.10.5 8位或9位數(shù)據(jù)接收模式 
5.10.6 UxCTS和UxRTS控制引腳操作 
5.10.7 支持紅外 
5.10.8 外部IrDA支持IrDA時(shí)鐘輸出 
5.10.9 內(nèi)置IrDA編解碼器 
5.10.10 UART的C語言例程 
5.11 并行主控端口 
5.11.1 并行主控端口概述 
5.11.2 LCD的C語言例程 
5.11.3 使用PMP功能模塊的NAND Flash的C代碼驅(qū)動(dòng)例程 
5.12 實(shí)時(shí)時(shí)鐘和日歷 
5.12.1 RTCC模塊寄存器 
5.12.2 校準(zhǔn) 
5.12.3 鬧鐘 
5.13 可編程循環(huán)冗余校驗(yàn)(CRC)發(fā)生器 
5.13.1 寄存器 
5.13.2 用戶接口 
5.13.3 在節(jié)電模式下的操作 
5.14 10/12位高速A/D轉(zhuǎn)換器 
5.14.1 A/D轉(zhuǎn)換器功能概述 
5.14.2 10位和12位A/D轉(zhuǎn)換器的C代碼例程 
5.15 比較器模塊工作模式 
5.15.1 配置比較器參考電壓 
5.15.2 使用片內(nèi)比較器的C代碼例程 
第6章 PIC24綜合應(yīng)用開發(fā) 
6.1 基于PIC24的mC/OS-II操作系統(tǒng)移植 
6.1.1 移植過程 
6.1.2 在移植中注意的問題 
6.1.3 PIC24系列mC/OS操作系統(tǒng)應(yīng)用程序源代碼 
6.2 PIC24在通信電源蓄電池監(jiān)控系統(tǒng)中的應(yīng)用 
6.2.1 硬件設(shè)計(jì) 
6.2.2 軟件設(shè)計(jì) 
6.2.3 在PIC24系統(tǒng)中使用數(shù)字濾波技術(shù)實(shí)現(xiàn)電池內(nèi)阻測量 
6.3 PIC24系列的串行自舉(Bootloader)設(shè)計(jì) 
6.3.1 Bootloader原理 
6.3.2 Boot存儲(chǔ)區(qū)映射 
6.3.3 Boot源代碼設(shè)計(jì) 
附錄A--指令集綜述 
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號