前言
第1章 解剖手機
1.1 案例任務
1.2 案例要點
1.3 案例設計
1.4 案例筆記
1.4.1 電子信息技術知識體系
1.4.2 嵌入式系統(tǒng)開發(fā)原則
第2章 原理圖和PCB圖的繪制
2.1 案例任務
2.2 案例要點
2.3 案例設計
2.3.1 原理圖繪制步驟
2.3.2 PCB圖繪制步驟
2.4 案例筆記
2.4.1 識讀原理圖的方法
2.4.2 識讀PCB圖的方法
2.4.3 框圖、原理圖、PCB圖、實物圖的關系
2.4.4 51單片機的芯片封裝
2.4.5 如何保護電路設計的知識產權
第3章 焊接與調試
3.1 案例任務
3.2 案例要點
3.3 案例設計
3.3.1 仿真板上的電氣元件
3.3.2 仿真板焊接步驟
3.3.3 仿真板調試步驟
3.4 案例筆記
3.4.1 電源符號
3.4.2 接地的分類
3.4.3 干擾基礎知識
3.4.4 如何判斷集成電路的好壞
3.4.5 電氣設備維修的十項原則
3.4.6 0歐電阻
第4章 指令系統(tǒng)的學習
4.1 案例任務
4.2 案例要點
4.3 案例設計
4.4 案例筆記
4.4.1 Keil C的輔助調試功能
4.4.2 51單片機中縮寫的中英文速記
4.4.3 51存儲器總結
4.4.4 尋址方式總結
4.4.5 PSW總結
4.4.6 有關DPTR的指令總結
4.4.7 控制轉移指令總結
第5章 程序的結構:分支和循環(huán)
5.1 案例任務
5.2 案例要點
5.3 案例設計
5.4 案例筆記
5.4.1程序設計的方法
5.4.2 匯編語言常見錯誤總結
5.4.3 延時程序延時時間計算
第6章 程序的效率
6.1 案例任務
6.2 案例要點
6.3 案例設計
6.4 案例筆記
6.4.1 匯編語言與C語言
6.4.2 C語言常見錯誤總結
第7章 流水燈
7.1 案例任務
7.2 案例要點
7.3 案例設計
7.3.1 硬件電路
7.3.2 軟件代碼
7.4 案例筆記
7.4.1 51流水燈電路在C51學習中的應用
7.4.2 C51雙向口和準雙向口
7.4.3 單片機端口驅動能力詳解
7.4.4 LED結構及發(fā)光原理
第8章 輸出模擬量的I/O端口
8.1 案例任務
8.2 案例要點
8.3 案例設計
8.3.1 硬件電路
8.3.2 軟件代碼
8.4 案例筆記:51PWM與平均電壓
第9章 蜂鳴器
9.1 案例任務
9.2 案例要點
9.3 案例設計
9.3.1 硬件電路
9.3.2 軟件代碼
9.4 案例筆記
9.4.1 51蜂鳴器結構及發(fā)聲原理
9.4.2 8051晶體管驅動負載的技巧
9.4.3 開關晶體管使用誤區(qū)
第10章 并口的擴展
10.1 案例任務
10.2 案例要點
10.3 案例設計
10.3.1 硬件電路
10.3.2 軟件代碼
10.4 案例筆記
10.4.1 8255各工作方式總結
10.4.2 微機擴展I/O接口的基礎知識
10.4.3 I/O接口的數(shù)據(jù)傳送方式
10.4.4 可編程芯片總體要求
第11章 方式可控的流水燈
11.1 案例任務
11.2 案例要點
11.3 案例設計
11.3.1 硬件電路
11.3.2 軟件代碼
11.4 案例筆記:分支結構的常見錯誤
第12章 數(shù)字顯示器
12.1 案例任務
12.2 案例要點
12.3 案例設計
12.3.1 硬件電路
12.3.2 軟件代碼
12.4 案例筆記:51LED顯示碼便于移植的解決方法
第13章 行列鍵盤
13.1 案例任務
13.2 案例要點
13.3 案例設計
13.3.1 硬件電路
13.3.2 軟件代碼
13.4 案例筆記:C51精煉的判鍵程序
第14章 中斷
14.1 案例任務
14.2 案例要點
14.3 案例設計
14.3.1 硬件電路
14.3.2 軟件代碼
14.4 案例筆記
14.4.1 利用51單片機的中斷系統(tǒng)實現(xiàn)三級以上中斷嵌套
14.4.2 中斷與調用子程序的區(qū)別
第15章 計數(shù)器
15.1 案例任務
15.2 案例要點
15.3 案例設計
15.3.1 硬件電路
15.3.2 軟件代碼
15.4 案例筆記:定時/計數(shù)器四種工作方式總結
第16章 定時秒表
16.1 案例任務
16.2 案例要點
16.3 案例設計
16.3.1 硬件電路
16.3.2 軟件代碼
16.4 案例筆記
16.4.1 51單片機定時計數(shù)器工作方式總結
16.4.2 C51精確演示
16.4.3 中段與定時/計數(shù)器綜合應用
16.4.4 實用技巧之擴展中斷源
第17章 頻率顯示器
17.1 案例任務
17.2 案例要點
17.3 案例設計
17.3.1 硬件電路
17.3.2 軟件代碼
17.4 案例筆記
17.4.1 頻率的測量方法
17.4.2 利用門控制位GATE測量脈沖寬度
第18章 電壓監(jiān)控器
18.1 案例任務
18.2 案例要點
18.3 案例設計
18.3.1 硬件電路
18.3.2 軟件代碼
18.4 案例筆記
18.4.1 逐次逼近式A-D轉換
19.4.2 A-D轉換器選擇原則
第19章 溫度監(jiān)控器
19.1 案例任務
19.2 案例要點
19.3 案例設計
19.3.1 硬件電路
19.3.2 軟件代碼
19.4 案例筆記
19.4.1 單總線
19.4.2 DS18B20總結
第20章 數(shù)字電子鐘
20.1 案例任務
20.2 案例要點
20.3 案例設計
20.3.1 硬件電路
20.3.2 軟件代碼
20.4 案例筆記
20.4.1 如何閱讀英文的芯片數(shù)據(jù)手冊
20.4.2 DS1302總結
第21章 串行通信
21.1 案例任務
21.2 案例要點
21.3 案例設計
21.3.1 硬件電路
21.3.2 軟件代碼
21.4 案例筆記
21.4.1 SPI、I2C、UART三種串行總線協(xié)議的區(qū)別
21.4.2 串口四種工作方式總結
第22章 數(shù)字計算器
22.1 案例任務
22.2 案例要點
22.3 案例設計
22.3.1 硬件電路
22.3.2 軟件代碼
22.4 案例筆記:電子產品設計步驟
附錄 51單片機實驗板原理圖
參考文獻