單片機原理與應用教程

標籤: 暫無標籤

10

更新時間: 2013-08-25

廣告

  作者:傅揚烈編


  ISBN:10位[7505366858] 13位[9787505366855]


  出版社:電子工業出版社


  出版日期:2002-02


  定價:¥21.00 元
單片機原理與應用教程 -內容提要

  「單片機原理與應用教程」是計算機科學、自動控制等電類專業的一門專業必修課,隨著單片機控制領域的不斷拓展,部分機械、機電類專業也開設此課程。本教材是依據中國計算機學會高職高專教育學會2001年審定的編寫大綱編寫的。 教材主要針對Intel公司的MCS-51系列單片機,介紹其內部資源、程序設計、系統擴展、人機界面、過程通道等應用開發中涉及到的問題,最後簡單介紹了其他常用的單片機。 本教材從單片機應用開發的角度出發,對單片機教材的內容進行了整合,結構合理,面向設計;實例取材於工程實際,具有很高的參考價值;內容覆蓋面廣,條理清晰。不僅對學習掌握單片機,而且對實際開發也具有較好的幫助作用。 本書既可作為計算機及相關專業的教材,也可供工程技術人員閱讀和參考。

廣告

單片機原理與應用教程 -目錄

  目 錄


  第1章MCS-51單片機應用系統


  1.1概述


  1.1.1單片機的產生.發展及應用


  1.1.2單片機的主要廠商及產品


  1.1.3MCS-51系列單片機的分類


  1.2MCS-51系列單片機內部結構


  1.2.1基本組成與結構


  1.2.2外部引腳


  1.3中央處理器


  1.3.1運算器


  1.3.2控制器


  1.4MCS-51存儲器與存儲空間


  1.4.1程序存儲器


  1.4.2內部RAM數據存儲器


  1.4.3片外數據存儲器


  1.5并行介面


  1.5.1P1口


  1.5.2P3口


  1.5.3P2口


  1.5.4P0口


  1.5.5應用特性


  1.6最小應用系統


  1.6.1時鐘電路


  1.6.2CPU時序


  1.6.3複位與複位電路


  1.6.4CHMOS型單片機低功耗工作方式


  1.6.5典型最小應用系統的結構


  習題1


  第2章MCS-51指令系統及程序設計


  2.1指令格式


  2.1.1彙編指令


  2.1.2指令代碼格式


  2.1.3指令中的常用符號


  2.2定址方式


  2.2.1立即定址


  2.2.2直接定址


  2.2.3寄存器定址


  2.2.4寄存器間接定址


  2.2.5基址寄存器加變址寄存器間接定址


  2.2.6相對定址


  2.2.7位定址


  2.3MCS-51單片機指令系統


  2.3.1數據傳送指令


  2.3.2算術運算指令


  2.3.3邏輯運算指令


  2.3.4位操作指令


  2.3.5控制轉移指令


  2.4彙編語言及程序設計


  2.4.1彙編語言語句結構及偽指令


  2.4.2程序的基本結構


  2.4.3順序程序設計


  2.4.4分支程序設計


  2.4.5循環程序設計


  2.4.6子程序設計


  2.5程序設計舉例


  2.5.1多位元組數算術運算程序


  2.5.2數制轉換程序


  2.5.3查表程序


  2.5.4散轉程序


  2.5.5軟體陷阱


  2.5.6數字濾波程序


  2.5.7信號產生程序


  習題2


  第3章單片機系統及其擴展技術


  3.1MCS-51系統擴展原理


  3.2存儲器擴展


  3.2.1程序存儲器擴展


  3.2.2數據存儲器擴展


  3.3擴展并行介面


  3.3.1擴展概述


  3.3.2TTL晶元擴展的I/O介面


  3.3.3可編程I/O介面晶元擴展


  3.3.4擴展可編程門陣列


  3.4串列通信


  3.4.1MCS-51的串列口


  3.4.2串列口的工作方式


  3.4.3多機通信


  3.4.4MCS-51UART的串列口擴展


  3.4.5串列口的虛擬擴展技術


  3.5定時器/計數器


  3.5.1定時器/計數器T0和T1


  3.5.2定時器/計數器的編程和使用


  3.5.3外部擴展定時器/計數器


  3.6中斷系統


  3.6.1中斷的基本概念


  3.6.2中斷系統


  3.6.3中斷應用舉例


  習題3


  第4章人-機界面


  4.1鍵盤介面


  4.1.1BCD撥碼盤


  4.1.2按鍵與去抖


  4.1.3鍵盤介面


  4.1.4薄膜開關


  4.2顯示介面


  4.2.1LED顯示與驅動


  4.2.2LED數碼管的顯示與驅動


  4.2.3LCD液晶顯示與驅動


  4.3微型印表機介面


  4.3.1TPμP印表機的主要技術性能


  4.3.2TPμP-40A印表機的介面信號和時序


  4.3.3TPμP-40A印表機的列印代碼和列印命令


  4.3.4MCS-51單片機與TPμP-40A印表機的介面及列印實例


  習題4


  第5章過程I/O通道


  5.1開關量輸入


  5.1.1開關量I/O及常見問題分析


  5.1.2光耦及其應用


  5.1.3開關量輸入通道的設計方法


  5.2開關量輸出


  5.2.1開關量輸出常見的受控對象


  5.2.2開關量輸出的電氣隔離


  5.2.3開關量輸出的驅動


  5.2.4開關量輸出的常用設計方法


  5.3模擬量輸入通道


  5.3.1A/D轉換器的分類與技術指標


  5.3.2雙積分型A/D轉換器


  5.3.3逐次逼近型A/D轉換器(SAR)


  5.3.4串列A/D轉換器


  5.3.5其他A/D轉換方式


  5.3.6數據採集系統


  5.4模擬量輸出


  5.4.1D/A轉換器指標與分類


  5.4.2并行D/A轉換器


  5.4.3串列D/A轉換器


  5.4.4其他D/A轉換器


  5.5過程通道設計及干擾抑制


  5.5.1過程通道設計


  5.5.2干擾與抑制


  習題5


  第6章感測與驅動


  6.1常見感測器簡介


  6.1.1常見的開關量感測器


  6.1.2常用的模擬量感測器


  6.2信號變送


  6.2.1電橋


  6.2.2信號放大


  6.2.3信號處理


  6.2.4信號轉換


  6.2.5過程I/O通道設計中的其他問題


  6.3輸出驅動


  6.3.1常用的驅動集成電路


  6.3.2可控硅


  6.3.3繼電器


  6.3.4晶體管


  6.4常用的執行機構


  習題6


  第7章單片機應用系統設計


  7.1總體設計


  7.2硬體設計


  7.2.1硬體原理設計


  7.2.2資源分配


  7.2.3線路板圖繪製


  7.2.4可靠性設計


  7.2.5保密性設計


  7.2.6硬體線路板的焊接與測試


  7.3軟體設計


  7.3.1系統監控程序設計


  7.3.2中斷與子程序調用


  7.3.3軟體抗干擾措施


  7.3.4程序測試


  7.4單片機開發裝置的使用與系統調試


  7.4.1單片機開發裝置


  7.4.2系統聯調


  7.5程序固化與編程器的使用


  7.6產品驗收與交付使用


  7.7應用舉例


  7.7.1用戶需求分析


  7.7.2系統總體結構


  7.7.3硬體設計


  7.7.4軟體設計


  習題7


  第8章常用單片機簡介


  8.1IntelMCS-96/98系列單片機


  8.1.1MCS-96系列單片機的總體結構


  8.1.2MCS-96系列單片機的基本組成部分


  8.1.3MCS-96系列單片機的指令系統


  8.1.4MCS-96系列單片機的片內介面


  8.1.5MCS-96系列單片機的主要產品


  8.2PIC系列單片機


  8.2.1PIC系列單片機產品及特點


  8.2.2典型PIC16系列單片機內部結構


  8.3Motorola系列單片機


  8.3.1概述


  8.3.2M6805/M146805系列單片機


  8.3.3M68HC05系列單片機


  8.3.4M68HC11系列單片機


  8.3.5MC68HC11的片內存儲器


  8.4其他單片機


  習題8


  附錄AMCS-51指令表


  附錄B本書晶元索引

單片機原理與應用教程 -前言

  單片微型計算機(Single Chip microcomputer,簡稱單片機)是20世紀70年代中期發展起來的一種新型微機。因其具有硬體結構簡單,指令系統完備,使用方便可靠,系統便於擴展,性能價格比高等顯著特點,越來越廣泛地被計算機、電氣工程技術人員採用,廣泛應用於諸如計算機控制、數據採集系統、智能儀器儀錶、家用電器及商業服務業等不同的領域。尤其Intel公司的MCS-51系列單片機在單片機應用領域仍佔有很重要的地位,從大量的與MCS-51兼容的各具特色的單片機不斷湧現就可見其重要性。學習、掌握單片機技術成為計算機、自動化,甚至部分機械、機電類工程技術人員設計開發的重要技術手段。 單片機原理及應..

廣告