出版時(shí)間:2012-2 出版社:機(jī)械工業(yè)出版社 作者:王迎旭 頁(yè)數(shù):272
內(nèi)容概要
《單片機(jī)原理與應(yīng)用》第1版是根據(jù)應(yīng)用型本科學(xué)生的培養(yǎng)目標(biāo)和教學(xué)特點(diǎn)精選教材內(nèi)容編寫的規(guī)劃教材。第2版在此基礎(chǔ)上修訂,對(duì)原教材內(nèi)容進(jìn)行更新和應(yīng)用實(shí)例補(bǔ)充,仍以MCS-51系列單片機(jī)芯片為主,按照硬件一軟件一接口一應(yīng)用的脈絡(luò)編寫,由淺入深,內(nèi)容豐富?!镀胀ǜ叩冉逃姎夤こ膛c自動(dòng)化(應(yīng)用型)“十二五”規(guī)劃教材:?jiǎn)纹瑱C(jī)原理與應(yīng)用(第2版)》系統(tǒng)地介紹了MCS-51系列單片機(jī)的工作原理、編程方法、接口電路設(shè)計(jì)、系統(tǒng)資源擴(kuò)展、應(yīng)用設(shè)計(jì)等內(nèi)容,突出了I/0口的應(yīng)用,注重接口技術(shù)和實(shí)例的示范。相對(duì)第1版,第2版增加了C51程序設(shè)計(jì)與應(yīng)用編程的內(nèi)容,補(bǔ)充了I2C總線的概念與應(yīng)用,增加了定時(shí)器12的使用方法與應(yīng)用舉例,并更新了相關(guān)應(yīng)用實(shí)例。針對(duì)教學(xué)需要并考慮到便于初學(xué)者理解,《普通高等教育電氣工程與自動(dòng)化(應(yīng)用型)“十二五”規(guī)劃教材:?jiǎn)纹瑱C(jī)原理與應(yīng)用(第2版)》對(duì)一些應(yīng)用實(shí)例分別給出了匯編語言程序和C51程序,既方便了讀者對(duì)硬件知識(shí)的學(xué)習(xí)和理解,又能提高應(yīng)用編程能力。本書以淺顯生動(dòng)的小型示例貫穿整個(gè)知識(shí)結(jié)構(gòu),使讀者能迅速理解單片機(jī)各模塊的實(shí)際用途和用法,最后以一個(gè)實(shí)際項(xiàng)目設(shè)計(jì)為總結(jié),向讀者闡述了一般單片機(jī)應(yīng)用系統(tǒng)的開發(fā)設(shè)計(jì)過程,使得閱讀此書不再是抽象的理論記憶,而成為通往真實(shí)工程研發(fā)的一條便捷渠道。
本書既可用作高等工科院校自動(dòng)化、電氣工程及其自動(dòng)化、計(jì)算機(jī)應(yīng)用、電子信息工程以及機(jī)電一體化等專業(yè)的教學(xué)用書,也可供院校師生和從事單片機(jī)應(yīng)用與產(chǎn)品開發(fā)相關(guān)工作的工程技術(shù)人員參考。
書籍目錄
第2版前言
第1版前言
第1章 緒論
1.1 單片機(jī)及其特點(diǎn)概述
1.1.1 微處理器、微機(jī)和單片機(jī)的概念
1.1.2 單片機(jī)的一般結(jié)構(gòu)及特點(diǎn)
1.2 單片機(jī)的發(fā)展與常用系列簡(jiǎn)介
1.2.1 單片機(jī)的發(fā)展概況
1.2.2 常用單片機(jī)系列簡(jiǎn)介
1.3 單片機(jī)的應(yīng)用領(lǐng)域
1.3.1 單片機(jī)在實(shí)時(shí)控制系統(tǒng)中的應(yīng)用
1.3.2 單片機(jī)在智能儀器儀表中的應(yīng)用
1.3.3 單片機(jī)在家用電器中的應(yīng)用
1.3.4 單片機(jī)在網(wǎng)絡(luò)通信中的應(yīng)用
本章小結(jié)
思考題與習(xí)題
第2章 MCS-51單片機(jī)的硬件結(jié)構(gòu)
與工作原理
2.1 MCS-51系列單片機(jī)的基本組成
2.1.1 硬件組成
2.1.2 MCS-51單片機(jī)的引腳功能
2.1.3 振蕩器、時(shí)鐘電路及時(shí)序
2.2 存儲(chǔ)器組織與操作
2.2.1 MCS-51程序存儲(chǔ)器地址空間
2.2.2 MCS-51數(shù)據(jù)存儲(chǔ)器地址空間
2.2.3 特殊功能寄存器地址空間
2.3 并行I/O接口
2.3.1 并行I/O接口的內(nèi)部結(jié)構(gòu)
2.3.2 并行I/O接口的“讀一改一寫”操作
2.3.3 并行I/O接口的負(fù)裁能力
2.4 MCS-51單片機(jī)的復(fù)位
本章小結(jié)
思考題與習(xí)題
第3章 MCS-51單片機(jī)指令系統(tǒng)與程序設(shè)計(jì)
3.1 MCS-51單片機(jī)指令概述
3.2 MCS-51單片機(jī)的尋址方式
3.2.1 立即尋址
3.2.2 直接尋址
3.2.3 寄存器尋址
3.2.4 寄存器間接尋址
3.2.5 變址尋址
3.2.6 相對(duì)尋址
3.2.7 位尋址
3.3 MCS-51單片機(jī)指令系統(tǒng)
3.3.1 數(shù)據(jù)傳送與交換類指令
3.3.2 算術(shù)運(yùn)算類指令
3.3.3 邏輯運(yùn)算類與循環(huán)移位指令
3.3.4 控制程序轉(zhuǎn)移類指令
3.3.5 位操作類指令
3.4 程序設(shè)計(jì)方法
3.4.1 MCS-51偽指令簡(jiǎn)介
3.4.2 匯編語言程序的基本結(jié)構(gòu)
3.4.3 子程序及其調(diào)用程序設(shè)計(jì)
3.5 應(yīng)用程序設(shè)計(jì)舉例
3.5.1 非數(shù)值運(yùn)算程序設(shè)計(jì)舉例
3.5.2 算術(shù)運(yùn)算程序設(shè)計(jì)舉例
3.5.3 110口控制程序設(shè)計(jì)
本章小結(jié)
思考題與習(xí)題
第4章 MCS-51中斷系統(tǒng)及應(yīng)用示例
4.1 MCS-51中斷系統(tǒng)概述
4.1.1 單片機(jī)系統(tǒng)訪問外部設(shè)備的方式
4.1.2 MCS-51中斷系統(tǒng)的功能
4.2 MCS-51中斷系統(tǒng)
4.2.1 MCS-51中斷系統(tǒng)結(jié)構(gòu)
4.2.2 MCS-51的中斷源
4.3 MCS-51中斷控制
4.3.1 MCS-51中斷控制寄存器
4.3.2 響應(yīng)中斷的條件及過程
4.4 中斷應(yīng)用示例
4.4.1 中斷程序設(shè)計(jì)的一般方法
4.4.2 MCS-51中斷程序設(shè)計(jì)示例
本章小結(jié)
思考題與習(xí)題
第5章 MCS-51定時(shí)/計(jì)數(shù)器及其應(yīng)用
5.1 定時(shí)/計(jì)數(shù)器的結(jié)構(gòu)與工作原理
5.1.1 定時(shí)/計(jì)數(shù)器的邏輯結(jié)構(gòu)
5.1.2 定時(shí)/計(jì)數(shù)器的工作原理
5.2 定時(shí)/計(jì)數(shù)器的控制與工作方式
5.2.1 定時(shí)/計(jì)數(shù)器的管理與控制
5.2.2 定時(shí)/計(jì)數(shù)器的工作方式
5.3 定時(shí)/計(jì)數(shù)器的應(yīng)用
5.3.1 定時(shí)/計(jì)數(shù)器計(jì)數(shù)初始化
5.3.2 定時(shí)/計(jì)數(shù)器計(jì)數(shù)應(yīng)用舉例
5.4 52系列單片機(jī)的定時(shí)/計(jì)數(shù)器T2及其應(yīng)用
5..4.1 定時(shí)/計(jì)數(shù)器T2的管理與控制
5.4.2 定時(shí)/計(jì)數(shù)器T2的三種工作模式
5.4.3 可編程時(shí)鐘輸出
5.4.4 定時(shí)/計(jì)數(shù)器T2的應(yīng)用
本章小結(jié)
思考題與習(xí)題
第6章 MCS-51單片機(jī)的串行接口
6.1 串行通信概述
6.1.1 并行通信與串行通信
6.1.2 串行通信的數(shù)據(jù)傳送方向
6.1.3 同步通信和異步通信
6.1.4 串行通信的波特率
6.1.5 串行通信中數(shù)據(jù)的差錯(cuò)檢測(cè)與校正
6.1.6 串行通信中常用的接口電路
6.2 MCS-51的串行通信接口
6.2.1 MCS-51串行口結(jié)構(gòu)及工作原理
6.2.2 MCS-51串行口的控制與管理
6.3 MCS-51串行通信接口的工作方式
6.3.1 方式0
6.3.2 方式1
6.3.3 方式2和方式3
6.4 串行通信的波特率設(shè)計(jì)
6.5 串行口的應(yīng)用程序設(shè)計(jì)舉例
6.5.1 方式0應(yīng)用舉例
6.5.2 方式1應(yīng)用舉例
6.5.3 用方式2作雙機(jī)點(diǎn)對(duì)點(diǎn)通信
6.5.4 多機(jī)通信程序設(shè)計(jì)
6.6 單片機(jī)與PC的通信接口技術(shù)
6.6.1 RS-232C接口與單片機(jī)的連接
6.6.2 MAX485E接口與單片機(jī)的連接
6.6.3 單片機(jī)與PC通信編程
本章小結(jié)
思考題與習(xí)題
第7章 單片機(jī)C語言程序設(shè)計(jì)與應(yīng)用
7.1 C51的特點(diǎn)及其結(jié)構(gòu)
7.2 C51語言的編程基礎(chǔ)
7.2.1 C51語言中的常用標(biāo)識(shí)犄和關(guān)鍵字
7.2.2 C51語言中的數(shù)據(jù)類型
7.2.3 C51的常量和變量、存儲(chǔ)器類型及存儲(chǔ)區(qū)
7.2.4 絕對(duì)地址訪問
7.2.5 C51語言常用運(yùn)算符
7.3 C51語言程序設(shè)計(jì)
7.3.1 C51語句和程序結(jié)構(gòu)
7.3.2 C51語言中常用庫(kù)函數(shù)
7.3.3 C51語言程序常用編譯預(yù)處理命令
7.3.4 C51程序的常用仿真調(diào)試工具
7.4 C51程序應(yīng)用舉例
7.4.1 并行輸入/輸出口
7.4.2 中斷服務(wù)程序設(shè)計(jì)
7.4.3 定時(shí)器/計(jì)數(shù)器C51程序設(shè)計(jì)
7.4.4 串行接口C51程序設(shè)計(jì)舉例
本章小結(jié)
思考題與習(xí)題
第8章 單片機(jī)系統(tǒng)總線與資源擴(kuò)展
……
第9章 單片機(jī)系統(tǒng)人機(jī)接口技術(shù)
第10章 數(shù)-模與模-數(shù)轉(zhuǎn)換接口
第11章 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)與項(xiàng)目實(shí)例
附錄
參考文獻(xiàn)
圖書封面
評(píng)論、評(píng)分、閱讀與下載