《PIC單片機基礎與實例進階》是2012年出版的圖書
基本介紹
- ISBN:9787302269304
- 頁數:298
- 定價:42.00元
- 出版時間:2012-1
內容介紹,適用範圍,圖書目錄,
內容介紹
《PIC單片機基礎與實例進階》面向PIC單片機初、中級讀者,全書共分13章,分別介紹單片機的歷史及發展現狀、PIC單片機系統結構、MPLAB開發環境的使用方法、PIC單片機C語言、通用輸入/輸出接口的用法、中斷系統、定時/計數器、模數轉換器、USART模組、SPI模組、I2C模組、CCP模組、單片機奏樂和圖形點陣式液晶等內容。
《PIC單片機基礎與實例進階》的最大特點就是打破了依賴硬體實驗板的傳統,採用Proteus模擬軟體作為硬體開發平台,軟體程式設計均以C語言實現,直接與實際產品開發環境接軌,為讀者從學習到套用提供了捷徑。另外,《PIC單片機基礎與實例進階》在實例設計方面採用模組化程式設計方法,使讀者在完成某個模組的學習後即可直接將該模組的代碼套用於實際項目、產品中。
《PIC單片機基礎與實例進階》內容翔實、由淺入深,結構安排合理、講解透徹,案例豐富實用,能夠使讀者快速、全面地掌握PIC單片機各模組功能的套用。
適用範圍
《PIC單片機基礎與實例進階》可以作為各類培訓學校的教材用書,也可作為工程技術人員及高職高專、本科院校相關專業師生的參考書。
圖書目錄
第1章單片機概述 1
1.1單片機的歷史 1
1.2單片機的發展現狀 2
1.3單片機的特點 2
1.4單片機的套用領域 3
1.5常用的單片機產品介紹 4
1.6PIC單片機概述 5
1.6.1PIC單片機種類 5
1.6.2PIC16F877單片機的基本特性 6
思考與練習 7
第2章PIC16系列單片機系統結構 8
2.1PIC16F877的基本結構 8
2.2基本功能模組 9
2.3專用功能模組 14
思考與練習 15
第3章單片機開發工具 16
3.1軟體平台的安裝 16
3.1.1MPLAB功能簡介 16
3.1.2MPLAB集成開發環境的安裝 17
3.1.3C語言編譯器HI-TECHPICC的安裝 18
3.2單片機項目的建立與運行 18
3.2.1C語言項目建立過程 18
3.2.2目標代碼的生成與運行 21
3.3硬體平台的安裝 22
3.3.1單片機模擬軟體Proteus的安裝與測試 22
3.3.2ICD2開發板的硬體開發平台的安裝 24
3.3.3基於ICD2的硬體開發平台的測試 26
思考與練習 29
第4章單片機C語言 30
4.1實例:第一個單片機C語言程式 31
4.2數據類型和變數 35
4.2.1常量和變數 36
4.2.2整型數據 38
4.2.3浮點型數據 41
4.2.4字元型數據 42
4.2.5位型數據 44
4.2.6數據類型修飾符 45
4.3C語言的運算符 47
4.3.1算術運算符 47
4.3.2位運算符 48
4.3.3賦值運算符 53
4.3.4邏輯運算符 54
4.4C語言的流程控制語句 55
4.4.1C語言語句概述 55
4.4.2順序結構 56
4.4.3選擇結構 57
4.4.4多分支結構 62
4.4.5while循環結構 63
4.4.6for循環結構 66
4.5數組 69
4.5.1數組的定義與初始化 69
4.5.2特別的數組:字元串 72
4.5.3數組的使用 73
4.5.4實例:數碼管顯示 73
4.5.5二維數組與多維數組 79
4.6函式 81
4.6.1函式的聲明和定義 81
4.6.2函式的參數 82
4.6.3數組作為函式的參數 84
4.6.4何時使用函式 84
4.6.5實例:延時函式的編寫和使用 85
4.7宏定義 88
4.7.1不帶參數的宏定義 88
4.7.2帶參數的宏定義 89
4.8多檔案項目管理 90
4.8.1.H檔案的書寫 90
4.8.2.C檔案的書寫 91
4.8.3把模組檔案添加到當前項目的過程 92
4.9實例:簡單的計數器 93
思考與練習 95