基本信息
作者:姚曉通等著出版社:北京航空航天大學出版社
ISBN:9787512405271
出版時間:2011-07-01
頁數:292
裝幀:平裝
開本:16開
內容簡介
本書採用新穎的講解形式,深入淺出地介紹了PIC單片機(以PIC16F877A~例)的組成、開發環境及PIC單片機C語言基礎知識,並結合大量實例,詳細演練了PIC單片機I/O口、中斷、定時器、CCP模組、串列通信、鍵盤接口、LED數碼管、LCD顯示器、DS1302時鐘晶片、EEPROM存儲器、溫度感測器DS18820、紅外和無線遙控電路、單片機看門狗、休眠模式、模擬比較器、A/D轉換器、步進電動機等r8容。
目錄
第1章PIC單片機介紹
1.1PIC單片機概述
1.1.1集中指令集和精簡指令集
1.1.2PIC單片機與51單片機的區別
1.1.3PIC單片機的分類
1.1.4PIC系列單片機的優勢
1.2PIC16F877A單片機的主要功能、外部引腳和內部結構
1.2.1PIC16F877A單片機的主要功能
1.2.2PIC16F877A單片機的外部引腳
1.2.3PIC16F877A單片機的內部結構
第2章PIC單片機C語言入門
2.1認識C語言
2.1.1C語言的特點
2.1.2單片機採用C語言編程的好處
2.2簡單的C語言程式
2.2.1硬體電路
2.2.2程式實現
2.2.3改進後的程式
第3章PIC單片機低成本實驗設備的製作與使用
3.1PIC核心板介紹
3.2DD一900實驗開發板介紹
3.2.1DD一900實驗開發板硬體資源
3.2.2硬體電路介紹
3.2.3插針跳線設定
3.3PIC單片機編程調試器PICKIT2的使用
3.3.1PICKIT2介紹
3.3.2P1CKIT2的使用
第4章30分鐘熟悉PIC單片機開發全過程
4.1PIC單片機開發軟體“吐血推薦”
4.1.1MPLABIDE軟體介紹
4.1.2HI-TECH(PICC)軟體介紹
4.2MPLABIDE和PICC軟體的安裝
4.3PIC單片機開發過程“走馬觀花”
4.3.1硬體電路
4.3.2編寫和編譯程式
4.3.3程式的仿真
4.3.4程式的下載
第5章PIC單片機C語言重點難點剖析
5.1PICC基本知識
5.1.1PICC變數
5.1.2PICC對數據暫存器bank的管理
5.1.3PICC中的位變數
5.1.4PICC中的浮點數
5.1.5PICC變數修飾關鍵字
5.1.6PICC定義工作配置字
5.1.7C語言和彙編語言混合編程
5.2PICC函式
5.2.1中斷函式的實現
5.2.2標準庫函式
5.2.3用戶自定義函式
5.2.4局部變數和全局變數
第6章中斷系統實例解析
6.1中斷系統基本知識
6.1.1中斷系統概述
6.1.2與中斷相關的暫存器
6.2中斷系統實例解析——外中斷1演示
6.2.1實現功能
6.2.2源程式
6.2.3源程式釋疑
6.2.4實現方法
第7章定時/計數器實例解析
7.1PIC定時/計數器基本知識
7.1.18位定時/計數器TMR0
7.1.216位定時/計數器TMR1
7.1.38位定時/計數器TMR2
7.2定時/計數器實例解析
7.2.1實例解析1——TMR0計數實驗
7.2.2實例解析2——TMR0定時實驗
7.2.3實例解析3——TMR1計數實驗
7.2.4實例解析4——TMR1定時實驗
第8章CCP模組實例解析
第9章串列通信實例解析
第10章鍵盤接口實例解析
第11章LED數碼管實例解析
第12章LCD顯示實例解析
第13章時鐘晶片DS1302實例解析
第14章EEPROM存儲器實例解析
第15章溫度感測器DS18820實例解析
第16章紅外遙控和無線遙控實例解析
第17章PIC16F877A單片機其他內部資源實例解析
第18章步進電動機實例解析
參考文獻