前言
第1章 PIC微控制器概述
1.1 簡介
1.2 PIC單片機發(fā)展狀況
1. 3 PIC單片機8位機系列產品
1. 3.1 基本級系列
1.3.2 中級系列
1. 3.3 高級系列
1. 3.4 PIC單片機后期產品的特點和功能
1.4 單片機構成與作用
1. 4. 1 單片機基本構成
1.4.2 單片機如何工作
1. 5 單片機的編程語言
1.6 PIC單片機的技術特點
1.6. 1 雙總線結構
1.6. 2 兩級指令流水線結構
第2章 基本級PIC機的硬件結構
2.1 PIC16C5XX的特征參數(shù)
2.2 PIC16C5XX的類型
2.2.1 PIC16C5X系列
2.2.2 PIC16C5X系列I/O口
2. 2. 3 PIC16C5XX系列類型
2.3 PIC16C5XX內部結構
2.3. 1 PIC16C5X系列架構
2.3.2 中央處理器CPU與總線Bus的概念
2. 3.3 程序存儲器的構成
2. 3. 4 數(shù)據(jù)寄存器的組成
2.3.5 裝置性器件
2. 3.6 單片機的功能電路
2.3. 7 硬件部分小結
第3章 PIC基本級的指令系統(tǒng)
3.1 指令概述
3.2 指令分類
3.3 指令格式
3.4 基本級指令系統(tǒng)
3. 4. 1 六位操作碼指令
3.4.2 四位操作碼指令
3.4.3 多位操作碼指令
3.5 指令尋址方式
3.5. 1 立即數(shù)尋址
3. 5. 2 直接尋址
3. 5. 3 位尋址
3. 5.4 寄存器間接尋址
3.6 PIC基本級指令集
第4章 PIC編程及實際操作
4.1 單片機程序設計基礎
4. 1. 1 常用設置
4.1.2 PIC部分功能子程序
4.1.3 常用偽指令
4.2 PIC項目開發(fā)實踐
4. 2.1 單片機的編程初步
4.2.2 簡單應用編程舉例
4. 2.3 開發(fā)工具簡介
4.2.4 MPLAB IDE集成開發(fā)環(huán)境
4.3 調試簡單的項目
4.3.1 MP1AB IDE安裝與組成
4.3.2 項目創(chuàng)建步驟
4. 3. 3 系統(tǒng)設置及調試準備
4. 3.4 項目文件及管理
4. 3.5 編譯項目
4.4 軟件模擬與脫機運行
4. 4. 1 MP1AB SIM軟件模擬器
4. 4. 2 模擬器的些高級特性
4. 4. 3 在編程器模式下燒寫目標代碼
4.5 搭建簡易試驗電路.
4.5.1 動手試驗的必要性
4.5. 2 準備實驗材料
4.5. 3 實驗電路
4. 5. 4 單片機上機實驗
4. 5.5 PIC電路的調試運行
第5章 PIC機編程與應用
5.1 PIC單片機編程的基礎
5.1. 1 編程的方法與步驟
5. 1.2 編程的基礎
5.2 PIC編程的注意事項
5. 2.1 字毋的大小寫問題
5.2. 2 程序中注釋、名稱的表達
5.3 PIC單片機編程
5.3. 1 程序流程圖
5.3.2 PIC單片機程序格式
5.4 PIC的部分功能應用舉例
5.4.1 監(jiān)視定時器控制電路
5.4.2 雙輸入開關控制電路
5. 4. 3 驗證程序指針PC1跑飛
5. 4. 4 巧用RTCC作計時器
5.4.5 睡眠電路應用與模塊的編程形式
5.5 PIC應用范例
5.5.1 基本運算程序的編譯和驗證
5. 5 2 若干例PIC基本運算子程序
第6章 PIC分區(qū)與偽指令
6.1 PIC單片機的分區(qū)
6.1. 1 存儲體的分區(qū)機制
6.1. 2 程序空間的分頁存儲體
6.1. 3 數(shù)據(jù)存儲體分體
6.1. 4 兩存儲體分區(qū)各自特點
6.2 PIC分區(qū)機型的演練
6. 2.1 多存儲頁機型的編程
6.2.2 分區(qū)機型程序的編譯
6. 2. 3 程序頁面的相互轉換
6.2. 4 多頁碼應用例題
6.2.5 分區(qū)機型的偽指令應用
6.3 PIC系列單片機的偽指令
6.3.1 部分偽指令應用舉例
6. 3.2 數(shù)據(jù)偽指令
6.3.3 控制偽指令
6. 3.4 條件匯編偽指令
6.3.5 宏偽指令
6.3.6 目標文件偽指令
6.4 宏匯編
6.4.1 宏指令
6. 4.2 宏應用
6. 4.3 宏匯編器MPASM偽指令總表
第7章 PIC基本級應用小結
7.1 單片機的管腳處理
7.1. 1 閑置的管腳處理
7. 1. 2 單片機的上、下拉電阻
7.2 PIC機I/O口的操作特點
7. 2. 1 I/O口之間的連接
7. 2.2 I/O口的讀寫操作
7.3 單片機的可靠性設計
7. 3.1 PIC芯片可靠性的測試
7. 3. 2 軟件代碼的穩(wěn)定性
7. 3. 3 硬件電路測試
7.4 單片機抗噪聲與電磁干擾的方法
7.4.1 電路板的設計制作方面
7.4.2 電路設計和元件選擇方面
7.4.3 外界強干擾環(huán)境
7.5 PIC開發(fā)常見問題及經驗交流
7. 5.1 PIC實踐過程中常見問題
7.5.2 單片機的仿真實踐
7.5.3 PIC與其他單片機的區(qū)別
7.5.4 PIC開發(fā)經驗交流集