基礎篇
第1章 單片機基礎知識
1.1單片機概述
1.2單片機的應用
1.3數制
1.4二-十進制編碼
1.5字符碼
1.6信息量單位——比特
討論與思考
第2章 單片機仿真開發(fā)工具的使用
2.1qth下載式仿真開發(fā)系統(tǒng)使用方法
2.1.1qth仿真開發(fā)系統(tǒng)的設置
2.1.2qth菜單命令
2.1.3debug狀態(tài)下窗口分配與菜單操作
2.1.4應用調試舉例
2.2proteus仿真軟件使用方法
2.2.1菜單命令
2.2.2常用工具條
2.2.3器件放置
2.2.4常用方法
2.2.5應用舉例
2.3stc89c58下載式單片機開發(fā)使用方法
討論與思考
第3章 mcs-51單片機的結構及仿真
3.1mcs-51單片機內部結構
3.1.1mcs-51單片機cpu
3.1.2時鐘電路
3.1.3i/o端口及仿真
3.1.4存儲器結構及仿真
3.1.5mcs-51單片機內部低128字節(jié)數據存儲器結構及仿真
3.1.6mcs-51單片機內部高128字節(jié)特殊功能寄存器結構及仿真
3.1.7內部結構仿真觀察
3.2mcs-51單片機的外部結構
3.2.1mcs-51單片機的引腳功能
3.2.2復位和復位電路
討論與思考
第4章 mcs-51單片機的指令系統(tǒng)及仿真
4.1mcs-51單片機的指令系統(tǒng)概述
4.2尋址方式
4.3數據傳送類指令及仿真
4.3.1內部數據傳送指令
4.3.2外部數據傳送指令
4.3.3堆棧操作指令
4.3.4數據交換指令
4.4算術運算類指令及仿真
4.4.1加法指令
4.4.2帶進位加法指令
4.4.3增量指令
4.4.4十進制調整指令
4.4.5帶進位減法指令
4.4.6減1指令
4.4.7乘法和除法指令
4.4.8算術運算類指令仿真
4.5邏輯操作類指令
4.5.1邏輯運算指令
4.5.2移位指令
4.6位操作類指令
4.6.1位操作指令
4.6.2位變量條件轉移指令
4.7控制轉移類指令
4.7.1無條件轉移指令
4.7.2條件轉移指令
4.7.3調用及返回指令
4.8偽指令
討論與思考
第5章 程序設計及仿真
5.1簡單程序設計及仿真
5.2分支程序設計及仿真
5.3循環(huán)程序設計及仿真
5.4查表程序設計及仿真
5.5散轉程序設計及仿真
5.6綜合編程及仿真
第6章 單片機最小系統(tǒng)及l(fā)ed彩燈控制器制作
6.1單片機最小系統(tǒng)電路原理圖設計
6.2led彩燈控制器仿真及制作
6.2.1led彩燈控制器電路設計
6.2.2程序設計
6.2.3proteus軟件仿真
6.3led彩燈控制器電路板圖設計
6.3.1印制電路板設計
6.3.2電路板(pcb)制作
6.3.3電路調試
6.3.4程序燒寫及試用
討論與思考
提高篇
第7章 定時器方法制作led彩燈控制器
7.1定時器/計數器的使用方法
7.1.1特殊功能寄存器
7.1.2定時器/計數器的初值計算
7.1.3定時器/計數器的初始化
7.2定時器法led彩燈控制器制作與仿真
7.2.1定時器法led彩燈控制器制作與仿真
7.2.2計數器(timer0)制作
討論與思考
第8章 中斷方法制作led彩燈控制器
8.1中斷概述
8.2中斷請求源及中斷標志
8.3中斷控制
8.4mcs-51中斷系統(tǒng)的初始化
8.5中斷法led彩燈控制器制作與仿真
8.5.1外部中斷(int0/int1)
8.5.2兩個中斷(int0、int1)同時使用
8.5.3廣告燈左移(計時中斷法)
8.5.4計時中斷與外部中斷同時存在
討論與思考
第9章 串行方法制作led彩燈控制器
9.1串行通信的基本知識
9.1.1并行通信與串行通信
9.1.2串行通信的傳輸方式
9.1.3異步通信和同步通信
9.1.4串行通信協議
9.2串行口控制寄存器
9.3串行接口工作方式
9.4波特率
9.5串行接口應用舉例
9.5.1pc與單片機串行接口通信模塊制作
9.5.2led彩燈串口控制器制作
討論與思考
項目篇
第10章 單片機電動機控制器制作
10.1單臺電機控制器制作
10.2電機順序控制器制作
討論與思考
第11章 步進電機控制器制作
11.1設備原理介紹
11.1.1步進電機原理
11.1.2步進電機驅動器原理
11.2控制器電路設計
11.3電路proteus軟件仿真
11.4控制器制作
11.5控制器調試
討論與思考
第12章 家用時鐘制作
12.1器件原理介紹
12.1.1ds1302工作原理
12.1.2數碼管原理
12.1.3七段顯示譯碼器74ls47
12.2家用時鐘設計
12.2.1電路原理圖設計
12.2.2程序設計
12.3家用時鐘仿真
12.4家用時鐘制作
12.5家用時鐘調試
討論與思考
參考文獻