第1章緒論
1.1單片機的發(fā)展概況
1.1.1單片機的發(fā)展歷史
1.1.2典型的單片機產品
1.2單片機的應用領域和應用方式
1.3習題
第2章單片機的基本結構與工作
原理
2.1MCS-51系列單片機總體結構
2.1.1MCS-51單片機的引腳描述
2.1,2MCS-51單片機的硬件資源
2.1.3MCS-51單片機的片外總線結構
2.2MCS-51單片機時鐘電路及CPU
的工作時序
2.2.1時鐘電路
2.2.2CPU的工作時序
2.3MCS-51單片機存儲器分類及
配置
2.3.1程序存儲器
2.3.2數(shù)據(jù)存儲器
2.4CHMOS型單片機的低功耗工作
方式
2.4.1空閑方式
2.4.2掉電方式
2.4.3節(jié)電方式的應用
2.5習題
第3章單片機的指令系統(tǒng)
3.1指令格式
3.1.1匯編指令
3.1.2常用的縮寫符號
3.1.3偽指令
3.2尋址方式
3.2.1寄存器尋址
3.2.2立即尋址
3.2.3直接尋址
3.2.4寄存器間接尋址
3.2.5基寄存器加變址寄存器
間接尋址
3.2.6相對尋址
3.2.7位尋址
3.3指令的類型、字節(jié)和周期
3.3.1指令系統(tǒng)的結構及分類
3.3.2指令的字節(jié)和周期
3.4數(shù)據(jù)傳送指令
3.4.1一般傳送指令
3.4.2累加器專用數(shù)據(jù)交換指令
3.5算術運算指令
3.5.1加減指令
3.5.2乘法和除法指令
3.6邏輯運算指令
3.6.1累加器A的邏輯運算指令
3.6.2兩個操作數(shù)的邏輯運算指令
3.6.3單位變量邏輯運算指令
3.6.4雙位變量邏輯運算指令
3.7控制轉移指令
3.7.1無條件轉移指令
3.7.2條件轉移指令
3.7.3子程序調用和返回指令
3.8習題
第4章單片機的其他片內功能
部件
4.1并行I/0口
4.1.1Pl口
4.1.2P2口
4.1.3P0口
4.1.4P3口
4.2定時器/計數(shù)器
4.2.1定時器的一般結構和工作原理
8.48279專用鍵盤顯示器
8.4.18279的內部原理
8.4.28279的引腳分析
8.4.38279的鍵盤顯示器電路
8.4.48279的設置
8.4.58279的應用程序介紹
8.5習題
第9章MCS。51單片機系統(tǒng)的開發(fā)
與應用
9.1單片機應用系統(tǒng)的研制過程
9。1.1總體設計
9.1.2硬件設計
9.1.3可靠性設計
9.1.4軟件設計
9.1.5系統(tǒng)調試
9.2磁電動機性能智能測試臺的研制
9.2,1系統(tǒng)概述
9.2.2測試系統(tǒng)硬件設計
9.2.3測控算法
9.2.4程序設計
9.2.5實驗結果
9.3水產養(yǎng)殖水體多參數(shù)測控儀
9.3.1系統(tǒng)概述
9.3.2水體多參數(shù)測控儀的基本組成
及工作原理
9.3.3硬件設計
9.3.4軟件設計
9.3.5可靠性措施
9。3.6運行效果
9.4課程設計:用單片機溫度控制實驗
裝置的研制
9.4.1系統(tǒng)的組成及控制原理
9.4.2控制系統(tǒng)軟件編制
9.4.3課程設計的安排
9.4.4教學效果
9.5習題
第10章高速SOC單片機C8051P
10.1CygnalC8051F系列單片機特點
10.2C8051F020單片機
10.2.1概述
10.2.2存儲器組織
10.2.3I/OLq與數(shù)字交叉開關
10.3模/數(shù)轉換器
10.4電壓輸出數(shù)/模轉換器
10.5電壓基準
10.6SMBus
10.7串行外設接口總線
10.8定時器
10.9可編程計數(shù)器陣列
10.10系統(tǒng)其他控制功能
10.11Cygnal單片機集成開發(fā)環(huán)境
10.11.1Cygnal集成開發(fā)環(huán)境軟件
簡介
10.11.2CygnallDE界面
10.11.3軟件的基本操作—
10.12應用舉例
10.13習題
附錄
附錄A單片機應用資料的網上查詢
方法
附錄BMCS-51單片機的指令表
參考文獻