本書注重介紹當(dāng)前應(yīng)用廣泛的芯片,并結(jié)合實(shí)例介紹了單片機(jī)應(yīng)用系統(tǒng)概況、程序設(shè)計(jì),存儲(chǔ)器接口設(shè)計(jì),及MCS-51單片機(jī)的開發(fā)過程等。
第1章 單片機(jī)應(yīng)用系統(tǒng)概述
1.1 單片機(jī)的發(fā)展概況
1.2 單片機(jī)的特點(diǎn)和應(yīng)用領(lǐng)域
1.3 基于MCS—51內(nèi)核的單片機(jī)簡(jiǎn)介
思考題與習(xí)題
第2章 MCS—51單片機(jī)的硬件結(jié)構(gòu)
2.1 MCS—51單片機(jī)的組成和內(nèi)部結(jié)構(gòu)
2.2 MCS—51單片機(jī)的存儲(chǔ)器配置
2.3 MCS—51單片機(jī)的并行I/O接口
2.4 MCS—51單片機(jī)的引腳
2.5 MCS—51單片機(jī)的時(shí)鐘電路與時(shí)序
2.6 復(fù)位及復(fù)位電路
思考題與習(xí)題
第3章 MCS—51單片機(jī)的指令系統(tǒng)
3.1 MCS—51單片機(jī)的尋址方式
3.2 數(shù)據(jù)傳送指令
3.3 算術(shù)運(yùn)算指令
3.4 邏輯運(yùn)算指令
3.5 控制轉(zhuǎn)移指令
3.6 位操作指令
思考題與習(xí)題
第4章 單片機(jī)程序設(shè)計(jì)
4.1 匯編語(yǔ)言源程序的格式及偽指令
4.2 分支與查表程序設(shè)計(jì)
4.3 循環(huán)程序設(shè)計(jì)
4.4 定點(diǎn)數(shù)運(yùn)算程序
4.5 碼制轉(zhuǎn)換程序
4.6 子程序設(shè)計(jì)
4.7 C語(yǔ)言程序設(shè)計(jì)
思考題與習(xí)題
第5章 MCS—51單片機(jī)的中斷系統(tǒng)和定時(shí)/計(jì)數(shù)器
5.1 中斷系統(tǒng)結(jié)構(gòu)
5.2 定時(shí)/計(jì)數(shù)器
思考題與習(xí)題
第6章 存儲(chǔ)器接口設(shè)計(jì)
6.1 MCS—51系列外部總線結(jié)構(gòu)以及存儲(chǔ)器編址
6.2 程序存儲(chǔ)器的擴(kuò)展
6.3 數(shù)據(jù)存儲(chǔ)器的擴(kuò)展
6.4 存儲(chǔ)器的綜合擴(kuò)展
思考題與習(xí)題
第7章 常用I/O芯片接口設(shè)計(jì)
7.1 常用I/O芯片接口技術(shù)及簡(jiǎn)單的I/O接口擴(kuò)展
7.2 MCS—51單片機(jī)與8155接口
7.3 MCS—51單片機(jī)與8255接口
7.4 MCS—51單片機(jī)與8253接口
思考題與習(xí)題
第8章 人機(jī)接口設(shè)計(jì)
8.1 LED顯示器
8.2 鍵盤接口原理
8.3 8279鍵盤/顯示接口
8.4 液晶顯示器接口
思考題與習(xí)題
第9章 串行口及串行通信技術(shù)
9.1 串行通信的基礎(chǔ)知識(shí)
9.2 MCS—51單片機(jī)的串行接口
9.3 利用串行口擴(kuò)展鍵盤/顯示接口
9.4 SPI和I2C總線接口
思考題與習(xí)題
第10章 MCS—51單片機(jī)與A/D,D/A接口設(shè)計(jì)
10.1 典型的D/A轉(zhuǎn)換器
10.2 MCS—51單片機(jī)與D/A轉(zhuǎn)換器接口
10.3 典型A/D轉(zhuǎn)換器
10.4 MCS—51單片機(jī)與A/D轉(zhuǎn)換器接口
10.5 采用串行接口的D/A,A/D接口
思考題與習(xí)題
第11章 MCS—51單片機(jī)的開發(fā)過程
11.1 開發(fā)工具
11.2 單片機(jī)應(yīng)用系統(tǒng)的一般形式
11.3 單片機(jī)應(yīng)用系統(tǒng)開發(fā)過程
11.4 開發(fā)實(shí)例
參考文獻(xiàn)