單片機控制技術(shù)

出版時間:2008-9  出版社:中國電力出版社  作者:侯伯民,陳明方,張永霞 編著  頁數(shù):149  

前言

單片機白20世紀70年代以來,作為微型汁算機一個很重要的分支,應用廣泛,發(fā)展迅速,已對人類社會產(chǎn)牛了巨大的影響。尤其是51系列單片機,由于其具有集成度高、處理功能慢、可靠性高以及系統(tǒng)結(jié)構(gòu)簡單、價格低廉、易于使用等優(yōu)點,在我國已經(jīng)得到廣泛的應用。在智能儀器儀表、工業(yè)檢測控制、電力電子、電氣自動化、機電一體化以及家用電器等方面取得了令人矚目的成果。單片機技術(shù)是從事電路設計、通信和自動化等工作人員的主要技術(shù)之一。幾年來,我們一邊從事單片機課程的教學工作,一邊為企業(yè)開發(fā)單片機應用系統(tǒng),教學中引用開發(fā)實例,實行項目引導教學和任務驅(qū)動學習的教學模式,取得了令人滿意的效果。本書在內(nèi)容的編排上,將這種做法充分體現(xiàn)出來。通過項目帶動理論學習和技術(shù)實踐。全書以一個大項目(單片機自動溫度控制系統(tǒng))為主線,共分解、安排了七個小項目作為每一部分內(nèi)容的引導,通過項目帶動理論學習和實踐。為保證教材的通用性,書中設計的項目非常容易完成。為了讓初學者更容易理解,指令解析、講解部分均以項目中的原指令作為實例,以增加讀者的親切感,從而加快對指令的理解。

內(nèi)容概要

  本書為高職高專電氣自動化技術(shù)專業(yè)規(guī)劃教材?! ∪珪蚤_發(fā)"單片機自動溫度控制系統(tǒng)"工程項目為目標,將此項目所有開發(fā)工作分解成七個小項目,并以七個小項目為引導,安排了單片機知識入門、輸入/輸出口的應用、鍵盤技術(shù)及應用、中斷系統(tǒng)及應用、定時器與計數(shù)器、串行通信以及A/D與D/A轉(zhuǎn)換技術(shù)等七章學習任務。最后,在第八章中將前七章的七個引導項目綜合,詳細介紹了“單片機自動溫度控制系統(tǒng)”項目開發(fā)實踐?! ”緯勺鳛楦呗毟邔T盒k姎庾詣踊C電一體化、電子信息、通信、電力電子等專業(yè)單片機項目教學課程的教材,還可以供相關(guān)專業(yè)師生與工程技術(shù)人員學習、參考。

書籍目錄

1 單片機知識入門  1.1 單片機最小系統(tǒng)  1.2 項目導入:單片機控制LED閃爍  1.3 與單片機相關(guān)的幾個概念  1.4 單片機的發(fā)展狀況  1.5 微型計算機中的數(shù)  1.6 單片機的硬件結(jié)構(gòu) 2 輸入/輸出口的應用  2.1 LED數(shù)碼管接口原理  2.2 項目導入:四位數(shù)碼管顯示  2.3 指令系統(tǒng)基礎  2.4 指令的尋址方式  2.5 數(shù)據(jù)傳送類指令  2.6 控制轉(zhuǎn)移指令  2.7 指令執(zhí)行時間的計算 3 鍵盤技術(shù)及應用  3.1 鍵盤技術(shù)  3.2 項目導入:用按鍵調(diào)節(jié)數(shù)據(jù)變化  3.3 算術(shù)運算指令  3.4 邏輯運算指令  3.5 匯編語言的偽指令 4 中斷系統(tǒng)及應用  4.1 項目導入:基于外中斷的開關(guān)機控制  4.2 中斷基本理論  4.3 匯編語言程序設計 5 定時器與計數(shù)器  5.1 項目導入1:定時關(guān)機(定時器)  5.2 項目導入2:計頻器(計數(shù)器)  5.3 定時器/計數(shù)器的結(jié)構(gòu)及工作原理 6 串行通信  6.1 項目導入1:雙單片機串行通信  6.2 項目導入2:單片機與PC機之間的串行通信  6.3 串行通信基礎  6.4 串行接口的結(jié)構(gòu)及功能 7 A/D與D/A轉(zhuǎn)換技術(shù)  7.1 項目導入1:基于AD0804的數(shù)字式溫度計  7.2 項目導入2:基于DAC0832的鋸齒波發(fā)生器  7.3 A/D轉(zhuǎn)換技術(shù)  7.4 D/A轉(zhuǎn)換技術(shù)  7.5 認識溫度傳感器-AD590 8 基于單片機溫度控制系統(tǒng)的綜合實施  8.1 單片機應用系統(tǒng)開發(fā)的一般方法  8.2 單片機應用系統(tǒng)實用技術(shù)  8.3 抗干擾設計  8.4 基于單片機的溫度控制系統(tǒng) 附錄一 51指令表附錄二 ASCII編碼表參考文獻

章節(jié)摘錄

打開WAVE6000單片機程序仿真調(diào)試軟件,新建文件并輸入上述匯編語言指令,輸入時所有標點符號必須是半角英文的。輸入完成后,保存文件時擴展名必須是.a(chǎn)sm,主文件名可由讀者自行確定。關(guān)于單片機的指令以及程序設計將在后續(xù)章節(jié)詳細介紹。最右邊一列是對程序的簡單說明,也就是分號及其后面的文字,是程序設計者為了增加程序的可讀性而加入的注釋,對程序功能無任何影響,輸入時可以省略。三、對源程序進行調(diào)試及匯編輸入源程序后,利用WAVE6000單片機程序仿真調(diào)試軟件對源程序進行匯編(Assemble),如有語法錯誤,軟件將提示錯誤類型,無語法錯誤后,完成編譯井生成由機器碼組成的目標文件。機器碼是計算機可以識別的指令代碼,是由WAVE6000單片機程序仿真調(diào)試軟件對源程序進行編譯時自動產(chǎn)生的,是要寫入(燒寫)到單片機內(nèi)部程序存儲器中的內(nèi)容,通常是一個獨立的文件,稱為目標文件,其擴展名是.hex或-bin,主文件名與用戶前面保存的源文件(.a(chǎn)sm)的名稱相同,在其他仿真調(diào)試軟件中心(如,Keil C),主文件名與工程名稱相同。WAVE6000單片機程序仿真調(diào)試軟件具有虛擬硬件仿真功能,運行時可打開RAM、特殊功能寄存器、輸入/輸出端口等窗口,觀察程序運行狀態(tài)及程序功能。四、程序?qū)懭耄龑懀┘吧想娺\行將單片機編程器TOP2004與計算機相連,由于TOP2004具有USB接口,所以接連工作非常簡單。連好后在計算機中打開TOP2004軟件,裝載前面編譯生成的.hex或.bin文件,在編程器中插入AT89C51單片機,并將程序?qū)懭耄龑懀┑絾纹瑱C的程序存儲器中。TOP2004軟件操作簡單,讀者可參閱使用說明書。

編輯推薦

《單片機控制技術(shù)》可作為高職高專院校電氣自動化、機電一體化、電子信息、通信、電力電子等專業(yè)單片機項目教學課程的教材,還可以供相關(guān)專業(yè)師生與工程技術(shù)人員學習、參考。

圖書封面

評論、評分、閱讀與下載


    單片機控制技術(shù) PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7