單片機原理及應(yīng)用

出版時間:2008-8  出版社:北京大學(xué)出版社  作者:王新穎 編  頁數(shù):239  

前言

  隨著大規(guī)模集成電路技術(shù)的不斷發(fā)展,微型計算機也在迅速發(fā)展,不斷地更新?lián)Q代。單片計算機就是其中一個典型,它是將微型計算機的中央處理器CPU和外圍芯片,如程序存儲器ROM(或EPROM)、數(shù)據(jù)存儲器RAM、并行和串行接口、定時器/計數(shù)器、中斷控制系統(tǒng)等部件集成在一個芯片之中,構(gòu)成新的計算機系列。有的單片計算機還將許多特殊功能部件如A/D轉(zhuǎn)換器、D/A轉(zhuǎn)換器、調(diào)制解調(diào)器、通信控制器、DMA等集成在芯片中,構(gòu)成高檔的單片計算機。由于單片計算機具有集成度高、功能強、速度快、體積小、可靠性高、使用靈活、價格低廉等優(yōu)點,因而它在工業(yè)自動化、儀器儀表、數(shù)據(jù)采集、通信系統(tǒng)、家用電器等領(lǐng)域的應(yīng)用日益廣泛,并且正在逐步取代通用微型計算機在這些領(lǐng)域的統(tǒng)治地位。單片計算機的出現(xiàn),已引起了各行各業(yè)的極大關(guān)注,在廣大科技工作者中間掀起了學(xué)習(xí)單片計算機、應(yīng)用單片計算機的熱潮。近幾年來單片計算機的發(fā)展很快,目前已有幾十個系列,幾百個機種,有8位的單片計算機,也有16位、32位的單片計算機,但是8位單片計算機仍然是主流。因此,本書仍以講述MCS-51系列8位單片計算機的原理和應(yīng)用為主?! ”緯卜譃?章:第1章主要介紹什么是單片機,它與普通微型計算機相比有什么特點,以及單片機的發(fā)展與應(yīng)用。第2章主要介紹單片機的結(jié)構(gòu)原理、引腳功能以及存儲器配置情況。第3章主要介紹單片機的尋址方式、指令系統(tǒng)以及匯編語言程序設(shè)計。在講述指令的同時,列舉了大量的實用例題,以便提高學(xué)生對MCS-51系列單片機匯編語言的編程技巧。第4章介紹單片機的擴展及應(yīng)用。除了講述各種基本擴展方法外,還列舉了很多實用擴展電路,以供學(xué)生在實際工作中學(xué)習(xí)和參考。第5、6、7章分別介紹中斷控制系統(tǒng)、定時器/計數(shù)器及串行接口的原理及應(yīng)用。第8章介紹了單片機應(yīng)用系統(tǒng)的設(shè)計與開發(fā)過程?! ”緯蔷幷叨嗄陙韽氖隆皢纹瑱C原理及應(yīng)用”課程教學(xué)的經(jīng)驗總結(jié),書中很多例題都是編者精心挑選的,實用性強。本書在內(nèi)容安排上由淺入深、由易到難、重點突出、通俗易懂,便于教學(xué)。全書在講清原理的基礎(chǔ)上,列舉了較多的應(yīng)用實例,突出易學(xué)實用的特點。每章后都有相關(guān)的習(xí)題與思考題,幫助學(xué)生理解消化老師課堂上所講的理論內(nèi)容。有些章后還安排了相應(yīng)的實驗內(nèi)容,通過做實驗,提高同學(xué)們的動手能力,以利于同學(xué)們對所學(xué)內(nèi)容的理解、掌握、鞏固和應(yīng)用。

內(nèi)容概要

本書系統(tǒng)地闡述了MCS-51系列單片機的構(gòu)成、工作原理、指令系統(tǒng)、匯編語言程序設(shè)計、系統(tǒng)擴展與接口技術(shù)、中斷與定時技術(shù)以及串行通信技術(shù)等,同時對單片機應(yīng)用系統(tǒng)開發(fā)過程作了較為詳細的介紹。全書共8章,外加附錄部分。在每章的后面都附有習(xí)題與思考,大部分章節(jié)后面附有實驗內(nèi)番?! ”緯耘囵B(yǎng)學(xué)生應(yīng)用能力為宗旨,突出基礎(chǔ)知識的掌握和實踐技能的訓(xùn)練,內(nèi)容精煉、豐富,突出實用,系統(tǒng)性強,適合作為高等院校計算機科學(xué)與技術(shù)、自動化、電子信息工程、機電一體化等專業(yè)的單片機課程教材,也可作為科技人員學(xué)習(xí)開發(fā)單片機的參考書。

書籍目錄

第1章單片機概述 1.1 微型計算機與單片計算機    1.1.1 一般的微型計算機    1.1.2 單片計算機 1.2 單片機的發(fā)展與應(yīng)用  1.2.1 單片機的發(fā)展情況    1.2.2 單片機的特點    1.2.3 常用單片機產(chǎn)品    1.2.4 單片機的應(yīng)用    本章小結(jié)    習(xí)題與思考題第2章 MCS-51系列單片機的結(jié)構(gòu) 2.1 MCS-51系列單片機的內(nèi)部總體結(jié)構(gòu) 2.2 MCS-51系列單片機的引腳及其功能 2.3 存儲器的配置    2.3.1 程序存儲器    2.3.2 數(shù)據(jù)存儲器 2.4 MCS-5l系列單片機的時鐘電路時序    2.4.1 單片機的時鐘電路    2.4.2 單片機的CPU時序    2.4.3 典型指令的時序 2.5 MCS-51系列單片機的工作方式    2.5.1  復(fù)位方式    2.5.2 程序執(zhí)行方式    2.5.3 掉電保護方式    本章小結(jié)    習(xí)題與思考題第3章 MCS-51系列單片機的尋址方式及指令系統(tǒng) 3.1 MCS-51系列單片機的尋址方式    3.1.1  立即尋址    3.1.2 直接尋址    3.1.3  寄存器尋址    3.1.4 寄存器間接尋址    3.1.5 基址寄存器加變址寄存器間接尋址 3.2 MCS-5l系列單片機指令系統(tǒng)    3.2.1 指令系統(tǒng)的分類    3.2.2 數(shù)據(jù)傳送類指令    3.2.3 算術(shù)操作類指令    3.2.4 邏輯操作類及移位類指令    3.2.5 控制轉(zhuǎn)移類指令    3.2.6 位操作類指令 3.3 匯編語言及程序設(shè)計    3.3.1  匯編語言程序設(shè)計基礎(chǔ)    3.3.2 單片機匯編語言程序設(shè)計應(yīng)用  本章小結(jié)  習(xí)題與思考題第4章 單片機的擴展及應(yīng)用 4.1  單片機擴展的基本概念    4.1.1 特殊的端口結(jié)構(gòu)    4.1.2 產(chǎn)生端口控制信號的指令    4.1.3 基本的輸入/輸出舉例    4.1.4 總線的產(chǎn)生 4.2 存儲器的擴展    4.2.1 程序存儲器的擴展    4.2.2 數(shù)據(jù)存儲器的擴展    4.2.3 程序存儲器和數(shù)據(jù)存儲器同時的擴展  4.3 I/0接口的擴展  ……第5章 中斷控制系統(tǒng)第6章 定時器/計數(shù)器第7章 串行接口第8章 單片機應(yīng)用系統(tǒng)設(shè)計與開發(fā)附錄1 MCS-51單片機指令速查表附錄2 MCS-51系列單片機寄存器功能摘要附錄3 美國標準信息交換碼ASCLL參考文獻

章節(jié)摘錄

  第2章 MCS-51系列單片機的結(jié)構(gòu)  2.1 MCS-51系列單片機的內(nèi)部總體結(jié)構(gòu)  MCS-51系列單片機是由Intel公司于1980年推出的8位高檔單片機系列,是在中低檔系列的基礎(chǔ)上發(fā)展而成的。它采用HMOS工藝,提高了芯片的集成度。與此前的單片機相比,它在性能上得到了很大的提高,在結(jié)構(gòu)上擴充了ROM和RAM的容量,增加了如乘、除和減等指令運算,以及串行通信口和中斷源。MCS-5l系列單片機的內(nèi)部結(jié)構(gòu)框圖如圖2.1所示?! 膱D2.1中可看出,MCS-51系列單片機系統(tǒng)內(nèi)部由8個部件組成,即運算器、控制器、片內(nèi)存儲器、4個I/O口、串行口、定時器/計數(shù)器、中斷系統(tǒng)、特殊功能寄存器SFR。這些部件都是通過片內(nèi)單一總線連接而成的,其基本結(jié)構(gòu)依然是通用微處理器CPU加上外圍部件的結(jié)構(gòu)模式。由于采用了專用寄存器SFR的集中控制,使得單片機與一般的8位通用微處理器相比,具有以下特點。

圖書封面

評論、評分、閱讀與下載


    單片機原理及應(yīng)用 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7