《單片機原理與系統(tǒng)設(shè)計》共為12章,介紹了單片機原理與系統(tǒng)設(shè)計方面的知識:前6章介紹了MCS-5L系列單片機的基本原理;后6章將常見單片機應用系統(tǒng)分為主機電路、前向通道、后向通道、輸入輸出口擴展、人機接口電路設(shè)計、串行通信接口與電源系統(tǒng)設(shè)計6個單元電路進行介紹。每個單元電路都給出了詳盡的硬件方案與驅(qū)動程序,設(shè)計實例全部取自于作者多年的工程設(shè)計實踐,均經(jīng)各種工業(yè)環(huán)境常年考驗。
《單片機原理與系統(tǒng)設(shè)計》適合作為本科電類專業(yè)單片機原理與應用課程的教科書、課程設(shè)計與畢業(yè)設(shè)計的參考書,也可作為工程技術(shù)人員的參考資料
第1章 概述
1.1 單片機的定義
1.2 單片機的產(chǎn)生及發(fā)展趨勢
1.3 單片機的應用
1.4 MCS-51系列單片機
思考題與習題
第2章 MCS-51單片機的硬件結(jié)構(gòu)
2.1 MCS-51單片機的硬件結(jié)構(gòu)
2.2 MCS-51單片機的引腳描述
2.3 MCS-51單片機的微處理器
2.4 存儲器的組織
2.4.1 程序存儲器的組織
2.4.2 數(shù)據(jù)存儲器的組織
2.5 時鐘電路與時序
2.5.1 時鐘電路
2.5.2 時序
2.6 復位電路與WDT技術(shù)
2.6.1 復位
2.6.2 WDT技術(shù)
2.7 I/O接口與片外總線建立
2.7.1 I/0接口
2.7.2 片外總線建立
思考題與習題
第3章 MCS-51單片機的指令系統(tǒng)
3.1 尋址方式
3.2 指令集
3.2.1 一般說明
3.2.2 數(shù)據(jù)傳送指令
3.2.3 算術(shù)運算指令
3.2.4 邏輯運算指令
3.2.5 控制轉(zhuǎn)移指令
3.2.6 位操作指令
3.3 常用偽指令
3.4 編程舉例
思考題與習題
第4章 MCS-5l單片機的定時器/計數(shù)器
4.1 定時器/計數(shù)器T0、T1的結(jié)構(gòu)
4.1.1 工作方式控制寄存器TMOD
4.1.2 控制寄存囂TCON
4.2 T0、T1的工作方式
4.2.1 方式O
4.2.2 方式1
4.2.3 方式2
4.2.4 方式3
4.2.5 T0工作于方式3下的T1的工作方式
4.3 應用中注意的問題
4.4 定時器/計數(shù)器他
4.4.1 管理T2的特殊功能寄存器
4.4.2 T2的工作方式
思考題與習題
第5章 MCS-5l單片機的串行接口
5.1 串行通信的基本知識
5.2 串行口的結(jié)構(gòu)
5.3 串行口的工作方式
5.3.1 方式0
5.3.2 方式l
5.3.3 方式3
5.3.4 方式2
思考題與習題
第6章 MCS-51單片機的中斷系統(tǒng)
6.1 中斷的概念
6.2 中斷系統(tǒng)的結(jié)構(gòu)
6.3 中斷源
6.4 中斷開放與禁止控制
6.5 中斷優(yōu)先級控制
6.6 中斷響應
6.7 中斷系統(tǒng)設(shè)計
思考題與習題
第7章 主機電路設(shè)計
7.1 主機電路配置
7.2 主機電路設(shè)計實例
7.2.1 主機電路硬件設(shè)計
7.2.2 X5045性能簡介
7.2.3 主機電路驅(qū)動程序設(shè)計
思考題與習題
第8章 前向通道設(shè)計
8.1 常用檢測電路
8.2 多路模擬開關(guān)
8.3 放大器
8.4 A/D轉(zhuǎn)換器
思考題與習題
第9章 后向通道設(shè)計
9.1 模擬量輸出電路設(shè)計
9.1.1 D/A轉(zhuǎn)換器的選擇
9.1.2 MCS-51單片機與8位D/A轉(zhuǎn)換器接口設(shè)計
9.1.3 MCS-5l單片機與10位D/A轉(zhuǎn)換器接口設(shè)計
9.1.4 MCS-51單片機與12位D/A轉(zhuǎn)換器接口設(shè)計
9.1.5 電壓/電流轉(zhuǎn)換電路設(shè)計
9.2 開關(guān)量輸出電路設(shè)計
9.2.1 輸出隔離電路設(shè)計
9.2.2 繼電器輸出接口設(shè)計
9.2.3 固態(tài)繼電器輸出接口
思考題與習題
第10章 輸入輸出口擴展
10.1 輸人口擴展
10.1.1 74HC244的結(jié)構(gòu)原理
10.1.2 利用74HC244進行輸入口擴展
10.1.3 利用74HCl38進行多個8位輸入口擴展
10.2 輸出口擴展
10.2.1 74HC374的結(jié)構(gòu)原理
10.2.2 利用74HC374進行輸出口擴展
10.2.3 利用74HC138進行多個8位輸出口擴展
思考題與習題
第11章 人機接口電路設(shè)計
11.1 按鍵接口電路設(shè)計
11.1.1 機械按鍵的結(jié)構(gòu)特點、接口及消抖處理
11.1.2 獨立式按鍵的接口電路設(shè)計
11.1.3 矩陣式鍵盤接口電路設(shè)計
11.2 LED數(shù)碼管顯示器接口電路設(shè)計
11.2.1 八段LED數(shù)碼管顯示器的結(jié)構(gòu)與原理
11.2.2 八段LED數(shù)碼管顯示器的顯示方式
11.2.3 LED數(shù)碼管顯示器的應用實例
思考題與習題
第12章 串行通信接口設(shè)計與電源系統(tǒng)設(shè)計
12.1 Rs-232c通信接口設(shè)計
12.1.l RS-232c通信標準
12.1.2 RS-232C接口設(shè)計
12.2 Rs-422通信接口設(shè)計
12.2.1 RS-422通信標準
12.2.2 RS-422接口設(shè)計
12.3 Rs-485通信接口設(shè)計
12.3.1 RS-485通信標準
12.3.2 RS-485接口設(shè)計
12.4 線性電源系統(tǒng)設(shè)計
12.4.1 正電壓電路設(shè)計
12.4.2 負電壓電路設(shè)計
12.4.3 正負對稱電壓電路設(shè)計
思考題與習題
附錄 指令匯總
參考文獻