注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書教育/教材/教輔教育各級教育MCS-51/96系列單片機原理及應(yīng)用(修訂版)

MCS-51/96系列單片機原理及應(yīng)用(修訂版)

MCS-51/96系列單片機原理及應(yīng)用(修訂版)

定 價:¥35.00

作 者: 孫涵芳,徐愛卿編著
出版社: 北京航空航天大學出版社
叢編項:
標 簽: 單片計算機

ISBN: 9787810126243 出版時間: 1996-04-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 424 字數(shù):  

內(nèi)容簡介

  內(nèi)容簡介在單片微型計算機世界中,8位機將在今后相當長的一段時期內(nèi)占主導(dǎo)地位,而Intel的MCS-51系列單片機被公認為8位機的工業(yè)標準,一直分享著全球最大的市場份額。本書以主要篇幅全面地敘述了MCS-51系列內(nèi)核(8051)的硬件結(jié)構(gòu)、組成原理和指令系統(tǒng),并詳細地介紹了該系列產(chǎn)品的各種外圍功能。全書還包含有豐富的應(yīng)用實例,其中實用程序部分可為讀者在開發(fā)軟件時提供捷徑。書中結(jié)合應(yīng)用實例向讀者介紹了一些新型器件,如Flash(快速擦寫)存貯器和通用可編程外圍接口芯片PSD3XX等。最后一章簡述了MCS-96系列16位單片機。本書在原版本的基礎(chǔ)上修改和新增加了約50%的內(nèi)容,既保留了老版本的基本框架和精華,又反映了當代最新技術(shù)和發(fā)展成果,盡可能地照顧到各層次的讀者群體。本書的特點是深入淺出,闡述透徹、清晰,可讀性好,實用性強。適宜于從事單片機應(yīng)用,特別是計算機外設(shè)、家用電器、測控系統(tǒng)和智能儀器等領(lǐng)域的工程技術(shù)人員閱讀,也可作為大專院校有關(guān)專業(yè)本科生和研究生的教學參考書以及各類培訓班的教材。

作者簡介

暫缺《MCS-51/96系列單片機原理及應(yīng)用(修訂版)》作者簡介

圖書目錄

第一章  MCS—51系列單片機的基本硬件結(jié)構(gòu)                  
   1. 1  MCS—51單片機概貌                  
   1. 2  MCS—51單片機的主要性能特點                  
   1. 3  8051的內(nèi)部總體結(jié)構(gòu)                  
   1. 4  8051的引腳描述                  
   1. 5  存貯器配置                  
     1. 5. 1  程序存貯器                  
     1. 5. 2  內(nèi)部數(shù)據(jù)存貯器                  
     1. 5. 3  專用寄存器                  
     1. 5. 4  外部數(shù)據(jù)存貯器                  
   1. 6  振蕩器. 時鐘電路和CPU時序                  
   1. 7  輸入/輸出端口                  
     1. 7. 1  P0口                  
     1. 7. 2  P1口                  
     1. 7. 3  P2口                  
     1. 7. 4  P3口                  
     1. 7. 5  端口的負載能力及接口要求                  
   1. 8  定時器/計數(shù)器                  
     1. 8. 1  定時器/計數(shù)器0和1                  
     1. 8. 2  定時器/計數(shù)器0和1的控制和狀態(tài)寄存器                  
     1. 8. 3  定時器/計數(shù)器2                  
   1. 9  串行接口                  
     1. 9. 1  數(shù)據(jù)緩沖寄存器SBUF                  
     1. 9. 2  串行口控制寄存器SCON                  
     1. 9. 3  模式0                  
     1. 9. 4  模式1                  
     1. 9. 5  模式2和3                  
     1. 9. 6  多處理機通信                  
     1. 9. 7  串行幀                  
     1. 9. 8  波特率                  
   1. 10  中斷                  
     1. 10. 1  中斷允許寄存器IE                  
     1. 10. 2  中斷優(yōu)先級寄存器IP                  
     1. 10. 3  優(yōu)先級結(jié)構(gòu)                  
     1. 10. 4  中斷響應(yīng)協(xié)議                  
     1. 10. 5  外部中斷                  
     1. 10. 6  中斷請求的撤除                  
     1. 10. 7  中斷響應(yīng)時間                  
   1. 11  單步操作                  
   1. 12  復(fù)位                  
   1. 13  低功耗操作方式                  
     1. 13. 1  HMOS的掉電操作方式                  
     1. 13. 2  CHMOS的低功耗方式                  
   1. 14  編程. 程序驗證與加密                  
     1. 14. 1  EPROM的編程                  
     1. 14. 2  程序的驗證                  
     1. 14. 3  程序存貯器的加密                  
     1. 14. 4  在線仿真(ONCE)方式                  
   1. 15  尋址方式                  
     1. 15. 1  寄存器尋址                  
     1. 15. 2  直接尋址                  
     1. 15. 3  寄存器間接尋址                  
     1. 15. 4  立即尋址                  
     1. 15. 5  基址寄存器加變址寄存器間接尋址                  
   1. 16布爾處理機                  
 第二章  MCS—51指令系統(tǒng)                  
   2. 1  MCS—51指令系統(tǒng)的分類及一般說明                  
   2. 2  數(shù)據(jù)傳送類指令                  
   2. 3  算術(shù)操作類指令                  
   2. 4  邏輯操作類指令                  
   2. 5  控制程序轉(zhuǎn)移類指令                  
   2. 6  布爾變量操作類指令                  
 第三章  MCS—51單片機的系統(tǒng)擴展與應(yīng)用                  
   3. 1  程序存貯器的擴展                  
     3. 1. 1  外部程序存貯器的操作時序                  
     3. 1. 2  EPROM引腳簡介                  
     3. 1. 3  EPROM的基本擴展法                  
     3. 1. 4  擴展64KB EPROM                  
   3. 2  數(shù)據(jù)存貯器的擴展                  
     3. 2. 1  外部數(shù)據(jù)存貯器的操作時序                  
     3. 2. 2  外擴256B的RAM                  
     3. 2. 3  外擴一片RAM                  
     3. 2. 4  外擴兩片RAM                  
   3. 3  E2PROM在8051系統(tǒng)中的應(yīng)用                  
   3. 4  快速擦寫存貯器(Flash)在8051系統(tǒng)中的應(yīng)用                  
     3. 4. 1  Flash的主要性能特點                  
     3. 4. 2  封裝和引腳                  
     3. 4. 3  基本工作原理                  
     3. 4. 4  快速擦寫存貯器與8051接口及再編輯方法                  
   3. 5  輸入/輸出口的擴展                  
     3. 5. 1  用8243擴展I/O口                  
     3. 5. 2  用串行口擴展并行I/O口                  
   3. 6  用可編程外圍芯片PSD3xx擴展外圍功能                  
     3. 6. 1  可編程外圍芯片PSD3XX的結(jié)構(gòu)原理                  
     3. 6. 2  8051與PSD3XX接口                  
   3. 7  定時器/計數(shù)器的應(yīng)用                  
     3. 7. 1  定時器操作模式0的應(yīng)用                  
     3. 7. 2  定時器操作模式1的應(yīng)用                  
     3. 7. 3  定時器操作模式2的應(yīng)用                  
     3. 7. 4  定時器操作模式3的應(yīng)用                  
     3. 7. 5  定時器溢出同步問題                  
     3. 7. 6  運行中讀定時器/計數(shù)器                  
     3. 7. 7  定時器門控位GATE的應(yīng)用                  
   3. 8  串行口的應(yīng)用                  
     3. 8. 1  由串行口發(fā)送帶奇偶校驗位的數(shù)據(jù)塊                  
     3. 8. 2  由串行口接收帶奇偶校驗位的數(shù)據(jù)塊                  
     3. 8. 3  利用串行口和堆棧傳輸技術(shù)發(fā)送字符串常量                  
     3. 8. 4  多機通信                  
   3. 9  多中斷源                  
   3. 10  布爾處理機的應(yīng)用                  
 第四章  實用程序及其設(shè)計方法                  
   4. 1  N種分支的轉(zhuǎn)移程序N—JMP                  
   4. 2  128種分支轉(zhuǎn)移程序JMP—128                  
   4. 3  256種分支轉(zhuǎn)移程序JMP—256                  
   4. 4  大于256的分支轉(zhuǎn)移程序JMP—n                  
   4. 5  m×n矩陣元素查找程序MATRIX1                  
   4. 6  16位數(shù)加1子程序ADD1                  
   4. 7  多精度無符號數(shù)加法子程序ADD2                  
   4. 8  多精度無符號數(shù)減法子程序SUB1                  
   4. 9  雙精度無符號數(shù)乘法子程序MUL1                  
   4. 10  雙精度無符號數(shù)乘法子程序MUl2                  
   4. 11  雙精度帶符號數(shù)乘法子程序MUL3                  
   4. 12  雙精度無符號數(shù)除法子程序DIV1                  
   4. 13  雙精度帶符號數(shù)除法子程序D1V2                  
   4. 14  雙精度數(shù)取補子程序CPL1                  
   4. 15  多字節(jié)數(shù)取補子程序CPL1                  
   4. 16  4字節(jié)數(shù)左移子程序RLC4                  
   4. 17  4字節(jié)數(shù)裝載子程序LOAD4                  
   4. 18  8位二進制數(shù)轉(zhuǎn)換為BCD數(shù)子程序BINBCD1                  
   4. 19  多字節(jié)二進制數(shù)轉(zhuǎn)換為BCD數(shù)子程序田NBCD2                  
   4. 20  16進制數(shù)轉(zhuǎn)換為ASCII碼子程序HEXASC1                  
   4. 21  多位16進制數(shù)轉(zhuǎn)換為ASCII碼子程序HEXASC2                  
   4. 22  多位16進制數(shù)轉(zhuǎn)換為ASCII碼子程序HEXASC3                  
   4. 23  I/O端口程序之一                  
   4. 24  I/O端口程序之二                  
   4. 25  通過堆棧傳遞參數(shù)的方法之一                  
   4. 26  通過堆棧傳遞參數(shù)的方法之二                  
 第五章  應(yīng)用系統(tǒng)實例                  
   5. 1  MCS—51通用數(shù)據(jù)采集和處理系統(tǒng)                  
     5. 1, 1  主要功能                  
     5. 1. 2  硬件結(jié)構(gòu)                  
     5. 1. 3  模數(shù)轉(zhuǎn)換                  
   5. 2  汽車轉(zhuǎn)彎信號燈控制系統(tǒng)                  
     5. 2. 1  系統(tǒng)功能要求                  
     5. 2. 2  系統(tǒng)硬件                  
     5. 2. 3  系統(tǒng)軟件                  
   5. 3  個人計算機中的單片機智能接口板                  
     5. 3. 1  系統(tǒng)組成                  
     5. 3. 2  8031與PC機的并行通信                  
     5. 3. 3  模擬數(shù)據(jù)通道                  
     5. 3. 4  電流環(huán)式I/o通道                  
     5. 3. 5  采用GAL芯片后的系統(tǒng)電路                  
 第六章  增強型單片機—RUPI—44                  
   6. 1  概述                  
     6. 1. 1  RUPI—44的基本結(jié)構(gòu)                  
     6. 1. 2  一些名詞簡介                  
   6. 2  8044的硬件結(jié)構(gòu)                  
     6. 2. 1  8044框圖與引腳                  
     6. 2. 2  存貯器                  
     6. 2. 3  復(fù)位                  
   6. 3  8044串行接口部件SIU                  
     6. 3. 1  網(wǎng)絡(luò)結(jié)構(gòu)                  
     6. 3. 2  數(shù)據(jù)時鐘的選擇                  
     6. 3. 3  SIU的操作方式                  
     6. 3. 4  幀格式的選擇                  
     6. 3. 5  SIU的專用寄存器                  
     6. 3. 6  SIU操作過程簡介                  
     6. 3. 7  SIU硬件結(jié)構(gòu)                  
 第七章  MCS—51系列新增的外設(shè)功能                  
   7. 1  可編程計數(shù)器陣列(8XC51FX, C51GB)                  
     7. 1. 1  16位定時器/計數(shù)器——時間基準                  
     7. 1. 2  比較/捕獲模塊                  
     7. 1. 3  捕獲方式                  
     7. 1. 4  軟件定時器方式                  
     7. 1. 5  高速輸出方式                  
     7. 1. 6  定時監(jiān)視器(Watchdog)方式                  
     7. 1. 7  脈寬調(diào)制方式                  
   7. 2  模擬/數(shù)字轉(zhuǎn)換器(A/D)(8XC51GB)                  
     7. 2. 1  A/D轉(zhuǎn)換器組成                  
     7. 2. 2  A/D專用寄存器                  
     7. 2. 3  A/D比較方式                  
     7. 2. 4  A/D觸發(fā)方式                  
     7. 2. 5  A/D輸入方式                  
     7. 2. 6  A/D轉(zhuǎn)換器使用中的一些考慮                  
   7. 3  硬件定時監(jiān)視器(8XC51FX, C51GB)                  
   7. 4  增強型串行口(8XC52/54/58, C51FX, C51GB)                  
     7. 4. 1  幀錯誤檢測                  
     7. 4. 2  多機通信的自動地址識別                  
   7. 5  DMA(8XCl52)                  
     7. 5. 1  80C152中的DMA                  
     7. 5. 2  HLD/HLDA邏輯                  
     7. 5. 3  HLD/HLDA邏輯的應(yīng)用                  
   7. 6  鍵盤控制器(80C51SL—BG)                  
     7. 6. 1  功能概述                  
     7. 6. 2  引腳描述                  
     7. 6. 3  主機接口                  
     7. 6. 4  鍵盤掃描                  
     7. 6. 5  端口結(jié)構(gòu)和操作                  
     7. 6. 6  80C51SL電源管理                  
     7. 6. 7  外部晶體振蕩器                  
     7. 6. 8  外部時鐘信號                  
     7. 6. 9  中斷                  
     7. 6. 10  A/D轉(zhuǎn)換器                  
     7. 6. 11  存貯器配置                  
     7. 6. 12  缺省的復(fù)位狀態(tài)                  
     7. 6. 13  應(yīng)用實例                  
   7. 7  全局串行通道(8XC152)                  
     7. 7. 1  引言                  
     7. 7. 2  CSMA/CD操作                  
     7. 7. 3  SDLC操作                  
     7. 7. 4  用戶自定義的協(xié)議                  
     7. 7. 5  GSC的使用                  
     7. 7. 6  GSC操作                  
     7. 7. 7  寄存器描述                  
     7. 7. 8  串行底板和網(wǎng)絡(luò)環(huán)境                  
 第八章  16位單片機——MCS—96                  
   8. 1  8096的芯片型號                  
   8. 2  8096的框圖和主要性能特點                  
   8. 3  中央處理器CPU                  
     8. 3. 1  CPU總線                  
     8. 3. 2  RALU                  
     8. 3. 3  CPU寄存總陣列                  
     8. 3. 4  CPU的基本操作                  
   8. 4  時鐘信號                  
   8. 5  存貯器空間                  
     8. 5. 1  內(nèi)部RAM空間                  
     8. 5. 2  保留的存貯空間                  
     8. 5. 3  內(nèi)部ROM/EPROM                  
   8. 6  寄存器控制器                  
   8. 7  系統(tǒng)總線和存貯器的擴展                  
     8. 7. 1  外部存貯器操作時序                  
     8. 7. 2  讀信號RD                  
     8. 7. 3  寫信號WR                  
     8. 7. 4  就緒信號READY                  
     8. 7. 5  總線工作方式和芯片配置寄存器                  
   8. 8  軟件概念                  
     8. 8. 1  操作數(shù)類型                  
     8. 8. 2  尋址方式                  
     8. 8. 3  程序狀態(tài)字                  
     8. 8. 4  指令系統(tǒng)概述                  
   8. 9  中斷系統(tǒng)                  
     8. 9. 1  中斷源                  
     8. 9. 2  中斷控制                  
   8. 10  定時器                  
     8. 10. 1  定時器1                  
     8. 10. 2  定時器2                  
     8. 10. 3  定時器中斷                  
   8. 11  高速輸入器HSI                  
     8. 11. 1  HSI事件形式寄存器                  
     8. 11. 2  FIFO隊列寄存器                  
     8. 11. 3  HSI中斷                  
     8. 11. 4  HSI中數(shù)據(jù)的讀取和狀態(tài)寄存器                  
     8. 11. 5  HSI引腳功能控制                  
   8. 12  高速輸出器HSO                  
     8. 12. 1  HSO CAM陣列                  
     8. 12. 2  HSo狀態(tài)                  
     8. 12. 3  HSO的清除                  
     8. 12. 4  HS0中采用定時器2                  
     8. 12. 5  HSO中斷                  
     8. 12. 6  軟件定時器                  
   8. 13  A/D轉(zhuǎn)換器                  
     8. 13. 1  A/D轉(zhuǎn)換器框圖                  
     8. 13. 2  A/D命令寄存器                  
     8. 13. 3  A/D結(jié)果寄存器                  
   8. 14  模擬輸出                  
     8. 14. 1  脈寬調(diào)制器                  
     8. 14. 2  利用HSO輸出PWM脈沖                  
   8. 15  串行口                  
     8. 15. 1  串行口操作模式                  
     8. 15. 2  多機通信                  
     8. 15. 3  串行口的控制                  
     8. 15. 4  波特率的確定                  
   8. 16  輸入/輸出口                  
     8. 16. 1  輸入口—P0和P2.1--P2.4                  
     8. 16. 2  準雙向口—P1和P2.6--P2.7                  
     8. 16. 3  P3. P4口和系統(tǒng)總線                  
     8. 16. 4  輸出口和控制輸出                  
   8. 17  輸入/輸出控制和狀態(tài)寄存器                  
     8. 17. 1  I/O控制寄存器0(IOC0)                  
     8. 17. 2  I/O控制寄存器1(IOC1)                  
     8. 17. 3  I/O狀態(tài)寄存器0(IOS0)                  
     8. 17. 4  I/O狀態(tài)寄存器1(IOS1)                  
   8. 18  監(jiān)視定時器                  
     8. 18. 1  監(jiān)視定時器的使用                  
     8. 18. 2  軟件保護                  
   8. 19  復(fù)位                  
     8. 19. 1  復(fù)位信號和復(fù)位狀態(tài)                  
     8. 19. 2  復(fù)位電路                  
   8. 20  8096的封裝和引腳                  
     8. 20. 1  封裝形式                  
     8. 20. 2  引腳表                  
     8. 20. 3  引腳描述                  
   8. 21  關(guān)于8098                  
   8. 22  高性能的CHMOS 16位單片機概述                  
 參考文獻                  

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號