定 價(jià):33 元
叢書名:高等教育軌道交通“十二五”規(guī)劃教材
- 作者:郭保青 編
- 出版時(shí)間:2012/9/1
- ISBN:9787512110113
- 出 版 社:北京交通大學(xué)出版社
- 中圖法分類:TP368.1
- 頁(yè)碼:213
- 紙張:膠版紙
- 版次:1
- 開本:16開
讀者對(duì)象:既可作為測(cè)控技術(shù)與儀器, 自動(dòng)化, 機(jī)械工程及自動(dòng)化專業(yè)的本、?粕滩暮蛥⒖紩, 也可作為廣大電子愛好者和科技人員的自學(xué)參考書
《高等教育軌道交通十二五規(guī)劃教材·機(jī)車車輛類:?jiǎn)纹瑱C(jī)原理與接口技術(shù)》深入淺出地介紹了MCS-51系 列單片機(jī)的組成及原理、軟件指令和硬件接口技術(shù),并在此基礎(chǔ)上 討論了單片機(jī)系統(tǒng)擴(kuò)展和系統(tǒng)設(shè)計(jì)的方法。全書共分為10章,包括微型計(jì)算機(jī)基礎(chǔ)、MCS-51單片機(jī)的結(jié)構(gòu)與原理 、MCS-51系列單片機(jī)指令 系統(tǒng)、匯編語(yǔ)言程序設(shè)計(jì)、中斷系統(tǒng)、定時(shí)/計(jì)數(shù)器、串行通信接口、并 行I/O接口、MCS-51單片機(jī)的系 統(tǒng)擴(kuò)展和單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)。每一章后都附有復(fù)習(xí)參考題,整書末尾配 有兩套模擬試題,可供讀者測(cè)試 學(xué)習(xí)效果。為了幫助初學(xué)者學(xué)習(xí)MCS-51單片機(jī),本書除了介紹單片機(jī)基本 原理以外,還列舉了大量實(shí) 例,書中的程序都經(jīng)過作者在計(jì)算機(jī)上進(jìn)行了驗(yàn)證!陡叩冉逃壍澜煌ㄊ逡(guī)劃教材·機(jī)車車輛類:?jiǎn)纹瑱C(jī)原理與接口技術(shù)》既可作為測(cè)控技術(shù)與儀器,自動(dòng)化,機(jī)械 工程及自動(dòng)化專業(yè)的本、專科生教材和參考書目,也可 作為廣大電子愛好者和科技人員的自學(xué)參考書。
單片機(jī)原理與接口是一門實(shí)踐性很強(qiáng)的課程。本著原理和應(yīng)用并重的原則,《高等教育軌道交通十二五規(guī)劃教材·機(jī)車車輛類:?jiǎn)纹瑱C(jī)原理與接口技術(shù)》在保證理論完整性的基礎(chǔ)上,更加強(qiáng)調(diào)實(shí)用性。講述指令與編程的章節(jié)給出了大量的編程實(shí)例,講述單片機(jī)部件的章節(jié)給出了具體的應(yīng)用實(shí)例。力圖使讀者學(xué)習(xí)后,既能掌握單片機(jī)的原理,又能掌握單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)方法。為了便于讀者學(xué)習(xí),本書后面附有兩套模擬試題和配套視頻教學(xué)光盤,光盤中有單片機(jī)開發(fā)工具軟件,讀者安裝并設(shè)為軟件模擬仿真后即可進(jìn)行程序的編寫與驗(yàn)證,從而很好地解決做單片機(jī)實(shí)驗(yàn)難的問題。
第1章 微型計(jì)算機(jī)基礎(chǔ)
1.1 計(jì)算機(jī)中數(shù)的基礎(chǔ)知識(shí)
1.1.1 計(jì)算機(jī)中的數(shù)制
1.1.2 數(shù)制間的轉(zhuǎn)換
1.1.3 二進(jìn)制數(shù)的運(yùn)算
1.1.4 計(jì)算機(jī)中數(shù)的表示方法
1.1.5 計(jì)算機(jī)中數(shù)和字符的編碼
1.2 單片微型計(jì)算機(jī)概述
1.2.1 單片機(jī)的內(nèi)部結(jié)構(gòu)
1.2.2 單片機(jī)的基本原理
1.3 單片機(jī)的發(fā)展及特點(diǎn)
1.4 常用單片機(jī)系列介紹
1.4.1 Intel公司MCS系列單片機(jī)
1.4.2 與MCS-51系列兼容的單片機(jī)
復(fù)習(xí)參考題
第2章 MCS-51單片機(jī)結(jié)構(gòu)與原理
2.1 MCS-51單片機(jī)的主要性能特點(diǎn)
2.2 MCS-51單片機(jī)內(nèi)部結(jié)構(gòu)
2.2.1 中央處理器CPU
2.2.2 存儲(chǔ)器
2.2.3 定時(shí)/計(jì)數(shù)器
2.2.4 I/O端口
2.2.5 中斷系統(tǒng)
2.3 MCS-51單片機(jī)引腳功能
2.3.1 MCS-51系列單片機(jī)引腳及功能
2.3.2 三總線結(jié)構(gòu)
2.4 MCS-51單片機(jī)工作方式
2.4.1 復(fù)位方式
2.4.2 程序執(zhí)行方式
2.4.3 節(jié)電工作方式
2.4.4 編程和校驗(yàn)方式
2.5 MCS-51單片機(jī)時(shí)鐘電路與時(shí)序
2.5.1 振蕩器和時(shí)鐘電路
2.5.2 CPU的時(shí)序及有關(guān)概念
2.5.3 MCS-51指令的取指/執(zhí)行時(shí)序
2.5.4 訪問片外ROM/RAM的指令時(shí)序
復(fù)習(xí)參考題
第3章 MCS-51系列單片機(jī)指令系統(tǒng)
3.1 指令系統(tǒng)基本知識(shí)
3.1.1 指令的3種表示形式
3.1.2 指令格式及字節(jié)數(shù)
3.1.3 指令的分類
3.1.4 指令系統(tǒng)綜述
3.2 尋址方式
3.2.1 寄存器尋址
3.2.2 直接尋址
3.2.3 立即尋址
3.2.4 寄存器間接尋址
3.2.5 變址尋址
3.2.6 相對(duì)尋址
3.2.7 位尋址
3.3 數(shù)據(jù)傳送類指令
3.3.1 內(nèi)部RAM數(shù)據(jù)傳送指令
3.3.2 訪問外部RAM的數(shù)據(jù)傳送指令
3.3.3 程序存儲(chǔ)器向累加器A傳送數(shù)據(jù)指令
3.3.4 數(shù)據(jù)交換指令
3.3.5 堆棧操作指令
3.4 算術(shù)運(yùn)算類指令
3.4.1 加法指令
3.4.2 帶進(jìn)位加法指令
3.4.3 帶借位減法指令
3.4.4 加1指令
3.4.5 減1指令
3.4.6 乘、除法指令
3.4.7 十進(jìn)制調(diào)整指令
3.5 邏輯運(yùn)算及移位類指令
3.5.1 邏輯與運(yùn)算指令
3.5.2 邏輯或運(yùn)算指令
3.5.3 邏輯異或運(yùn)算指令
3.5.4 累加器清零、取反指令
3.5.5 循環(huán)移位指令
3.6 控制轉(zhuǎn)移類指令
3.6.1 無(wú)條件轉(zhuǎn)移指令
3.6.2 條件轉(zhuǎn)移指令
3.6.3 子程序調(diào)用及返回指令
3.6.4 空操作指令
3.7 位操作類指令
3.7.1 位變量傳送指令
3.7.2 位置位、清零指令
3.7.3 位邏輯運(yùn)算指令
3.7.4 位控制轉(zhuǎn)移指令
復(fù)習(xí)參考題
第4章 匯編語(yǔ)言程序設(shè)計(jì)
4.1 匯編語(yǔ)言程序設(shè)計(jì)概述
4.1.1 程序設(shè)計(jì)語(yǔ)言
4.1.2 匯編語(yǔ)言格式
4.1.3 偽指令
4.1.4 匯編語(yǔ)言程序設(shè)計(jì)與匯編
4.2 順序程序設(shè)計(jì)
4.3 分支程序設(shè)計(jì)
4.4 循環(huán)程序設(shè)計(jì)
4.5 查表程序設(shè)計(jì)
4.6 子程序設(shè)計(jì)
復(fù)習(xí)參考題
第5章 中斷系統(tǒng)
5.1 中斷概述
5.1.1 中斷的概念與功能
5.1.2 中斷源類型
5.1.3 中斷的分類
5.1.4 中斷嵌套
5.2 MCS-51的中斷系統(tǒng)
5.2.1 MCS-51的中斷源和中斷標(biāo)志
5.2.2 MCS-51對(duì)中斷請(qǐng)求的控制
5.3 MCS-51中斷處理過程
5.3.1 MCS-51對(duì)中斷的響應(yīng)
5.3.2 中斷處理
5.3.3 中斷返回
5.3.4 中斷請(qǐng)求的撤銷
5.3.5 中斷響應(yīng)時(shí)間
5.4 MCS-51中斷系統(tǒng)的應(yīng)用
復(fù)習(xí)參考題
第6章 定時(shí)/計(jì)數(shù)器
6.1 定時(shí)/計(jì)數(shù)器概述
6.2 MCS-51定時(shí)/計(jì)數(shù)器的結(jié)構(gòu)及功能
6.3 MCS-51對(duì)定時(shí)/計(jì)數(shù)器的控制
6.4 MCS-51定時(shí)/計(jì)數(shù)器的4種工作方式
6.5 定時(shí)/計(jì)數(shù)器應(yīng)用舉例
6.5.1 定時(shí)/計(jì)數(shù)器方式0的應(yīng)用
6.5.2 定時(shí)/計(jì)數(shù)器方式l的應(yīng)用
6.5.3 定時(shí)/計(jì)數(shù)器方式2的應(yīng)用
6.5.4 定時(shí)/計(jì)數(shù)器門控位GATE的應(yīng)用
6.5.5 運(yùn)行中讀定時(shí)/計(jì)數(shù)器
6.5.6 定時(shí)/計(jì)數(shù)器中斷方式的應(yīng)用
復(fù)習(xí)參考題
第7章 串行通信接口
7.1 串行通信基礎(chǔ)知識(shí)
7.1.1 串行通信的兩種基本方式
7.1.2 串行通信的制式
7.1.3 串并轉(zhuǎn)換和串行接口
7.2 MCS-51單片機(jī)的串行接口
7.2.1 MCS-51串行口的結(jié)構(gòu)
7.2.2 串行口的工作方式
7.2.3 串行口波特率的設(shè)置
7.3 串行口應(yīng)用舉例
7.3.1 用串行口擴(kuò)展I/O口
7.3.2 單片機(jī)雙機(jī)通信技術(shù)
7.3.3 單片機(jī)多機(jī)通信技術(shù)
復(fù)習(xí)參考題
第8章 并行I/O接口
8.1 概述
8.1.1 I/O接口的作用
8.1.2 I/O數(shù)據(jù)的4種傳送方式
8.1.3 外部設(shè)備的編址方式
8.2 MCS-51內(nèi)部并行I/O端口
8.3 MCS-51內(nèi)部并行I/O端口的應(yīng)用
8.3.1 MCS-51內(nèi)部I/O口的操作方式
8.3.2 I/O口直接用于輸入/輸出
8.3.3 I/O口對(duì)外部三態(tài)門和鎖存器的接口
8.3.4 8位I/O端口改裝為非8位端口
復(fù)習(xí)參考題
第9章 MCS-51單片機(jī)的系統(tǒng)擴(kuò)展
9.1 單片機(jī)系統(tǒng)擴(kuò)展的必要性
9.2 程序存儲(chǔ)器的擴(kuò)展
9.2.1 程序存儲(chǔ)器芯片
9.2.2 程序存儲(chǔ)器的擴(kuò)展
9.3 數(shù)據(jù)存儲(chǔ)器的擴(kuò)展
9.4 片選方法簡(jiǎn)介
9.4.1 線選法
9.4.2 譯碼法
復(fù)習(xí)參考題
第10章 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)
10.1 單片機(jī)系統(tǒng)設(shè)計(jì)的一般過程
10.1.1 總體設(shè)計(jì)
10.1.2 硬件設(shè)計(jì)
10.1.3 軟件設(shè)計(jì)
10.2 單片機(jī)系統(tǒng)抗干擾設(shè)計(jì)
10.2.1 單片機(jī)系統(tǒng)的主要干擾源與防護(hù)
10.2.2 硬件抗干擾設(shè)計(jì)
10.2.3 軟件抗干擾設(shè)計(jì)..
10.3 列車制動(dòng)壓力同步采集記錄系統(tǒng)設(shè)計(jì)實(shí)例
10.3.1 應(yīng)用背景
10.3.2 系統(tǒng)總體方案設(shè)計(jì)
10.3.3 貨車壓力采集裝置詳細(xì)設(shè)計(jì)
復(fù)習(xí)參考題
附錄A ASCII碼字符表
附錄B MCS-51系列單片機(jī)指令表
附錄C 模擬試題
C1 模擬試題一
C2 模擬試題二
參考文獻(xiàn)