目錄
第1章 概述
1.1單片機的發展及意義
1.2單片機的硬、軟件係統及品類
1.2.1單片機的硬件係統
1.2.2單片機的軟件係統
1.2.3單片機的品類
1.3單片機應用的特點
1.3.1單片機控製係統的一般模式
1.3.2單片機應用係統的研製過程
習題
第2章 單片機常用術語、硬件及引腳特性
2.1常用術語及基本概念
2.1.1常用術語
2.1.2基本概念
2.2機器硬件
2.2.1電源
2.2.2時鍾
2.2.3邏輯門
2.2.4鎖存器
2.2.5緩衝器
2.2.6存儲器
2.2.7中斷機構
2.2.8最小微處理機係統
2.3引腳特性及電氣參數
2.3.1引腳特性
2.3.2電氣參數
習題
第3章 單片機程序設計
3.1指令功能
3.1.1指令符號的意義
3.1.2指令及地址
3.1.3指令功能
3.2編程步驟、方法和技巧
3.2.1編程步驟
3.2.2編程技巧
3.3匯編語言程序設計舉例
3.3.1匯編語言及其語句格式與程序設計特點
3.3.2匯編語言程序的基本結構
3.3.3定時程序
3.3.4查錶程序
3.3.5數據極值查找程序
3.3.6數據排序程序
3.3.7數據檢索程序
3.3.8單片機匯編語言源程序的編輯和匯編
習題
第4章 單片機模/數及數/模轉換
4.1模/數轉換接口和應用
4.1.1A/D轉換器概述
4.1.2典型A/D轉換器芯片ADC0809
4.1.3MCS51單片機與ADC0809接口
4.1.4應用舉例
4.1.5逐次逼近式A/D轉換的軟件實現
4.2數/模轉換接口和應用
4.2.1D/A轉換接口的技術性能
4.2.2典型D/A轉換器芯片DAC0832
4.2.3單緩衝方式的接口與應用
4.2.4雙緩衝方式的接口與應用
4.2.5正弦波發生器
習題
第5章 單片機鍵盤、打印機及顯示器的接口
5.1單片機鍵盤接口
5.1.1按鍵識彆流程
5.1.2鍵盤接口及程序設計
5.2單片機打印機接口
5.2.1微型打印機簡介
5.2.2電路連接與打印驅動程序
5.3單片機LED顯示器接口
5.3.1LED顯示器及接口方法
5.3.28155作LED顯示器接口及其顯示程序
習題
第6章 單片機常用的幾項關鍵技術
6.1單片機係統加密技術
6.1.1硬件加密技術
6.1.2軟件加密技術
6.2單片機數據采集浮點放大技術
6.2.1浮點數據采集係統簡介
6.2.2浮點數據采集係統的設計
6.2.3調試中要注意的幾個問題
6.3單片機的可靠性技術
6.3.1電源及其淨化技術
6.3.2接地技術
6.3.3屏蔽技術
6.3.4隔離技術
6.3.5抑製反電勢乾擾技術
6.3.6軟件數字濾波技術
6.3.7開關量的軟件抗乾擾技術
6.3.8編程中的抗乾擾技巧
習題
第7章 單片機應用舉例
7.1恒溫控製
7.1.1微機基本係統
7.1.2溫度信號輸入通道
7.1.3執行信號輸齣通道
7.1.4係統的應用軟件
7.2特殊尺寸檢測
7.2.1衍射計量原理
7.2.2信號處理
7.2.3單片機數據接收和處理
7.2.4測量精度
7.3工頻檢測
7.3.1工頻頻率的測量
7.3.2工頻電壓、電流相位差μ及功率因數cosμ的測量
7.3.3工頻電壓、電流瞬時值Um、Im測量及有功P和無功Q的測量
7.3.4有、無功電量的測量
7.3.5幾點說明
7.4函數發生器
7.4.1單片函數發生器的原理和綫路
7.4.2真有效值轉換電路
7.4.3A/D轉換器的接口電路
7.4.4利用軟件來提高儀器的準確度
7.4.5單片機的最小係統
7.5光縴遙測
7.5.1主要器件簡介
7.5.2發送部分電路
7.5.3接收部分電路
7.6步進電機控製
7.6.1步進電機的控製原理
7.6.2步進電機的單片機控製
7.7熱敏電阻式溫度檢測
7.7.1熱敏電阻溫度轉換原理
7.7.2基本電路
7.7.3程序設計
7.8波形發生
7.8.1硬件電路及原理
7.8.2係統軟件
7.9交通信號燈模擬控製
7.9.1定時交通信號燈控製
7.9.2有時間顯示的定時交通信號燈控製
7.9.3主支綫路口的交通信號燈控製
7.9.4有急救車優先的交通信號燈控製
7.10水塔水位控製
7.10.1水塔水位控製原理
7.10.2單片機控製電路
7.10.3程序設計
7.11順序控製
7.11.1控製原理
7.11.2程序設計
7.12作息時間控製
7.12.1控製原理
7.12.2時鍾計量程序
7.12.3時間比較子程序
7.13玩乒乓球
7.13.1概述
7.13.2硬件電路
7.13.3主程序PLAY
7.13.4“乒乓球”右移子程序PLAR
7.13.5“乒乓球”左移子程序PLAL
7.13.6比分顯示子程序DPLAY
7.14電感電容電阻參數檢測
7.14.1概述
7.14.2測量原理
7.14.3儀器的結構特點
7.14.4結論
習題
第8章 單片機應用實驗
8.1最小係統實驗
8.1.1P1口演示程序實驗
8.1.2定時/計數器實驗
8.1.3中斷實驗
8.1.4脫機實驗
8.2打印機接口實驗
8.2.1PP40微型描繪器接口實驗
8.2.2TPμP40A微型打印機接口實驗
8.2.3TPμP16A打印漢字實驗
8.3串行口異步通信實驗
8.3.1IBMPC機和MCS-51單片機通信實驗
8.3.2雙機通信實驗
8.4完整綜閤的步進電機控製實驗
習題
附錄A 通用單片機仿真器
A.1係統結構
A.2仿真功能
A.3外部設備
A.4軟件功能
A.5SICE硬件結構和工作方式
附錄B 通用單片機仿真器連鍵盤使用方法
B.1各鍵功能
B.2操作說明
附錄C 通用單片機仿真器連IBM-PC機使用方法
C.1連接使用方法
C.2基本操作命令
附錄D 常用芯片簡介
D.1BIC8708/8718/87288位驅動器
D.28729可編程鍵盤/顯示器
D.3M2864A64K(8K×8)電可擦除的隻讀存儲器(EPROM)
D.4雙積分式A/D轉換器(MC14433、ICL7135)
D.5ADC0809(8位A/D轉換器)
D.6程序存儲器(EPROM)
D.774LS3738D鎖存器引腳與真值錶
D.874LS138引腳圖與真值錶
D.97445譯碼器引腳
D.1074LS574正沿觸發雙D型觸發器引腳與真值錶
D.111489接收器、1488發送器引腳
D.1274LS04、74LS32、74LS125引腳
D.138031引腳
D.148155IO/RAM擴展芯片引腳與LED引腳
D.15DAC0832引腳
附錄E MCS-51指令速查錶
· · · · · · (
收起)