MCS-51單片機原理及應用

出版時間:2010-1  出版社:東南大學出版社  作者:焦玉全,俞偉鈞,顧誠甦 編  頁數(shù):243  

前言

  根據(jù)2003年10月教育部“高職高專教育人才培養(yǎng)模式研究”和同年11月教育部高職高專教育的會議精神,結(jié)合高職學生的教學特點編寫了本教材?! ”窘滩闹饕哂腥缦绿攸c: ?。?)在“必需、夠用”的原則指導下,強調(diào)MCS-51單片機基本知識及其應用,并從系統(tǒng)性方面注重對知識點的覆蓋。將知識點與能力點緊密結(jié)合,并重點突出了工程應用與生產(chǎn)實際相結(jié)合?! 。?)難易適中,知識點的難度在一定程度上低于本科理工科的要求。盡量做到對學生能力和技能培養(yǎng),精心安排例題、習題,在把握難易、深廣度時,以“易懂、廣度優(yōu)先,理論原理為操作技能服務(wù),夠用即可”為原則?! 。?)對重、難點內(nèi)容的闡述力求簡明、清晰、透徹。本書各部分內(nèi)容都從MCS-51單片機原理的基礎(chǔ)知識入手,遵循“由淺入深、循序漸進”的認識規(guī)律,采用通俗易懂的敘述方法,這對初學者理解和掌握單片機及其應用技術(shù)具有較大的幫助。

內(nèi)容概要

  教育部在2003年10月“高職高專教育人才培養(yǎng)模式研究”和同年11月教育部高職高專教育的會議上都強調(diào)了高職高專教育應該按照“以應用為目的,以必需夠用為度”的原則?!禡CS-51單片機原理及應用》從應用的角度,詳細地介紹了MCS-51單片機的結(jié)構(gòu)、指令系統(tǒng)、應用接口設(shè)計、各種常用的數(shù)據(jù)運算和處理程序以及接口驅(qū)動程序的設(shè)計?!  禡CS-51單片機原理及應用》突出了選取內(nèi)容的實用性、典型性,重點突出MCS-51單片機新的應用,知識覆蓋面較廣?!  禡CS-51單片機原理及應用》可作為應用型本科以及高職高專院校理、工、農(nóng)、醫(yī)等學科專業(yè)學生學習MCS-51單片機課程的教材,又可作為教學參考書,另外對各類從事MCS-51單片機應用的廣大工程技術(shù)人員也有一定的參考價值。

書籍目錄

1 緒論1.1 單片機及其特點1.2 單片機的應用1.3 單片機的歷史及發(fā)展概況1.4 8位單片機的主要生產(chǎn)廠商和機型1.5 單片機的發(fā)展趨勢1.6 常用數(shù)制及轉(zhuǎn)換1.6.1 常用數(shù)制1.6.2 數(shù)制轉(zhuǎn)換1.7 數(shù)的表示方法1.7.1 機器數(shù)與真值1.7.2 數(shù)的原碼、反碼和補碼表示法1.8 編碼1.8.1 ASCII碼(字符編碼)1.8.2 二一十進制編碼(BCD碼)1.8.3 漢字的編碼1.8.4 校驗碼編碼思考題及習題12 MCS-51單片機結(jié)構(gòu)及原理2.1 MCS-51系列單片機2.2 MCS-51單片機的硬件結(jié)構(gòu)2.3 MCS-51單片機引腳及功能2.3.1 電源及時鐘引腳2.3.2 控制引腳2.3.3 I/O口引腳2.4 MCS-51的微處理器2.4.1 控制器2.4.2 運算器2.5 MCS-51存儲器的結(jié)構(gòu)2.5.1 存儲器概述2.5.2 程序存儲器2.5.3 內(nèi)部數(shù)據(jù)存儲器2.5.4 特殊功能寄存器2.6 并行I/O端口2.6.1 P0口結(jié)構(gòu)2.6.2 P1口結(jié)構(gòu)2.6.3 P2口結(jié)構(gòu)2.6.4 P3口結(jié)構(gòu)2.6.5 P0~P3口小結(jié)2.7 時鐘電路和cPU時序2.7.1 時鐘電路2.7.2 時序2.8 復位電路2.8.1 復位操作2.8.2 復位電路2.9 單片機低功耗工作方式思考題及習題23 MCS-51指令系統(tǒng)及程序設(shè)計3.1 指令系統(tǒng)簡介3.1.1 MCS-51指令系統(tǒng)概述3.1.2 指令格式3.1.3 指令分類及符號說明3.2 MCS-51的尋址方式3.2.1 直接尋址3.2.2 立即尋址方式3.2.3 寄存器尋址3.2.4 寄存器間接尋址方式3.2.5 基址寄存器加變址寄存器間址尋址方式3.2.6 相對尋址方式3.2.7 位尋址方式3.3 數(shù)據(jù)傳送類指令3.4 算術(shù)運算指令3.5 邏輯運算類指令3.6 控制程序轉(zhuǎn)移類指令3.7 位操作命令3.8 MCS-51匯編語言的偽指令3.9 匯編語言程序設(shè)計實例3.9.1 匯編語言程序設(shè)計的基本步驟3.9.2 匯編語言程序的基本結(jié)構(gòu)3.9.3 順序程序3.9.4 分支程序設(shè)計3.9.5 循環(huán)程序設(shè)計3.9.6 子程序調(diào)用3.9.7 查表程序思考題及習題3實驗1 拆字程序4 MCS-51的中斷系統(tǒng)4.1 中斷概述4.1.1 中斷的概念4.1.2 中斷的作用4.2 MCS-51中斷系統(tǒng)的結(jié)構(gòu)4.2.1 MCS-51中斷請求源4.2.2 中斷允許寄存器IE4.2.3 中斷優(yōu)先級控制及嵌套4.2.4 中斷響應4.2.5 中斷處理4.3 中斷服務(wù)程序的設(shè)計思考題及習題4實驗2 外部中斷實驗5 MCS-51的定時/計數(shù)器5.1 定時/計數(shù)器的結(jié)構(gòu)與工作原理5.2 定時/計數(shù)器的控制5.2.1 工作模式寄存器TMOD5.2.2 控制寄存器TCON5.3 定時/計數(shù)器的工作模式及應用5.3.1 模式0及其應用5.3.2 模式1及其應用5.3.3 模式2及其應用5.3.4 模式3及其應用5.4 定時/計數(shù)器的綜合應用舉例思考題及習題5實驗3 定時/計數(shù)器實驗6 MCS-51串行口及應用6.1 串行通信的基礎(chǔ)知識6.1.1 串行通信的兩種基本方式6.1.2 串行通信的數(shù)據(jù)傳送方式6.1.3 串行通信總線標準及其接口6.2 MCS-51的串行口的結(jié)構(gòu)6.2.1 電源和波特率控制寄存器PCON6.2.2 串行口控制寄存器SCON6.3 串行口的工作方式6.3.1 串行口方式06.3.2 串行口方式16.3.3 串行口方式2、方式36.4 多機通信思考題及習題6實驗4 串口/并口轉(zhuǎn)換實驗7 MCS-51人機通信接口7.1 鍵盤接口技術(shù)7.1.1 鍵盤輸入應解決的問題7.1.2 鍵盤接口的工作原理7.1.3 鍵盤工作方式7.2 MCS-51單片機與BCD碼撥盤的接口設(shè)計7.3 蜂鳴器接口技術(shù)7.4 LED接口技術(shù)7.4.1 LED顯示器結(jié)構(gòu)與原理7.4.2 LED顯示器接口及顯示程序7.4.3 LED顯示器驅(qū)動技術(shù)7.5 MCS-51與液晶顯示器(LCD)的接口7.5.1 LCD的分類7.5.2 點陣式液晶顯示模塊7.5.3 HD44780模塊與MCS-51的接口思考題及習題7實驗5 LED數(shù)碼顯示實驗8 MCS-51的功率接口8.1 MCS-51與功率晶體管的接口8.2 MCS-51與集成電路驅(qū)動器的接口8.3 MCS-51與光電耦合器的接口8.4 MCS-51與直流電磁式繼電器的接口8.5 MCS-51與固態(tài)繼電器(SSR)的接口思考題及習題89 MCS-51單片機的模擬量接口9.1 D/A轉(zhuǎn)換接口技術(shù)9.1.1 D/A轉(zhuǎn)換器概述9.1.2 MCS-51與DAC0832的接口9.2 A/D轉(zhuǎn)換接口技術(shù)9.2.1 A/D轉(zhuǎn)換器概述9.2.2 MCS-51與AD(20809原理的接口9.3 MCS-51與V/F轉(zhuǎn)換器的接口9.3.1 LMX31系列V/F轉(zhuǎn)換器思考題及習題9實驗6模擬量輸出接口實訓10 MCS-51的C51程序設(shè)計10.1 C51語言的特點10.1.1 C51的基本程序結(jié)構(gòu)10.1.2 C51程序開發(fā)過程10.2 C51語言擴展10.2.1 數(shù)據(jù)類型10.2.2 存儲器類型10.2.3 存儲器模型10.2.4 指針10.2.5 C51與匯編的接口10.2.6 函數(shù)屬性10.2.7 優(yōu)化程序10.3 C51編程實例實驗7 C51程序設(shè)計實訓思考題及習題1011 MCS-51單片機應用系統(tǒng)設(shè)計11.1 MCS-51應用系統(tǒng)設(shè)計11.2 應用系統(tǒng)的硬件設(shè)計11.2.1 單片機系統(tǒng)擴展部分11.2.2 單片機前向通道設(shè)計11.2.3 單片機后向通道11.2.4 單片機人機對話通道11.2.5 單片機相互通信通道11.3 單片機應用系統(tǒng)的軟件設(shè)計11.4 單片機應用系統(tǒng)的抗干擾設(shè)計11.4.1 供電系統(tǒng)的抗干擾設(shè)計11.4.2 空間干擾及抗干擾措施11.4.3 過程通道干擾及抗干擾措施11.5 軟件抗干擾措施11.5.1 軟件濾波11.5.2 開關(guān)量輸入/輸出軟件抗干擾設(shè)訓11.5.3 指令冗余及軟件陷阱11.5.4 看門狗技術(shù)11.6 單片機應用系統(tǒng)的低功耗技術(shù)11.6.1 硬件低功耗設(shè)計11.6.2 軟件低功耗設(shè)計11.7 單片機應用系統(tǒng)的開發(fā)與調(diào)試11.7.1 通用型單片機開發(fā)系統(tǒng)11.7.2 用戶樣機調(diào)試思考題及習題1112 MCS-51單片機應用舉例12.1 實用子程序12.2 多功能燈光控制器12.2.1 多功能燈光控制器硬件設(shè)計12.2.2 多功能燈光控制器軟件設(shè)計12.3 步進電機控制12.3.1 步進電機控制原理12.3.2 步進電機接口技術(shù)與軟件設(shè)計12.4 簡單溫控器12.4.1 簡單溫控器的硬件設(shè)計12.4.2 簡單溫控器的軟件設(shè)計附錄附錄A ASCII碼表附錄B MCS-51系列單片機指令系統(tǒng)表附錄C 常用芯片引腳參考文獻

章節(jié)摘錄

  專用型單片機是專門針對特定產(chǎn)品而設(shè)計的,例如,打印機控制器和各種通信設(shè)備的單片機等。這種“專用”單片機針對性強且用量大,為此,需要設(shè)計和生產(chǎn)專用的單片機芯片。正因為專用的單片機芯片是針對一種產(chǎn)品或一種控制應用而專門設(shè)計的,設(shè)計時就已經(jīng)對系統(tǒng)結(jié)構(gòu)的最簡化、軟硬件資源利用的最優(yōu)化、可靠性和成本的最佳化等方面都作了通盤的考慮和設(shè)計,所以專用的單片機具有十分明顯的綜合優(yōu)勢?! ⊥ǔKf的和本書所介紹的單片機是指通用型單片機。今后,隨著單片機應用的廣泛和深入,各種專用單片機芯片會越來越多,必將會成為今后單片機發(fā)展的一個重要方向。但是,無論專用單片機在應用上有多么“?!?,其原理和結(jié)構(gòu)都是以通用單片機為基礎(chǔ)的。  單片機是微型計算機的一個重要分支,一塊單片機就是一臺計算機。由于單片機的這種特殊的結(jié)構(gòu)形式,在有些應用領(lǐng)域中,它承擔了大中型計算機和通用的微型計算機無法完成的一些工作,使其具有很多顯著的優(yōu)點和特點,因此在各個領(lǐng)域中都得到了迅猛的發(fā)展。單片機的特點可歸納為以下幾個方面。

編輯推薦

  《新世紀計算機課程系列精品教材:MCS-51單片機原理及應用》在“必需、夠用”的原則指導下,強調(diào)MCS-51單片機基本知識及其應用,并從系統(tǒng)性方面注重對知識點的覆蓋。將知識點與能力點緊密結(jié)合,并重點突出了工程應用與生產(chǎn)實際相結(jié)合?!  缎率兰o計算機課程系列精品教材:MCS-51單片機原理及應用》各部分內(nèi)容都從MCS-51單片機原理的基礎(chǔ)知識入手,采用通俗易懂的敘述方法,這對初學者理解和掌握單片機及其應用技術(shù)具有較大的幫助。并且重視MCS-51單片機在計算機、電工、電子信息、機電、機械、汽車、醫(yī)學等學科中的應用。

圖書封面

評論、評分、閱讀與下載


    MCS-51單片機原理及應用 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7