第1部分:基礎篇
第1章 單片機與編譯環(huán)境
1.1 MCS一5l簡介
1.2 “winbond78E516B”芯片功能詳解
1.2.1 芯片概述
1.2.2 引腳描述
1.2.3 功能框圖
1.2.4 功能描述
1.2.5 時序波形圖:
1.2.6 電氣特性
1.3 編譯環(huán)境
1.3.1 “KLeiluvision2”主界面介紹
1.3.2 創(chuàng)建項目
1.3.3 編譯與連接
1.3.4 程序調試
1.4 本章小結
第2部分:工程硬件篇
第2章 工程項目介紹
2.1 信息采集終端的工程背景
2.2 系統(tǒng)硬件方案設計
2.2.1 硬件設計框圖
2.2.2 系統(tǒng)原理圖
2.3 本章小結
第3章 單片機最小系統(tǒng)
3.1 最小系統(tǒng)功能介紹
3.2 電路設計
3.2.1 單片機最小系統(tǒng)電路圖
3.2.2 電源模塊
3.2.3 時鐘電路
3.2.4 復位電路
3.3 軟件設計一“hellO,WOrld!”工程項目構建
3.4 本章小結
第4章 看門狗電路
4.1 看門狗原理介紹
4.1.1 軟件看門狗采用純軟件程序來實現(xiàn)看門狗功能
4.1.2 硬件看門狗
4.2 電路設計
4.2.1 系統(tǒng)電路圖
4.2.2 “MAX813L”芯片介紹
4.2.3 看門狗電路
4.3 軟件設計——清狗功能實現(xiàn)
4.4 本章小結
第5章 系統(tǒng)電源設計
5.1 工程實例背景及功能分析
5.2 電路設計
5.2.1 系統(tǒng)電源電路
5.2.2 雙電源選擇輸入電路
5.2.3 “MAXl659”芯片介紹
5.2.4 喚醒電源Vcl電路
5.2.5 主電源Vcc一電路
5.2.6 液晶背光控制電源“LED+”
5.2.7 “MODEM”控制電源
5.2.8 傳感器供電控制電路
5.3 軟件設計——電源控制功能的實現(xiàn)
5.4 本章小結__
第6章 外部數(shù)據(jù)存儲器擴展
6.1 工程實例背景及功能分析
6.1.1 系統(tǒng)總線結構
6.1.2 存儲器擴展方式
6.1.3 工程實例應用
6.2 電路設計
6.2.1 系統(tǒng)電路圖
6.2.2 “DSl230Y”芯片介紹
6.2.3 “MC74HC573”芯片介紹
6.2.4 片外RAM擴展電路及功能說明
6.3 軟件設計
6.3.1 Keilc51編譯器環(huán)境下存儲空間的訪問
6.3.2 程序舉例
6.4 本章小結
第7章 基本“l(fā)/O”功能及擴展
7.1 單片機基本“l(fā)/O”原理
7.1.1 四個輸入輸出(I/0)口介紹
7.1.2 “l(fā)/O”口的設計
7.2 工程實例背景及功能分析
7.3 電路設計
7.3.1 系統(tǒng)電路圖
7.3.2 報警電路圖及功能說明
7.3.3 “74HCl38”芯片介紹
7.3.4 “74HC02”和“74HC00芯片介紹
7.3.5 基本“I/O”擴展電路
7.3.6 并口擴展電路
7.4 軟件設計
7.4.1 基本“I/O"口的操作
7.4.2 報警功能實現(xiàn)
7.4.3 基本“I/0”擴展實現(xiàn)
7.5 本章小結
第8章 實時時鐘電路
8.1 工程實例背景及功能分析
8.1.1 實時時鐘概述
8.1.2 RTC的應用
8.2 單片機中斷系統(tǒng)原理
8.2.1 中斷和中斷嵌套
8.2.2 “W78E516B”中斷系統(tǒng)
8.2.3 中斷響應過程
8.2.4 外部中斷方式
8.3 電路設計
8.3.1 系統(tǒng)電路圖
8.3.2 “DSl2C887”芯片介紹
8.3.3 實時時鐘電路及功能說明
8.3.4 片選信號DSCS的產生
8.4 軟件設計
8.4.1 設置時鐘時間
8.4.2 讀取時鐘實現(xiàn)
8.4.3.KeilC51環(huán)境下的中斷編程
8.4.4 時鐘定時啟動單片機
8.5 本章小結
第9章 鍵盤輸入和電源指示電路
9.1 工程實例背景及功能分析
9.1.1 鍵盤工作原理
9.1.2 獨立式按鍵接口設計
9.1.3 工程實際應用
9.2 系統(tǒng)電路圖
9.2.1 鍵盤輸入電路及功能說明
9.2.2 鍵盤喚醒電路及功能說明
9.2.3 電源指示電路及功能說明
9.3 軟件設計
9.3.1 鍵盤軟件處理方式介紹
9.3.2 鍵盤驅動實現(xiàn)
9.4 本章小結
第10章 LCD顯示的實現(xiàn)
10.1 工程實例背景及功能分析
10.2 圖形液晶模塊“VPGl9264”介紹
10.2.1 顯示模塊外部接口引腳
10.2.2 內部工作原理
10.2.3 指令系統(tǒng)
10.3 電路設計
10.3.1 系統(tǒng)電路圖
10.3.2 LCD接口電路及功能說明
10.4 軟件設計
10.4.1 漢字顯示原理
10.4.2 系統(tǒng)配置頭文件“config.h
10.4.3 LCD顯示驅動頭文件“LCDControl-b
10.4.4 字庫頭文件“ziku.h
10.4.5 LCD顯示驅動實現(xiàn)
10.4.6 主函數(shù)實例
10.4.7 文件結構
10.5 本章小結
第11章 采樣接口與A,D轉換電路
11.1 工程實例背景及功能分析
11.1.1 傳感器在工程中的應用
11.1.2 采樣接口電路在工程中的應用
11.1.3 A/D轉換電路在工程中的應用
11.2 電路設計
11.2.1 系統(tǒng)電路圖
第3部分:工程軟件篇