出版時間:2009-1 出版社:中國電力出版社 作者:周澄宇 頁數(shù):164
前言
目前單片機在國民經(jīng)濟的各個領(lǐng)域,如在工業(yè)控制、智能儀表、通信設(shè)備、信息處理、家用電器及尖端科技中都有著廣泛的應(yīng)用,它有著功能強、體積小、功耗小、成本低等諸多優(yōu)點,單片機控制及開發(fā)技術(shù)已經(jīng)成為電子信息、自動化、機電一體化等專業(yè)學(xué)生和相關(guān)專業(yè)技術(shù)人員必須掌握的一門技術(shù)。本書共分十二章。第一~六章分別介紹:MCS一51系列單片機內(nèi)部的基本結(jié)構(gòu)、工作原理及指令系統(tǒng):第七~十章為單片機接口技術(shù),由存儲器擴展、輸入/輸出口擴展、鍵盤與顯示接口和輸入輸出通道A/D及D/A接口技術(shù)等部分組成;第十一、十二章為集成開發(fā)環(huán)境Keil ktVision3仿真軟件使用和輔助設(shè)計軟件、印制電路板制板軟件Protel 99SE的使用。本書具有如下特點:(1)盡可能采用圖文并茂的形式,以圖表替代繁瑣的文字描述方式來展示所述內(nèi)容,使基本理論知識易于讀者理解。(2)對于書中涉及的解釋圖形和硬件控制電路圖,編者均精心采用了專業(yè)軟件繪制。(3)每章中都配有的實例,由簡單到復(fù)雜,前面章節(jié)中的實例內(nèi)容往往是后面章節(jié)實例的基礎(chǔ),以“必須”、“夠用”、“會用”為準則。(4)筆者在實例的選擇上進行了針對性選擇,實例中有電路圖、程序流程圖和匯編源程序,在程序中,重要的指令都提供了注釋,閱讀性強。同時書中每一段程序也都借助于程序測試軟件調(diào)試通過,對讀者有一定的參考價值。(5)本書配有對支持8051程序調(diào)試的集成開發(fā)環(huán)境uVision3軟件使用介紹的章節(jié),同時還配有印制電路板制板設(shè)計軟件Protel 99SE介紹的章節(jié),相信它們將會成為讀者全面、透徹地學(xué)習(xí)單片機軟硬件開發(fā)的有力助手。由于作者水平有限,書中錯誤和不妥之處難免,懇請讀者批評指正。
內(nèi)容概要
本書主要講述MCS-51系列單片機編程方法與技巧,具有一定的系統(tǒng)性、專業(yè)性和實用性。在編寫上,強調(diào)盡可能多地采用便于理解的圖解方式來說明較為抽象的知識點,另外在向讀者講解理論知識的同時,每章都配有大量的實例,條理清晰、深入淺出、便于自學(xué)。 本書通過大量的實例向讀者介紹了目前應(yīng)用最為廣泛的MCS-51系列單片機的各種功能,全書共分十二章,內(nèi)容包括:Mc-51系列單片機的基本工作原理,指令系統(tǒng)、內(nèi)部各功能部件的結(jié)構(gòu)及其應(yīng)用,系統(tǒng)的擴展和接口技術(shù),同時還有單片機程序設(shè)計調(diào)試軟件的使用和印制電路板的設(shè)計等章節(jié),可以幫助讀者更好地學(xué)習(xí)單片機控制技術(shù)。 本書可作為計算機專業(yè)、自動化控制專業(yè)和電氣控制技術(shù)專業(yè)的教學(xué)用書,也可供從事單片機技術(shù)開發(fā)的技術(shù)人員參考。
書籍目錄
前言第一章 概述 第一節(jié) 單片機的發(fā)展 第二節(jié) 單片機的內(nèi)部結(jié)構(gòu) 第三節(jié) 單片機應(yīng)用系統(tǒng)的開發(fā)第二章 MCS-51系列單片機結(jié)構(gòu) 第一節(jié) MCS-51系列單片機結(jié)構(gòu)及引腳功能 第二節(jié) CPU和時序 第三節(jié) 存儲器結(jié)構(gòu) 第四節(jié) 并行I/O接口結(jié)構(gòu)第三章 MCS-51系列單片機指令系統(tǒng) 第一節(jié) 指令格式和尋址方式 第二節(jié) MCS-51系列單片機指令系統(tǒng)第四章 MCS-51系列單片機中斷系統(tǒng) 第一節(jié) 中斷系統(tǒng)概述 第二節(jié) MCS-51系列單片機中斷系統(tǒng) 第三節(jié) 中斷控制 第四節(jié) MCS-51系列單片機中斷系統(tǒng)的處理過程 第五節(jié) MCS-51系列單片機的中斷系統(tǒng)編程應(yīng)用實例第五章 MCS-51系列單片機定時/計數(shù)器 第一節(jié) MCS-51系列單片機定時/計數(shù)器的組成 第二節(jié) 定時/計數(shù)器工作方式 第三節(jié) 定時/計數(shù)器編程應(yīng)用實例第六章 單片機串行數(shù)據(jù)通信 第一節(jié) 串行通信基礎(chǔ)知識 第二節(jié) MCS-51系列單片機串行接口 第三節(jié) 串行口應(yīng)用實例第七章 存儲器與存儲器擴展 第一節(jié) 半導(dǎo)體存儲器基礎(chǔ)知識 第二節(jié) MCS-51系列單片機存儲器擴展系統(tǒng) 第三節(jié) 存儲器擴展實例第八章 MCS-51系列單片機并行I/0接口擴展 第一節(jié) 簡單I/O接口擴展 第二節(jié) 8255可編程接口及擴展 第三節(jié) 8155可編程接口及擴展第九章 鍵盤與顯示接口技術(shù) 第一節(jié) 顯示接口技術(shù) 第二節(jié) 鍵盤接口技術(shù)第十章 輸入、輸出通道接口技術(shù) 第一節(jié) 模數(shù)轉(zhuǎn)換接口技術(shù) 第二節(jié) 數(shù)模轉(zhuǎn)換接口技術(shù)第十一章 Keil ttVision3仿真軟件的使用第十二章 印制電路板設(shè)計 第一節(jié) 電路板制作 第二節(jié) 單片機程序的燒錄參考文獻
章節(jié)摘錄
第一章 概述第三節(jié) 單片機應(yīng)用系統(tǒng)的開發(fā)一、單片機應(yīng)用系統(tǒng)的開發(fā)過程為了完成某種任務(wù),設(shè)計單片機應(yīng)用系統(tǒng)時,在配置了一定的硬件之后還必須配置相應(yīng)的應(yīng)用軟件。正確無誤的硬件設(shè)計和良好的軟件功能設(shè)計,是一個實用單片機應(yīng)用系統(tǒng)的設(shè)計目標,完成這一目標的過程稱為單片機應(yīng)用系統(tǒng)的開發(fā)。 與通用的微機相比,單片機只是一塊集成芯片,其自身不具備開發(fā)功能,必須借助于特殊的計算機系統(tǒng)——單片機開發(fā)系統(tǒng)。單片機開發(fā)系統(tǒng)包括PC機和仿真器。仿真是單片機開發(fā)過程中非常重要的一個環(huán)節(jié),除了一些極簡單的任務(wù),一般產(chǎn)品開發(fā)過程中都要進行仿真,仿真的主要目的是借助仿真機進行軟件調(diào)試和硬件排錯。一塊單片機應(yīng)用電路板包括單片機部分及為達到使用目的而設(shè)計的應(yīng)用電路,仿真就是利用仿真機來代替應(yīng)用電路板(稱目標機)的單片機部分,對應(yīng)用電路部分進行測試、調(diào)試。仿真有CPU仿真和ROM仿真兩種:所謂CPU仿真是指用仿真機代替目標機的CPU,由仿真機向目標機的應(yīng)用電路部分提供各種信號、數(shù)據(jù),進行調(diào)試的方法;所謂ROM仿真,就是用仿真機代替目標機的ROM,目標機的CPU工作時,從仿真機中讀取程序并執(zhí)行。當(dāng)然不管何種仿真還必須借助于安裝在PC機中的仿真調(diào)試軟件。如當(dāng)某些元器件的連線設(shè)計好后,其地址也就被確定了;當(dāng)元器件的功能被確定下來后,其控制字也就被確定了。
編輯推薦
《圖解單片機》可作為計算機專業(yè)、自動化控制專業(yè)和電氣控制技術(shù)專業(yè)的教學(xué)用書,也可供從事單片機技術(shù)開發(fā)的技術(shù)人員參考。
圖書封面
評論、評分、閱讀與下載
圖解機電一體化技術(shù)入門叢書 圖解單片機編程與應(yīng)用入門 PDF格式下載