出版時(shí)間:2007-2 出版社:北京航空航天大學(xué) 作者:石從剛 頁(yè)數(shù):159
前言
當(dāng)前,單片機(jī)及嵌入式系統(tǒng)的相關(guān)技術(shù)飛速發(fā)展。單片機(jī)技術(shù)是一門應(yīng)用性很強(qiáng)的技術(shù),已經(jīng)深入到機(jī)電一體化、智能儀器儀表、工業(yè)測(cè)控及家用電器等多個(gè)領(lǐng)域。其相關(guān)企業(yè)迫切需要大量熟練掌握單片機(jī)技術(shù)的,并能開發(fā)、應(yīng)用和維護(hù)管理這些智能化產(chǎn)品的高級(jí)工程技術(shù)人才。為適應(yīng)當(dāng)前對(duì)這類人才的培養(yǎng)需求,特編寫了本書。本教程集實(shí)驗(yàn)、綜合設(shè)計(jì)、技能訓(xùn)練與應(yīng)用能力培養(yǎng)為一體,知識(shí)體系新穎,內(nèi)容可選擇性強(qiáng)。全書共編寫了20個(gè)實(shí)驗(yàn)、5個(gè)綜合實(shí)訓(xùn)和設(shè)計(jì),并介紹了TDN51實(shí)驗(yàn)系統(tǒng)、TKS52B仿真器和EasyPRO800編程器的使用方法。內(nèi)容遵循理論與實(shí)踐緊密結(jié)合,從簡(jiǎn)到難、循序漸進(jìn)的原則。本書由青島職業(yè)技術(shù)學(xué)院石從剛老師擔(dān)任主編,宋劍英、胡希勇老師擔(dān)任副主編,其中:石從剛老師完成全書的統(tǒng)稿和第1章第1~3節(jié)、第3章、第4章和第5章的編寫工作,宋劍英老師編寫了第2章及附錄,胡希勇老師編寫了第1章第4~5節(jié)和第6章。本書在編寫過(guò)程中,得到了北京航空航天大學(xué)出版社的大力支持,在此深表感謝。由于時(shí)間倉(cāng)促,加之編者水平有限,書中錯(cuò)誤之處懇請(qǐng)讀者批評(píng)指正。
內(nèi)容概要
《MCS-51單片機(jī)原理與應(yīng)用實(shí)驗(yàn)實(shí)訓(xùn)教程》與《MCS51單片機(jī)原理與應(yīng)用》教材配套使用。全書共分6章,第1章為單片機(jī)實(shí)驗(yàn)實(shí)訓(xùn)概述,第2章為單片機(jī)基本應(yīng)用編程和實(shí)驗(yàn),第3章為MCS51單片機(jī)功能系統(tǒng)實(shí)驗(yàn),第4章為MCS51單片機(jī)接口擴(kuò)展實(shí)用實(shí)驗(yàn),第5章為單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)與實(shí)習(xí)實(shí)訓(xùn),第6章為Keil集成開發(fā)軟件平臺(tái)介紹?!禡CS-51單片機(jī)原理與應(yīng)用實(shí)驗(yàn)實(shí)訓(xùn)教程》以介紹MCS51單片機(jī)原理與應(yīng)用的實(shí)踐訓(xùn)練為主線,內(nèi)容豐富,特色鮮明,不僅介紹了MCS51單片機(jī)開發(fā)方面的知識(shí),而且還編寫了大量的課程實(shí)驗(yàn)和綜合實(shí)訓(xùn);不僅對(duì)培養(yǎng)學(xué)生提高單片機(jī)的工程實(shí)踐能力有重要的指導(dǎo)作用,而且對(duì)該課程的教學(xué)方法改革和建設(shè)也有重要的指導(dǎo)意義?! 禡CS-51單片機(jī)原理與應(yīng)用實(shí)驗(yàn)實(shí)訓(xùn)教程》適合作高職、高專電類專業(yè)教材,也可作機(jī)電、儀表等專業(yè)的教學(xué)用書。
書籍目錄
第1章 MCS51單片機(jī)實(shí)驗(yàn)實(shí)訓(xùn)概述11.1 MCS51單片機(jī)實(shí)驗(yàn)實(shí)訓(xùn)的內(nèi)容與要求11.2 MCS51單片機(jī)應(yīng)用系統(tǒng)開發(fā)的一般過(guò)程與特點(diǎn)51.3 TDN51開放式單片機(jī)教學(xué)實(shí)驗(yàn)系統(tǒng)91.4 TKS52B仿真器的使用131.5 EasyPRO 800編程器的使用17第2章 MCS51單片機(jī)基本應(yīng)用編程與調(diào)試實(shí)驗(yàn)23實(shí)驗(yàn)1 內(nèi)部數(shù)據(jù)傳送指令實(shí)驗(yàn)23實(shí)驗(yàn)2 堆棧及交換指令實(shí)驗(yàn)24實(shí)驗(yàn)3 加法及十進(jìn)制調(diào)整指令實(shí)驗(yàn)26實(shí)驗(yàn)4 減法指令實(shí)驗(yàn)28實(shí)驗(yàn)5 邏輯操作指令實(shí)驗(yàn)30實(shí)驗(yàn)6 控制轉(zhuǎn)移指令實(shí)驗(yàn)32實(shí)驗(yàn)7 位操作指令實(shí)驗(yàn)34實(shí)驗(yàn)8 數(shù)碼轉(zhuǎn)換程序?qū)嶒?yàn)36實(shí)驗(yàn)9 多字節(jié)加法程序?qū)嶒?yàn)38實(shí)驗(yàn)10 查表程序設(shè)計(jì)實(shí)驗(yàn)40實(shí)驗(yàn)11 子程序設(shè)計(jì)實(shí)驗(yàn)42第3章 MCS51單片機(jī)功能系統(tǒng)應(yīng)用實(shí)驗(yàn)44實(shí)驗(yàn)12 單片機(jī)外部中斷的應(yīng)用實(shí)驗(yàn)44實(shí)驗(yàn)13 單片機(jī)定時(shí)/計(jì)數(shù)器中斷實(shí)驗(yàn)46實(shí)驗(yàn)14 單片機(jī)串行接口通信接口實(shí)驗(yàn)49第4章 MCS51單片機(jī)接口擴(kuò)展應(yīng)用實(shí)驗(yàn)52實(shí)驗(yàn)15 數(shù)據(jù)存儲(chǔ)器擴(kuò)展應(yīng)用實(shí)驗(yàn)52實(shí)驗(yàn)16 8155鍵盤及顯示接口實(shí)驗(yàn)54實(shí)驗(yàn)17 ADC 0809擴(kuò)展應(yīng)用設(shè)計(jì)與調(diào)試實(shí)驗(yàn)59實(shí)驗(yàn)18 DAC 0832擴(kuò)展應(yīng)用設(shè)計(jì)與調(diào)試實(shí)驗(yàn)62實(shí)驗(yàn)19 步進(jìn)電動(dòng)機(jī)控制實(shí)驗(yàn)65實(shí)驗(yàn)20 直流電動(dòng)機(jī)調(diào)速控制實(shí)驗(yàn)67第5章 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)與實(shí)習(xí)實(shí)訓(xùn)課題70實(shí)訓(xùn)1 簡(jiǎn)易秒表的制作70實(shí)訓(xùn)2 智能數(shù)字鐘的設(shè)計(jì)與制作76實(shí)訓(xùn)3 單片機(jī)作息時(shí)間控制鐘設(shè)計(jì)89實(shí)訓(xùn)4 單片機(jī)交通燈控制器設(shè)計(jì)99實(shí)訓(xùn)5 音樂(lè)演奏控制器設(shè)計(jì)103第6章 Keil集成IDE軟件開發(fā)平臺(tái)介紹1096.1 Keil軟件的基本操作1096.2 Keil環(huán)境中應(yīng)用系統(tǒng)的調(diào)試與仿真116附錄 常用IC電路端子圖147參考文獻(xiàn)160
章節(jié)摘錄
插圖:對(duì)MCS-51單片機(jī)的應(yīng)用開發(fā),除了必須保證硬件電路的正確連接以外,更重要的工作是進(jìn)行軟件的開發(fā)。單片機(jī)同其他微機(jī)一樣,如果沒(méi)有軟件的支持,所設(shè)計(jì)出的試驗(yàn)樣機(jī)就沒(méi)有任何用途。而同一臺(tái)試驗(yàn)樣機(jī)之所以也能應(yīng)用于不同的場(chǎng)合,不僅是因?yàn)樗B接的外圍設(shè)備不同,更重要的是因?yàn)橹С炙ぷ鞯能浖煌?。在開發(fā)應(yīng)用軟件時(shí),應(yīng)掌握一定的程序設(shè)計(jì)原則和開發(fā)方法。(1)軟件的設(shè)計(jì)原則設(shè)計(jì)一個(gè)好的應(yīng)用軟件,必須充分考慮如下的一些設(shè)計(jì)原則:①軟件在結(jié)構(gòu)上應(yīng)清晰、簡(jiǎn)潔及流程合理。②各功能子程序應(yīng)實(shí)現(xiàn)模塊化、子程序化,以便于調(diào)試、連接、移植和修改。③程序存儲(chǔ)區(qū)、數(shù)據(jù)存儲(chǔ)區(qū)應(yīng)合理規(guī)劃,做到既節(jié)約內(nèi)存容量,又方便操作。④運(yùn)行狀態(tài)應(yīng)實(shí)現(xiàn)標(biāo)志化管理,對(duì)各功能程序的運(yùn)行狀態(tài)、運(yùn)行結(jié)果以及運(yùn)行要求都要設(shè)置狀態(tài)標(biāo)志以便查詢。⑤對(duì)需要特殊抗干擾的應(yīng)用系統(tǒng)應(yīng)采用軟件抗干擾措施,以提高系統(tǒng)的可靠性。⑥如有必要可增加加密措施,以保護(hù)自身的合法的知識(shí)產(chǎn)權(quán)權(quán)利。(2)應(yīng)用軟件的開發(fā)應(yīng)用軟件開發(fā)的最終要求是在試驗(yàn)樣機(jī)的程序存儲(chǔ)區(qū)中存入能滿足系統(tǒng)功能要求的應(yīng)用程序機(jī)器碼,應(yīng)用軟件的開發(fā)包括編寫應(yīng)用程序、將應(yīng)用程序翻譯成機(jī)器碼、對(duì)應(yīng)用程序進(jìn)行排錯(cuò)調(diào)試、用仿真開發(fā)器進(jìn)行仿真、把應(yīng)用程序機(jī)器碼固化到程序存儲(chǔ)器中等工作。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
MCS-51單片機(jī)原理與應(yīng)用實(shí)驗(yàn)實(shí)訓(xùn)教程 PDF格式下載