單片機(jī)原理及應(yīng)用技術(shù)
定 價(jià):30 元
- 作者:張淑清 著
- 出版時(shí)間:2010/8/1
- ISBN:9787118069952
- 出 版 社:國防工業(yè)出版社
- 中圖法分類:TP368.1
- 頁碼:264
- 紙張:膠版紙
- 版次:1
- 開本:16開
全書內(nèi)容包括:MCS-51單片機(jī)的硬件結(jié)構(gòu)、指令系統(tǒng)、匯編語言程序設(shè)計(jì)等基礎(chǔ)知識(shí);定時(shí)器/計(jì)數(shù)器、串行接口、中斷控制等功能的實(shí)現(xiàn)技術(shù);存儲(chǔ)器擴(kuò)展、I/O接口擴(kuò)展、人機(jī)接口技術(shù)以及輸入輸出通道的擴(kuò)展等應(yīng)用技術(shù);可靠性設(shè)計(jì)、應(yīng)用系統(tǒng)設(shè)計(jì)要點(diǎn)以及單片機(jī)應(yīng)用設(shè)計(jì)實(shí)例。附錄1、附錄2、附錄3分別給出MCS-51單片機(jī)的指令表、碼制轉(zhuǎn)換子程序以及運(yùn)算子程序,便于讀者查詢和使用。
《單片機(jī)原理及應(yīng)用技術(shù)》突出內(nèi)容的系統(tǒng)性、實(shí)用性和典型性,理論聯(lián)系實(shí)際,可作為工科高等院校及高職院校的師生學(xué)習(xí)MCS-51單片機(jī)課程的教材,也適于自學(xué),可供從事儀器儀表、測(cè)試、自動(dòng)控制、機(jī)電液一體化等工作的工程技術(shù)人員閱讀和參考。
第1章單片微型計(jì)算機(jī)基礎(chǔ)
1.1微型計(jì)算機(jī)基礎(chǔ)
1.1.1微型計(jì)算機(jī)基本結(jié)構(gòu)
1.1.2微型計(jì)算機(jī)系統(tǒng)的主要指標(biāo)
1.1.3微型計(jì)算機(jī)的運(yùn)算基礎(chǔ)
1.2單片微型計(jì)算機(jī)
1.2.1單片機(jī)的特點(diǎn)
1.2.2單片機(jī)的發(fā)展歷史
1.2.3單片機(jī)的發(fā)展趨勢(shì)
1.2.4單片機(jī)的應(yīng)用領(lǐng)域
1.2.5MCS-51單片機(jī)
習(xí)題
第2章MCS-51單片機(jī)的硬件結(jié)構(gòu)與基本配置電路
2.1MCS-51單片機(jī)的總體結(jié)構(gòu)
2.1.1MCS-51單片機(jī)的外部結(jié)構(gòu)
2.1.2MCS-51單片機(jī)內(nèi)部結(jié)構(gòu)
2.2MCS-51單片機(jī)微處理器
2.2.1運(yùn)算器
2.2.2控制器及其配置電路
2.3MCS-51單片機(jī)存儲(chǔ)器
2.3.1程序存儲(chǔ)器
2.3.2內(nèi)部數(shù)據(jù)存儲(chǔ)器
2.3.3外部數(shù)據(jù)存儲(chǔ)器
2.4MCS-51的輸入/輸出口
習(xí)題
第3章MCS-51單片機(jī)的匯編語言指令
3.1指令及指令系統(tǒng)概念
3.2MCS-51指令系統(tǒng)的尋址方式
3.2.1寄存器尋址
3.2.2直接尋址
3.2.3寄存器間接尋址
3.2.4立即尋址
3.2.5基址寄存器加變址寄存器間接尋址
3.3MCS-51單片機(jī)指令系統(tǒng)
3.3.1數(shù)據(jù)傳送類指令
3.3.2算術(shù)操作類指令
3.3.3邏輯運(yùn)算類指令
3.3.4控制轉(zhuǎn)移類指令
3.3.5位操作類指令
3.4偽指令
習(xí)題
第4章MCS-51單片機(jī)匯編語言程序設(shè)計(jì)
4.1匯編語言程序的基本結(jié)構(gòu)形式
4.2順序結(jié)構(gòu)程序設(shè)計(jì)
4.3分支結(jié)構(gòu)程序設(shè)計(jì)
4.3.1單分支程序設(shè)計(jì)
4.3.2多分支程序設(shè)計(jì)
4.3.3分支結(jié)構(gòu)程序設(shè)計(jì)實(shí)例
4.4循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
4.4.1單循環(huán)
4.4.2多重循環(huán)
4.5子程序的設(shè)計(jì)
4.5.1子程序結(jié)構(gòu)
4.5.2子程序調(diào)用
4.6程序設(shè)計(jì)應(yīng)用實(shí)例
習(xí)題
第5章MCS-51單片機(jī)的定時(shí)器/計(jì)數(shù)器
5.1定時(shí)器/計(jì)數(shù)器結(jié)構(gòu)
5.2定時(shí)器/計(jì)數(shù)器工作原理
5.3定時(shí)器/計(jì)數(shù)器的控制
5.3.1定時(shí)器/計(jì)數(shù)器方式控制寄存器TMOD
5.3.2定時(shí)器/計(jì)數(shù)器控制寄存器TCON
5.4定時(shí)器/計(jì)數(shù)器的工作方式
5.4.1工作方式0
5.4.2工作方式1
5.4.3工作方式2
5.4.4工作方式3
5.5定時(shí)器/計(jì)數(shù)器的精度
5.5.1定時(shí)精度
5.5.2計(jì)數(shù)精度
5.6定時(shí)器/計(jì)數(shù)器的程序設(shè)計(jì)及應(yīng)用實(shí)例
5.6.1定時(shí)器/計(jì)數(shù)器初值的確定
5.6.2定時(shí)器/計(jì)數(shù)器最大定時(shí)時(shí)間
5.6.3定時(shí)器/計(jì)數(shù)器程序設(shè)計(jì)實(shí)例
習(xí)題
第6章MCS-51單片機(jī)的串行通信接口
6.1串行通信基礎(chǔ)
6.1.1并行通信與串行通信
6.1.2串行通信的方式
6.1.3串行通信的數(shù)據(jù)傳輸形式
6.1.4波特率
6.2MCS-51單片機(jī)串行通信接口的基本結(jié)構(gòu)
6.2.1串行口發(fā)送器和接收器SBUF
6.2.2串行口控制寄存器SCON
6.2.3特殊功能寄存器PCON
6.2.4波特率發(fā)生器(定時(shí)器/計(jì)數(shù)器T1)
6.3串行口的工作方式
6.3.1工作方式0
6.3.2工作方式1
6.3.3工作方式2和工作方式3
6.4串行口的程序設(shè)計(jì)及應(yīng)用實(shí)例
6.4.1工作方式0實(shí)現(xiàn)并行輸入/輸出口的擴(kuò)展
6.4.2工作方式1實(shí)現(xiàn)異步通信
6.4.3工作方式2、3附加的第9位——奇偶校驗(yàn)
6.4.4工作方式2、3附加的第9位——多機(jī)通信
6.5串行通信接口設(shè)計(jì)
6.5.1TTL電平通信接口
6.5.2標(biāo)準(zhǔn)串行通信接口RS-232C
6.5.3串行通信接口RS-423
6.5.4串行通信接口RS-422
6.5.5串行通信接口RS-485
習(xí)題
第7章MCS-51單片機(jī)的中斷控制系統(tǒng)
7.1中斷的相關(guān)概念
7.2MCS-51單片機(jī)中斷系統(tǒng)結(jié)構(gòu)
7.2.1中斷請(qǐng)求源與中斷源寄存器TCON、SCON
7.2.2中斷控制與中斷控制寄存器IE、IP
7.3中斷的處理過程
7.3.1中斷響應(yīng)
7.3.2中斷服務(wù)
7.3.3中斷返回
7.4多外部中斷源系統(tǒng)設(shè)計(jì)
7.4.1用定時(shí)器/計(jì)數(shù)器擴(kuò)展外部中斷源
7.4.2中斷和查詢結(jié)合的方法
7.4.3用優(yōu)先權(quán)編碼器擴(kuò)展外部中斷源
7.5中斷系統(tǒng)的程序設(shè)計(jì)與應(yīng)用實(shí)例
習(xí)題
第8章MCS-51單片機(jī)的存儲(chǔ)器擴(kuò)展技術(shù)
8.1MCS-51單片機(jī)擴(kuò)展系統(tǒng)的基本電路
8.1.1MCS-51單片機(jī)擴(kuò)展的必要性
8.1.2單片機(jī)擴(kuò)展系統(tǒng)的總線配置
8.1.3地址鎖存器
8.1.4MMCS-51單片機(jī)擴(kuò)展接口的編址方法
8.2程序存儲(chǔ)器的擴(kuò)展
8.2.1紫外光擦除可編程的EPROM程序存儲(chǔ)器的擴(kuò)展
8.2.2電擦除可編程的E2PROM程序存儲(chǔ)器的擴(kuò)展
8.2.3Flash存儲(chǔ)芯片介紹
8.3數(shù)據(jù)存儲(chǔ)器的擴(kuò)展
8.3.1常用的SRAM芯片
8.3.2單片機(jī)與靜態(tài)數(shù)據(jù)存儲(chǔ)器的接口
8.4單片機(jī)與外部數(shù)據(jù)存儲(chǔ)器(或I/O芯片)數(shù)據(jù)交換
8.5超過64KB的外部數(shù)據(jù)存儲(chǔ)空間的擴(kuò)展
8.6擴(kuò)展存儲(chǔ)器(I/O口)接口電路綜合應(yīng)用實(shí)例
習(xí)題
第9章MCS-51單片機(jī)的I/O接口擴(kuò)展技術(shù)
9.1簡(jiǎn)單的I/O口擴(kuò)展
9.1.1用鎖存器74Ls377擴(kuò)展8位并行輸出口
9.1.2利用74LS373擴(kuò)展8位并行輸入口
9.1.3MCS-51單片機(jī)與總線驅(qū)動(dòng)器的接口
9.2擴(kuò)展可編程并行L/O芯片8255A
9.2.18255A芯片介紹
9.2.28255A接口芯片的應(yīng)用
9.3擴(kuò)展可編程RAM/IO芯片8155H
9.3.18155H的芯片介紹
9.3.28155H接口芯片的應(yīng)用
習(xí)題
第10章人機(jī)交互設(shè)備的擴(kuò)展技術(shù)
10.1LED顯示器的擴(kuò)展
10.1.1LED顯示器結(jié)構(gòu)及顯示段碼
10.1.2LED顯示器的控制方式
10.2鍵盤接口的擴(kuò)展
10.2.1按鍵的狀態(tài)輸入及去抖動(dòng)
10.2.2單片機(jī)對(duì)非編碼鍵盤的掃描方式
10.2.3獨(dú)立式鍵盤及其接口
10.2.4矩陣式鍵盤及其接口
10.2.5利用專用I/O芯片8279擴(kuò)展鍵盤顯示器-
10.3利用I/O接口擴(kuò)展液晶顯示器(lCD)
10.3.1LCD的工作原理
10.3.2點(diǎn)陣式液晶顯示器HD61830的擴(kuò)展技術(shù)
10.4利用I/O接口擴(kuò)展打印機(jī)
習(xí)題
第11章信號(hào)輸入輸出通道的接口技術(shù)
11.1MCS-51單片機(jī)應(yīng)用系統(tǒng)輸入輸出通道結(jié)構(gòu)
11.2模擬量ADC與DAC的性能指標(biāo)及選擇要點(diǎn)
11.3模擬量輸入通道的接口技術(shù)
11.3.1MCS-51單片機(jī)與AD0809(逐次逼近型)的接口
11.3.2MCS-51單片機(jī)與5G144333(雙積分型)的接口
11.3.3MCS-51單片機(jī)與12位轉(zhuǎn)換器ADl674(逐次逼近型)的接口
11.4模擬量輸出通道的接口技術(shù)
11.4.1MCS-51單片機(jī)與DAC0832的接口
11.4.2MCS-51單片機(jī)與DAC1220及DAC1220的接口
11.5數(shù)字量輸入通道接口技術(shù)
11.6數(shù)字量輸出通道接口技術(shù)
11.6.1光電耦合器
11.6.2繼電器
11.6.3晶閘管
習(xí)是基
第12章MCS-51單片機(jī)應(yīng)用系統(tǒng)可靠性技術(shù)
12.1硬件抗干擾方法
12.1.1供電電源干擾的抑制
12.1.2電磁干擾的抑制
12.1.3單片機(jī)系統(tǒng)電源電壓監(jiān)視器
12.1.4數(shù)據(jù)存儲(chǔ)器掉電保護(hù)電路
12.2單片機(jī)系統(tǒng)軟件抗干擾設(shè)計(jì)
12.2.1指令冗余
12.2.2軟件陷阱
12.3單片機(jī)系統(tǒng)軟硬件結(jié)合抗干擾措施
12.3.1看門狗(WATCHDOG)技術(shù)的工作原理
12.3.2WTD電路設(shè)計(jì)
第13章MCS-51單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)
13.1MCS-51單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)總體方案
13.1.1設(shè)計(jì)步驟
13.1.2硬件設(shè)計(jì)
13.1.3軟件設(shè)計(jì)
13.2應(yīng)用實(shí)例1——鐵路信號(hào)在線實(shí)時(shí)監(jiān)測(cè)系統(tǒng)
13.2.1方案論證
13.2.2硬件設(shè)計(jì)
13.2.3軟件設(shè)計(jì)
13.3應(yīng)用實(shí)例2——直流電機(jī)調(diào)速系統(tǒng)
13.3.1硬件設(shè)計(jì)
13.3.2軟件設(shè)計(jì)
13.4應(yīng)用實(shí)例3——步進(jìn)電機(jī)控制系統(tǒng)
13.4.1硬件設(shè)計(jì)
13.4.2軟件設(shè)計(jì)
附錄1MCS-51單片機(jī)指令表
附錄2碼制轉(zhuǎn)換程序設(shè)計(jì)
附錄3MCS-51單片機(jī)運(yùn)算子程序
參考文獻(xiàn)