出版時(shí)間:2008-4 出版社:人民郵電出版社 作者:陶春鳴 編
內(nèi)容概要
本書以單片機(jī)的基本應(yīng)用特性為主線,對(duì)原理的講解以應(yīng)用為落腳點(diǎn),注重實(shí)用性和實(shí)戰(zhàn)性,并在許多章節(jié)給出典型的應(yīng)用實(shí)例。 本書主要內(nèi)容包括單片機(jī)的基本概況,MCS-51系列單片機(jī)的結(jié)構(gòu)和工作原理,MCS-51系列單片機(jī)的指令系統(tǒng)和編程技術(shù),定時(shí)器與中斷系統(tǒng),單片機(jī)的串行通信技術(shù),MCS-51單片機(jī)的擴(kuò)展技術(shù),單片機(jī)的外圍接口A/D和D/A轉(zhuǎn)換器,Keil C51開發(fā)環(huán)境快速入門,C51編譯器的常用語法,單片機(jī)應(yīng)用系統(tǒng)的開發(fā)技術(shù)。 本書可作為高職高專計(jì)算機(jī)應(yīng)用、電子、電氣、通信、自動(dòng)化、機(jī)電一體化等相關(guān)專業(yè)學(xué)生的教材,也適合從事單片機(jī)工作的工程技術(shù)人員閱讀參考。
書籍目錄
第1章 單片機(jī)概述 1.1 單片機(jī)的定義 1.2 單片機(jī)的發(fā)展及應(yīng)用 1.2.1 單片機(jī)的發(fā)展歷史及趨勢(shì) 1.2.2 單片機(jī)的主流產(chǎn)品 1.2.3 單片機(jī)的應(yīng)用領(lǐng)域 1.3 單片機(jī)系統(tǒng)的組成 1.3.1 硬件部分 1.3.2 軟件部分 1.4 計(jì)算機(jī)中數(shù)的表示及運(yùn)算 1.4.1 常用數(shù)制及轉(zhuǎn)換 1.4.2 機(jī)器數(shù)及其編碼 1.5 單片機(jī)的開發(fā) 習(xí)題 第2章 MCS-51系列單片機(jī)的結(jié)構(gòu)和原理 2.1 MCS-51單片機(jī)的基本結(jié)構(gòu) 2.1.1 MCS-51單片機(jī)的基本組成 2.1.2 MCS-51單片機(jī)內(nèi)部結(jié)構(gòu) 2.1.3 輸入/輸出(I/O)端口結(jié)構(gòu) 2.2 MCS-51單片機(jī)的引腳及片外總線結(jié)構(gòu) 2.2.1 MCS-51單片機(jī)芯片引腳介紹 2.2.2 MCS-51單片機(jī)的片外總線結(jié)構(gòu) 2.3 MCS-51單片機(jī)的存儲(chǔ)器配置 2.3.1 片內(nèi)數(shù)據(jù)存儲(chǔ)器 2.3.2 片外數(shù)據(jù)存儲(chǔ)器 2.3.3 程序存儲(chǔ)器 2.4 CPU的時(shí)序及輔助電路 2.4.1 單片機(jī)的時(shí)鐘電路 2.4.2 振蕩周期、時(shí)鐘周期、機(jī)器周期和指令周期 2.4.3 單片機(jī)復(fù)位電路及復(fù)位狀態(tài) 習(xí)題 第3章 MCS-51匯編指令與編程技術(shù) 3.1 MCS-51指令系統(tǒng)的分類、格式及一般說明 3.1.1 指令分類 3.1.2 MCS-51系列指令格式 3.1.3 指令描述符號(hào)介紹 3.2 尋址方式 3.3 按功能分類指令介紹 3.3.1 數(shù)據(jù)傳送類指令 3.2.2 算術(shù)運(yùn)算指令 3.3.3 邏輯運(yùn)算與循環(huán)類指令 3.3.4 程序轉(zhuǎn)移類指令 3.3.5 調(diào)用子程序及返回指令 3.3.6 位操作指令 3.4 匯編語言程序設(shè)計(jì) 3.4.1 匯編語言的構(gòu)成 3.4.2 匯編語言編程舉例 3.4.3 有關(guān)問題的討論 習(xí)題 第4章 定時(shí)器和中斷 4.1 定時(shí)器/計(jì)數(shù)器概述 4.1.1 定時(shí)方法概述 4.1.2 定時(shí)器/計(jì)數(shù)器的結(jié)構(gòu)和工作原理 4.1.3 定時(shí)器/計(jì)數(shù)器工作方式控制寄存器 TMOD 4.1.4 定時(shí)器/計(jì)數(shù)器控制寄存器TCON 4.1.5 定時(shí)器/計(jì)數(shù)器的初始化 4.2 定時(shí)器/計(jì)數(shù)器的4種工作方式 4.2.1 方式0 4.2.2 方式1 4.2.3 方式2 4.2.4 方式3 4.3 定時(shí)器/計(jì)數(shù)器的應(yīng)用舉例 4.3.1 方式0、方式1的應(yīng)用 4.3.2 方式2的應(yīng)用 4.3.3 門控位的應(yīng)用 4.3.4 綜合舉例 4.4 MCS-51單片機(jī)中斷系統(tǒng) 4.4.1 中斷有關(guān)的概念 4.4.2 1中斷標(biāo)志及控制寄存器 4.4.3 中斷響應(yīng)的條件及響應(yīng)過程 4.4.4 中斷程序設(shè)計(jì)思想 習(xí)題 第5章 單片機(jī)串行通信 5.1 串行通信概述 5.1.1 串行通信基本原理 5.1.2 RS-232C總線標(biāo)準(zhǔn) 5.1.3 串行接口電路 5.2 MCS-51單片機(jī)的串行口及控制寄存器 5.2.1 串口寄存器結(jié)構(gòu) 5.2.2 串行通信控制寄存器 5.3 MCS-51單片機(jī)串行通信工作方式 5.3.1 串行工作方式0 5.3.2 串行工作方式1 5.3.3 串行工作方式2 5.3.4 串行工作方式3 5.3.5 常用的波特率及計(jì)算器初值 5.4 串行口通信實(shí)例 5.4.1 主從機(jī)間的通信 5.4.2 多機(jī)通信接口 習(xí)題 第6章 MCS-51單片機(jī)的擴(kuò)展 6.1 MCS-51單片機(jī)系統(tǒng)的擴(kuò)展 6.1.1 AT89S52最小應(yīng)用系統(tǒng) 6.1.2 MCS-51單片機(jī)的片外總線結(jié)構(gòu) 6.1.3 MCS-51單片機(jī)的系統(tǒng)擴(kuò)展能力 6.1.4 存儲(chǔ)器擴(kuò)展 6.2 簡(jiǎn)單I/O口擴(kuò)展 6.2.1 簡(jiǎn)單的并行輸入、輸出口擴(kuò)展電路 6.2.2 用串行口擴(kuò)展I/O口 6.3 可編程I/O口擴(kuò)展 6.3.1 的結(jié)構(gòu)和技術(shù)性能 6.3.2 的RAM和I/O地址編碼 6.3.3 的工作方式與基本操作 6.3.4 MCS-51單片機(jī)與8155的接口與操作 6.4 人機(jī)界面接口 6.4.1 鍵盤及其接口 6.4.2 顯示器件 6.4.3 ×8點(diǎn)陣LED原理及應(yīng)用 6.4.4 LCD顯示器 6.4.5 鍵盤和顯示器接口示例 習(xí)題 第7章 A/D和D/A轉(zhuǎn)換器 7.1 D/A轉(zhuǎn)換器 7.1.1 D/A轉(zhuǎn)換器的原理 7.1.2 D/A轉(zhuǎn)換器的性能指標(biāo) 7.1.3 典型的D/A轉(zhuǎn)換器芯片DAC0832 7.2 MCS-51單片機(jī)和D/A轉(zhuǎn)換器的接口 7.2.1 DAC0832的應(yīng)用 7.2.2 MC5-51單片機(jī)和8位DAC的接口 7.2.3 MCS-51單片機(jī)和12位DAC的接口 7.3 A/D轉(zhuǎn)換器 7.3.1 逐次逼近式A/D轉(zhuǎn)換器的工作原理 7.3.2 A/D轉(zhuǎn)換器的性能指標(biāo) 7.3.3 典型的A/D轉(zhuǎn)換芯片ADC0809 7.4 MCS-51單片機(jī)和A/D轉(zhuǎn)換器的接口 7.5 標(biāo)度變換(工程量變換)——現(xiàn)場(chǎng)物理量的顯示 7.5.1 線性參數(shù)標(biāo)度變換 7.5.2 非線性參數(shù)標(biāo)度變換 習(xí)題 第8章 Keil C51開發(fā)環(huán)境快速入門 8.1 Keil C51 7.06安裝步驟 8.2 Keil項(xiàng)目文件的創(chuàng)建、編譯、運(yùn)行 8.3 生成 HEX文件和最小化實(shí)驗(yàn)系統(tǒng) 8.3.1 生成HEX文件 8.3.2 AT89S51最小化實(shí)驗(yàn)系統(tǒng) 8.3.3 AT89S51 最小化實(shí)驗(yàn)系統(tǒng)應(yīng)用舉例 8.3.4 AT89S51最小化實(shí)驗(yàn)系統(tǒng)可以完成的實(shí)驗(yàn) 習(xí)題 第9章 C51編譯器的常用語法介紹 9.1 關(guān)鍵字 9.2 數(shù)據(jù)與數(shù)據(jù)類型 9.3 C51編譯器中變量定義的格式 9.4 C語言源程序中直接對(duì)8051的特殊功能寄存器的定義 9.5 C語言源程序中直接對(duì)8051的SFR中可位尋址單元的位的定義 9.6 C51編譯器對(duì)8051中可位尋址區(qū)(0x20~0x2f)的訪問 9.7 關(guān)鍵字bit與sbit區(qū)別 9.8 1單片機(jī)的I/O口訪問 9.9 C51編譯器提供的3種訪問絕對(duì)地址的方法 9.9.1 絕對(duì)宏 9.9.2 _at_關(guān)鍵字 9.9.3 宏定義 9.10 函數(shù)的遞規(guī)調(diào)用與再入函數(shù) 9.11 中斷服務(wù)函數(shù)與寄存器組定義 9.12 C51編程舉例 習(xí)題 第10章 單片機(jī)應(yīng)用系統(tǒng)的開發(fā) 10.1 單片機(jī)應(yīng)用系統(tǒng)開發(fā)簡(jiǎn)介 10.1.1 總體設(shè)計(jì) 10.1.2 硬件電路設(shè)計(jì) 10.1.3 軟件設(shè)計(jì) 10.2 功能模塊設(shè)計(jì) 10.3 可靠性設(shè)計(jì):抗干擾設(shè)計(jì)和容錯(cuò)設(shè)計(jì) 10.4 開發(fā)實(shí)例:電子時(shí)鐘 10.4.1 電子時(shí)鐘設(shè)計(jì)要求 10.4.2 電子時(shí)鐘電路原理圖 10.4.3 ISP下載線的制作和使用 10.4.4 程序清單 習(xí)題 附錄1 編程器的使用方法簡(jiǎn)介 附錄2 MCS-51指令表 附錄3 ASCⅡ表 附錄4 南京偉福WAVE6000開發(fā)環(huán)境快速入門
編輯推薦
《21世紀(jì)高職高專電子技術(shù)規(guī)劃教材?單片機(jī)實(shí)用技術(shù)》是21世紀(jì)高職高專電子技術(shù)規(guī)劃教材之一。
圖書封面
評(píng)論、評(píng)分、閱讀與下載