單片微型計(jì)算機(jī)原理及其應(yīng)用

出版時(shí)間:2001-08  出版社:中國(guó)水利水電出版社  作者:趙秀珍  

內(nèi)容概要

本書以簡(jiǎn)明的語(yǔ)言比較系統(tǒng)地闡述了Intel公司MCS-51單片機(jī)的基本結(jié)構(gòu)、原理、指令系統(tǒng)、軟件、接口和應(yīng)用系統(tǒng)設(shè)計(jì)等知識(shí),并對(duì)ATMEL公司生產(chǎn)的89系列及MCS-96系列單片機(jī)作了簡(jiǎn)要介紹。    本書在敘述MCS-51單片機(jī)原理時(shí),力求深入淺出、便于自學(xué),同時(shí)安排了部分應(yīng)用實(shí)例,便于讀者掌握和應(yīng)用單片機(jī)的技術(shù)。    本書深入淺出,層次分明:實(shí)例豐富,通俗易懂;突出實(shí)用,可操作性強(qiáng),特別適合高職高專計(jì)算機(jī)專業(yè)類、電子類和電氣自動(dòng)化及機(jī)械專業(yè)的學(xué)生使用,也可以作為高等學(xué)校相應(yīng)專業(yè)的教材,還可作為單片機(jī)原理及應(yīng)用的培訓(xùn)班教材。同時(shí)亦可供從事微機(jī)應(yīng)用、智能儀器儀表領(lǐng)域的工程技術(shù)人員閱讀和參考。    本書為授課教師免費(fèi)提供電子教案,此教案用PowerPoint制作,可以任意修改。

書籍目錄

序前言第1章 單片微型計(jì)算機(jī)概述1.1 單片機(jī)的發(fā)展概況1.2 單片機(jī)的結(jié)構(gòu)特點(diǎn)1.3 單片機(jī)的主要品種及系列1.3.1 4位單片機(jī)1.3.2 8位單片機(jī)1.4 單片機(jī)的應(yīng)用1.4.1 單片機(jī)在儀器儀表中的應(yīng)用1.4.2 單片機(jī)在機(jī)電一體化中的應(yīng)用1.4.3 單片機(jī)在智能接口和多機(jī)系統(tǒng)中的應(yīng)用1.4.4 單片機(jī)在生活中的應(yīng)用習(xí)題和思考題第2章 MCS-51單片機(jī)的結(jié)構(gòu)和原理2.1 MCS-51單片機(jī)的結(jié)構(gòu)原理2.1.1 8051單片機(jī)的結(jié)構(gòu)2.1.2 8051單片機(jī)的內(nèi)部結(jié)構(gòu)和工作原理2.2 MCS-51單片機(jī)的時(shí)序2.2.1 時(shí)鐘周期、機(jī)器周期和指令周期(圖2-9)2.2.2 MCS-51單片機(jī)指令的取指和執(zhí)行的時(shí)序2.2.3 訪問外部ROM和RAM的時(shí)序2.3 MCS-51單片機(jī)的時(shí)鐘和復(fù)位電路2.3.1 時(shí)鐘電路2.3.2 復(fù)位電路及復(fù)位狀態(tài)2.4 MCS-51單片機(jī)的低功耗工作方式2.4.1 電源控制寄存器PCON2.4.2 等待工作方式2.4.3 掉電方式習(xí)題和思考題第3章 MCS-51單片機(jī)的指令系統(tǒng)3.1 指令系統(tǒng)概述3.1.1 機(jī)器碼指令與匯編語(yǔ)言指令3.1.2 指令格式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 MCS-51單片機(jī)的指令系統(tǒng)3.3.1 數(shù)據(jù)傳送類指令3.3.2 算術(shù)運(yùn)算類指令3.3.3 邏輯操作類指令3.3.4 控制轉(zhuǎn)移類指令3.3.5 布爾變量操作類指令習(xí)題和思考題第4章 MCS-51單片機(jī)的應(yīng)用程序設(shè)計(jì)4.1 運(yùn)算程序4.1.1 多字節(jié)數(shù)加法4.1.2 多字節(jié)數(shù)減法4.1.3 多字節(jié)十進(jìn)制數(shù)(BCD碼)加法4.1.4 多字節(jié)數(shù)乘法4.1.5 多字節(jié)數(shù)除法4.2 數(shù)據(jù)的拼拆和轉(zhuǎn)換4.2.1 數(shù)據(jù)的拼拆4.2.2 數(shù)據(jù)的轉(zhuǎn)換4.3 查表程序4.4 散轉(zhuǎn)程序4.4.1 采用轉(zhuǎn)移指令表的散轉(zhuǎn)程序4.4.2 采用地址偏移量表的散轉(zhuǎn)程序4.4.3 采用轉(zhuǎn)向地址表的散轉(zhuǎn)程序4.4.4 采用“RET”指令的散轉(zhuǎn)程序4.5 I/O端口控制程序4.6 子程序調(diào)用時(shí)的參數(shù)傳遞方法4.6.1 通過寄存器或片內(nèi)RAM傳遞參數(shù)4.6.2 通過堆棧傳遞參數(shù)4.6.3 利用指針寄存器傳遞參數(shù)習(xí)題和思考題第5章 定時(shí)/計(jì)數(shù)器5.1 定時(shí)/計(jì)數(shù)器的結(jié)構(gòu)及工作原理5.1.1 定時(shí)/計(jì)數(shù)器的結(jié)構(gòu)和原理5.1.2 定時(shí)/計(jì)數(shù)器方式寄存器TMOD5.1.3 定時(shí)控制寄存器TCON5.2 定時(shí)/計(jì)數(shù)器的工作方式5.2.1 方式05.2.2 方式15.2.3 方式25.2.4 方式35.3 定時(shí)/計(jì)數(shù)器的應(yīng)用5.3.1 方式0、方式1的應(yīng)用5.3.2 方式2的應(yīng)用5.3.3 門控位的應(yīng)用習(xí)題和思考題第6章 MCS-51單片機(jī)的系統(tǒng)擴(kuò)展6.1 MCS-51單片機(jī)的引腳定義及最小應(yīng)用系統(tǒng)6.1.1 8051的引腳定義及功能6.1.2 MCS-51單片機(jī)最小應(yīng)用系統(tǒng)6.2 MCS-51單片機(jī)外部存儲(chǔ)器的擴(kuò)展6.2.1 外部程序存儲(chǔ)器的擴(kuò)展及取指過程6.2.2 數(shù)據(jù)存儲(chǔ)器的擴(kuò)展6.2.3 綜合擴(kuò)展實(shí)例6.3 并行I/O口的擴(kuò)展6.3.1 簡(jiǎn)單I/O口的擴(kuò)展6.3.2 可編程I/O口的擴(kuò)展習(xí)題和思考題第7章 MCS-51系統(tǒng)的串行接口7.1 串行通訊概述7.1.1 串行通訊的兩種基本方式7.1.2 波特率7.1.3 數(shù)據(jù)傳送的方向7.2 MCS-51單片機(jī)的串行接口7.2.1 MCS-51串行口結(jié)構(gòu)7.2.2 MCS-51串行的工作方式7.2.3 MCS-51串行通信的波特率7.3 MCS-51單片機(jī)串行口的應(yīng)用7.3.1 串行口方式0用作擴(kuò)展并行I/O口7.3.2 方式1與點(diǎn)對(duì)點(diǎn)的異步通訊7.3.3 方式2、方式3與多機(jī)通訊7.3.4 微機(jī)與單片機(jī)之間的通訊7.4 相互通道接口標(biāo)準(zhǔn)及其選擇7.4.1 相互通道的典型結(jié)構(gòu)7.4.2 關(guān)于RS-232C、RS-449、RS-422、RS-423和RS-485接口習(xí)題和思考題第8章 MCS-51單片機(jī)的中斷系統(tǒng)8.1 中斷系統(tǒng)及其管理8.1.1 中斷源及中斷入口8.1.2 外部中斷請(qǐng)求標(biāo)志8.1.3 中斷允許控制8.1.4 中斷源優(yōu)先級(jí)的設(shè)定8.1.5 中斷響應(yīng)處理過程8.2 擴(kuò)充外部中斷源8.2.1 利用定時(shí)器進(jìn)行擴(kuò)充8.2.2 采用中斷和查詢相結(jié)合的方法擴(kuò)充外部中斷源8.3 中斷系統(tǒng)的應(yīng)用習(xí)題和思考題第9章 單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)方法及實(shí)例9.1 顯示器、鍵盤與單片機(jī)的連接9.1.1 LED數(shù)碼管與單片機(jī)的連接9.1.2 按鍵與單片機(jī)的連接9.1.3 鍵盤與單片機(jī)的接口9.2 A/D轉(zhuǎn)換器與單片機(jī)的連接9.2.1 A/D轉(zhuǎn)換器概述9.2.2 A/D轉(zhuǎn)換器與單片機(jī)的接口9.3 D/A轉(zhuǎn)換器與單片機(jī)的連接9.3.1 D/A轉(zhuǎn)換器的基本原理9.3.2 D/A轉(zhuǎn)換器與單片機(jī)的接口9.4 MCS-51單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)舉例9.4.1 系統(tǒng)構(gòu)成及控制原理9.4.2 硬件電路9.4.3 軟件設(shè)計(jì)習(xí)題和思考題第10章 單片機(jī)的開發(fā)及開發(fā)工具10.1 概述10.1.1 單片機(jī)的開發(fā)10.1.2 開發(fā)手段的選擇10.1.3 開發(fā)的一般過程10.2 單片機(jī)的開發(fā)軟件10.2.1 8051宏匯編語(yǔ)言10.2.2 PL/M-51語(yǔ)言10.2.3 C-51語(yǔ)言習(xí)題和思考題第11章 AT89系列FLASH單片機(jī)簡(jiǎn)介11.1 AT89系列FLASH單片機(jī)簡(jiǎn)介11.1.1 AT89系列單片機(jī)概況11.1.2 AT89系列單片機(jī)系統(tǒng)結(jié)構(gòu)11.2 AT89系列主要單片機(jī)型號(hào)11.2.1 AT89C51/V51單片機(jī)11.2.2 AT89C52/LV52單片機(jī)11.2.3 AT89C1051/2051 FLASH單片機(jī)11.2.4 AT89系列其他型號(hào)單片機(jī)習(xí)題和思考題第12章 MCS-96系列單片機(jī)簡(jiǎn)介12.1 MCS-96概述12.1.1 8098單片機(jī)的性能特點(diǎn)12.1.2 芯片引腳排列及功能12.1.3 內(nèi)部結(jié)構(gòu)框圖12.2 中央處理器12.2.1 CPU總線12.2.2 寄存器算術(shù)邏輯單元RALU12.2.3 時(shí)鐘信號(hào)12.3 8098存儲(chǔ)空間12.4 中斷系統(tǒng)12.5 定時(shí)器12.5.1 定時(shí)器1(TIMER1)12.5.2 定時(shí)器2(TIMER2)12.5.3 監(jiān)督定時(shí)器(WATCHDOG)12.6 I/O接口12.6.1 并行輸入/輸出接口12.6.2 高速輸入/輸出接口12.7 A/D轉(zhuǎn)換及脈寬調(diào)制D/A輸出12.7.1 內(nèi)部A/D轉(zhuǎn)換器12.7.2 脈寬調(diào)制PWM輸出及D/A轉(zhuǎn)換12.8 串行接口12.9 MCS-96系列單片機(jī)的指令系統(tǒng)12.9.1 操作數(shù)類型12.9.2 尋址方式12.9.3 符號(hào)約定12.9.4 指令系統(tǒng)習(xí)題和思考題附錄 80C51指令表主要參考文獻(xiàn)

媒體關(guān)注與評(píng)論

書評(píng).		  

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    單片微型計(jì)算機(jī)原理及其應(yīng)用 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7