單片機(jī)原理與應(yīng)用系統(tǒng)開(kāi)發(fā)
定 價(jià):28 元
- 作者:程琤 編
- 出版時(shí)間:2010/11/1
- ISBN:9787118071252
- 出 版 社:國(guó)防工業(yè)出版社
- 中圖法分類(lèi):TP368.1
- 頁(yè)碼:229
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16開(kāi)
《單片機(jī)原理與應(yīng)用系統(tǒng)開(kāi)發(fā)》主要內(nèi)容包括MCS-51單片機(jī)的基本結(jié)構(gòu),單片機(jī)的指令系統(tǒng)與程序設(shè)計(jì),單片機(jī)的中斷系統(tǒng),單片機(jī)的定時(shí)器及串行通信接口的原理與應(yīng)用,單片機(jī)系統(tǒng)的擴(kuò)展,單片機(jī)的人機(jī)接口技術(shù),單片機(jī)的C語(yǔ)言程序設(shè)計(jì),單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)方法與應(yīng)用實(shí)例等。
全書(shū)內(nèi)容深入淺出、通俗易懂、注重工程應(yīng)用。
《單片機(jī)原理與應(yīng)用系統(tǒng)開(kāi)發(fā)》可作為電子信息、自動(dòng)化、通信工程、機(jī)電一體化、計(jì)算機(jī)等專(zhuān)業(yè)本科生的教材,也可供從事單片機(jī)應(yīng)用開(kāi)發(fā)的工程技術(shù)人員和單片機(jī)愛(ài)好者參考。
第1章 緒論
1.1 單片機(jī)簡(jiǎn)介
1.1.1 單片機(jī)發(fā)展概況
1.1.2 單片機(jī)的發(fā)展趨勢(shì)
1.1.3 單片機(jī)廠商及機(jī)型
1.2 常用8位單片機(jī)
1.3 MCS-51系列單片機(jī)
1.4 單片機(jī)應(yīng)用
習(xí)題
第2章 MCS-51單片機(jī)基本結(jié)構(gòu)
2.1 MCS-51單片機(jī)內(nèi)部結(jié)構(gòu)
2.1.1 CPU
2.1.2 存儲(chǔ)器
2.1.3 I/O端口
2.1.4 中斷系統(tǒng)
2.1.5 定時(shí)/計(jì)數(shù)器
2.2 MCS-51單片機(jī)引腳功能
2.3 MCS-51單片機(jī)時(shí)序
2.3.1 機(jī)器周期和指令周期
2.3.2 取指/執(zhí)行時(shí)序
2.3.3 訪問(wèn)片外ROM/RAM指令時(shí)序
2.4 單片機(jī)復(fù)位與復(fù)位電路
2.4.1 復(fù)位狀態(tài)
2.4.2 復(fù)位電路
2.5 單片機(jī)最小應(yīng)用系統(tǒng)
2.6 單片機(jī)低功耗運(yùn)行
習(xí)題
第3章 MCS-51單片機(jī)指令系統(tǒng)
3.1 指令格式與分類(lèi)
3.1.1 指令格式
3.1.2 指令分類(lèi)
3.2 尋址方式
3.2.1 立即尋址
3.2.2 直接尋址
3.2.3 寄存器尋址
3.2.4 寄存器間接尋址
3.2.5 基址加變址尋址
3.2.6 相對(duì)尋址
3.3 數(shù)據(jù)傳送類(lèi)指令
3.3.1 內(nèi)部數(shù)據(jù)存儲(chǔ)器傳送指令
3.3.2 外部數(shù)據(jù)存儲(chǔ)器傳送指令
3.3.3 程序存儲(chǔ)器數(shù)據(jù)傳送指令
3.3.4 數(shù)據(jù)交換指令
3.3.5 堆棧操作指令
3.4 算術(shù)運(yùn)算類(lèi)指令
3.4.1 加法運(yùn)算指令
3.4.2 減法運(yùn)算指令
3.4.3 乘除法運(yùn)算指令
3.4.4 十進(jìn)制調(diào)整指令
3.5 邏輯運(yùn)算類(lèi)指令
3.5.1 單操作數(shù)邏輯運(yùn)算指令
3.5.2 雙操作數(shù)邏輯運(yùn)算指令
3.6 控制程序轉(zhuǎn)移類(lèi)指令
3.6.1 無(wú)條件轉(zhuǎn)移指令
3.6.2 條件轉(zhuǎn)移指令
3.6.3 子程序調(diào)用與返回指令
3.6.4 空操作指令
3.7 位操作類(lèi)指令
3.7.1 位尋址方式
3.7.2 位操作指令
習(xí)題
第4章 單片機(jī)匯編語(yǔ)言程序設(shè)計(jì)
4.1 匯編語(yǔ)言程序設(shè)計(jì)的基礎(chǔ)知識(shí)
4.1.1 匯編語(yǔ)言的語(yǔ)句格式
4.1.2 偽指令
4.1.3 匯編語(yǔ)言程序的基本框架
4.1.4 匯編過(guò)程
4.2 匯編程序設(shè)計(jì)方法
4.2.1 程序設(shè)計(jì)步驟
4.2.2 順序程序
4.2.3 分支程序
4.2.4 循環(huán)程序
4.2.5 子程序設(shè)計(jì)
4.3 綜合編程舉例
4.3.1 算術(shù)運(yùn)算程序
4.3.2 查表程序
4.3.3 數(shù)據(jù)排序程序
4.3.4 位操作程序
習(xí)題
第5章 MCS-51單片機(jī)的中斷系統(tǒng)
5.1 中斷的概念
5.2 中斷系統(tǒng)結(jié)構(gòu)
5.2.1 中斷源
5.2.2 中斷系統(tǒng)的特殊功能寄存器
5.3 中斷處理過(guò)程
5.3.1 中斷響應(yīng)
5.3.2 中斷處理
5.3.3 中斷返回
5.4 中斷系統(tǒng)應(yīng)用舉例
5.5 外部中斷源的擴(kuò)展
習(xí)題
第6章 定時(shí)器/計(jì)數(shù)器和串行通信
6.1 定時(shí)器/計(jì)數(shù)器的結(jié)構(gòu)及工作原理
6.1.1 定時(shí)器/計(jì)數(shù)器的結(jié)構(gòu)
6.1.2 工作方式和控制寄存器
6.1.3 定時(shí)器/計(jì)數(shù)器的工作方式
6.2 定時(shí)器/計(jì)數(shù)器的應(yīng)用
6.3 串行口的結(jié)構(gòu)及工作方式
6.3.1 串行通信的概念
6.3.2 串行口基本組成
6.3.3 串行口的寄存器
6.3.4 串行口的工作方式
6.3.5 串行通信波特率設(shè)置
6.3.6 串行口的多機(jī)通信
6.4 串行口的應(yīng)用
6.5 RS-232C串行通信接口
習(xí)題
第7章 單片機(jī)的系統(tǒng)擴(kuò)展
7.1 程序存儲(chǔ)器的擴(kuò)展
7.1.1 程序存儲(chǔ)器的分類(lèi)
7.1.2 典型程序存儲(chǔ)芯片介紹
7.1.3 程序存儲(chǔ)器的擴(kuò)展方法
7.2 數(shù)據(jù)存儲(chǔ)器的擴(kuò)展
7.2.1 常用靜態(tài)RAM芯片介紹
7.2.2 數(shù)據(jù)存儲(chǔ)器的擴(kuò)展方法
7.2.3 存儲(chǔ)器的綜合擴(kuò)展
7.3 并行輸入/輸出接口的擴(kuò)展
7.3.1 并行接口8255A的擴(kuò)展
7.3.2 并行接口81155的擴(kuò)展
7.4 A/D和D/A接口功能的擴(kuò)展
7.4.1 A/D轉(zhuǎn)換接口
7.4.2 D/A轉(zhuǎn)換接口
習(xí)題
第8章 單片機(jī)的人機(jī)接口技術(shù)
8.1 LED顯示器及其接口
8.1.1 LED的結(jié)構(gòu)與原理
8.1.2 靜態(tài)與動(dòng)態(tài)顯示
8.2 鍵盤(pán)及其接口
8.2.1 鍵盤(pán)的結(jié)構(gòu)與原理
8.2.2 鍵盤(pán)接口電路
8.3 可編程鍵盤(pán)/顯示器接口——Intel 8279
8.3.1 8279的結(jié)構(gòu)與原理
8.3.2 8279的引腳與功能
8.3.3 8279的控制字
8.3.4 8279接口編程方法
8.4 打印機(jī)及其接口
8.4.1 PP40打印機(jī)的接口信號(hào)與操作方式
8.4.2 PP40打印機(jī)的接口方法與打印程序
習(xí)題
第9章 單片機(jī)的c語(yǔ)言編程
9.1 C51編程語(yǔ)言簡(jiǎn)介
9.1.1 C51編程語(yǔ)言
9.1.2 C5l的程序結(jié)構(gòu)
9.2 C51的數(shù)據(jù)類(lèi)型
9.2.1 C51常量的類(lèi)型
9.2.2 C51變量的類(lèi)型
9.3 數(shù)據(jù)的存儲(chǔ)器類(lèi)型和存儲(chǔ)器模式
9.3.1 數(shù)據(jù)的存儲(chǔ)器類(lèi)型
9.3.2 存儲(chǔ)器模式
9.4 SFR、位變量、存儲(chǔ)器和I/O接口的定義
9.4.1 特殊功能寄存器(SFR)的定義
9.4.2 位變量的定義
9.4.3 存儲(chǔ)器和L/O接口的訪問(wèn)
9.5 C51的函數(shù)和運(yùn)算符
9.5.1 函數(shù)
9.5.2 運(yùn)算符
9.6 匯編語(yǔ)言與1251的混合編程
9.7 C語(yǔ)言單片機(jī)程序編寫(xiě)舉例
習(xí)題
第10章 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)方法
10.1 單片機(jī)應(yīng)用方案設(shè)計(jì)基礎(chǔ)
10.1.1 單片機(jī)應(yīng)用方案的設(shè)計(jì)原則
10.1.2 以MCU為核心的系統(tǒng)硬件結(jié)構(gòu)
10.1.3 應(yīng)用系統(tǒng)軟件結(jié)構(gòu)的設(shè)計(jì)
10.1.4 開(kāi)發(fā)工具的選擇
10.1.5 應(yīng)用系統(tǒng)的抗干擾設(shè)計(jì)
10.1.6 單片機(jī)應(yīng)用系統(tǒng)的低功耗設(shè)計(jì)
10.2 單片機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)過(guò)程
10.2.1 單片機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)步驟
10.2.2 單片機(jī)硬件系統(tǒng)設(shè)計(jì)
10.2.3 系統(tǒng)軟件設(shè)計(jì)
10.2.4 單片機(jī)開(kāi)發(fā)軟件KEIL介紹
習(xí)題
第11章 單片機(jī)應(yīng)用系統(tǒng)實(shí)例
11.1 DS1302芯片構(gòu)成的實(shí)時(shí)時(shí)鐘系統(tǒng)
11.1.1 DS1302芯片簡(jiǎn)介
11.1.2 實(shí)時(shí)時(shí)鐘系統(tǒng)電路設(shè)計(jì)
11.1.3 實(shí)時(shí)時(shí)鐘系統(tǒng)軟件設(shè)計(jì)
11.1.4 實(shí)時(shí)時(shí)鐘系統(tǒng)的C語(yǔ)言源程序
11.2 DS18820芯片構(gòu)成的數(shù)字溫度采集系統(tǒng)
11.2.1 DS18820芯片簡(jiǎn)介
11.2.2 數(shù)字溫度采集系統(tǒng)電路設(shè)計(jì)
11.2.3 數(shù)字溫度采集系統(tǒng)軟件設(shè)計(jì)
11.2.4 數(shù)字溫度采集系統(tǒng)的匯編語(yǔ)言源程序
習(xí)題
附錄A MCS-51單片機(jī)指令表
附錄B ASCII碼表
參考文獻(xiàn)