第1章 緒論
1.1 機電設備的常見控制方法
1.1.1 繼電接觸控制
1.1.2 PLC控制
1.1.3 NC控制
1.1.4 微型計算機控制
1.2 微型計算機應用控制系統(tǒng)構成
1.2.1 微型計算機應用控制系統(tǒng)組成
1.2.2 通用計算機應用系統(tǒng)
1.2.3 專用計算機應用系統(tǒng)
1.2.4 工業(yè)控制計算機應用系統(tǒng)
1.3 單片微型計算機應用控制系統(tǒng)
1.3.1 單片機應用系統(tǒng)種類
1.3.2 單片機應用系統(tǒng)構成方式
1.4 思考練習題
第2章 微型計算機系統(tǒng)基本知識
2.1 概述
2.1.1 電子計算機
2.1.2 微型計算機
2.1.3 單片機概述
2.2 微型計算機基礎
2.2.1 微機的三總線 結構
2.2.2 CPU的基本結構
2.2.3 存儲器及其讀寫原理
2.3 計算機中的數和編碼
2.3.1 進位計數制及其轉換
2.3.2 二進制數的運算
2.3.3 符號數的表示法
2.3.4 常用編碼
2.4 思考練習題
第3章 MCS-51單片機的內部結構
3.1 MCS-51單片機的結構和組成
3.1.1 系統(tǒng)資源及主要性能特點
3.1.2 MCS-51單片機基本結構
3.1.3 微處理器(CPU)
3.1.4 存儲器
3.1.5 并行輸入/輸出口
3.2 MCS-51單片機存儲器組織
3.2.1 程序存儲器
3.2.2 內部數據存儲器
3.2.3 特殊功能寄存器
3.2.4 外部擴展數據存儲器和擴展I/O
3.3 思考練習題
第4章 匯編語言程序設計
4.1 MCS-51單片機指令系統(tǒng)基本概念
4.1.1 指令格式及其說明
4.1.2 尋址方式
4.1.3 程序狀態(tài)字PSW
4.2 MCS-51單片機指令系統(tǒng)
4.2.1 數據傳送指令
4.2.2 算術運算指令
4.2.3 邏輯運算指令
4.2.4 位操作指令
4.2.5 控制轉移指令
4.3 匯編語言程序設計
4.3.1 匯編語言程序設計基本概念
4.3.2 簡單程序的設計
4.3.3 分支程序設計
4.3.4 循環(huán)程序設計
4.3.5 查表程序設計
4.4 思考練習題
第5章 中斷系統(tǒng)、定時器/計數器和串行口
5.1 MCS-51單片機中斷系統(tǒng)
5.1.1 中斷概述
5.1.2 中斷控制
5.1.3 中斷簡單應用
5.2 MCS-51單片機的定時/計數器
5.2.1 定時/計數器構成
5.2.2 定時/計數器的控制寄存器
5.2.3 定時/計數器工作方式
5.2.4 定時/計數器方式0至方式2的應用
5.3 MCS-51單片機的串行口
5.3.1 串行口的結構
5.3.2 串行口聽工作方式及波特率
5.3.3 串行口方式0的簡單應用
5.4 思考練習題
第6章 MCS-51單片機存儲器的I/O擴展
6.1 單片機的擴展綜述
6.1.1 MCS-51單片機總線擴展結構
6.1.2 存儲器擴展與編址技術
6.2 程序存儲器擴展
6.2.1 EPROM外特性介紹(2716、2732、2764)
6.2.2 MCS-51單片機最小應用系統(tǒng)
6.2.3 外部程序存儲器擴展及其訪問
6.3 數據存儲器擴展
6.3.1 外RAM外特性介紹(6116、6264、62256)
6.3.2 外部數據存儲器擴展及其訪問
6.4 并行I/O口擴展
6.4.1 I/O口的直接使用
6.4.2 外部I/O口擴展
6.4.3 可編程并行I/O接口芯片8255A
6.5 思考練習題
第7章 顯示器與鍵盤接口
7.1 單片機常用顯示電路
7.1.1 發(fā)光二級管及其驅動
7.1.2 LED顯示器工作原理及應用
7.1.3 LCD顯示器工作原理及應用
7.2 單鍵與行列式鍵盤
7.2.1 單鍵與8031接口電路設計及應用
7.2.2 行列式鍵盤原理與接口介紹
7.3 思考練習題
第8章 單片機應用控制系統(tǒng)設計
8.1 單片機控制系統(tǒng)設計的一般方法
8.1.1 應用系統(tǒng)設計方案的確定
8.1.2 合理進行系統(tǒng)配置
8.1.3 硬件設計
8.1.4 軟件設計
8.2 單片機的輸出驅動接口
8.2.1 光電耦合器驅動接口
8.2.2 繼電器型驅動接口
8.3 單片機控制應用舉例
8.3.1 電機起停控制
8.3.2 行程控制
8.3.3 單片機應用控制系統(tǒng)設計
8.4 思考練習題
第9章 AEDK5196T單片機實驗系統(tǒng)
9.1 組成與功能
9.1.1 AEDK5196T單片機實驗系統(tǒng)組成部分
9.1.2 AEDK5196T單片機仿真器特點
9.2 硬件模塊原理及應用
9.2.1 開關和插座說明
9.2.2 138譯碼電路
9.2.3 單片機I/O線
9.2.4 LED燈
9.2.5 撥動開關
9.2.6 簡單并行口輸出/輸入
9.2.7 可編程并行口8255
9.2.8 串變并轉換器
9.2.9 A/D轉換器
9.2.10 D/A轉換器
9.3 LCA軟件使用介紹
9.3.1 啟動與退出
9.3.2 主菜單介紹
9.4 實驗系統(tǒng)的調試方法
9.4.1 啟動運行環(huán)境
9.4.2 編輯源文件
9.4.3 編譯
9.4.4 調試
附錄 MCS-51系列單片機指令表
A.1 數據傳送指令
A.2 算術運算指令
A.3 邏輯操作指令
A.4 位操作指令
A.5 控制轉移指令
參考文獻