出版時(shí)間:2008-5 出版社:天津大學(xué)出版社 作者:劉高鎖 編 頁(yè)數(shù):412
前言
在我國(guó)目前高速發(fā)展的工業(yè)化進(jìn)程當(dāng)中,高等職業(yè)教育肩負(fù)著為社會(huì)培養(yǎng)實(shí)踐能力強(qiáng)、職業(yè)素質(zhì)高的高技能型人才的歷史使命。項(xiàng)目教學(xué)法作為培養(yǎng)高技能型人才成功的教學(xué)方法之一,已被西方一些工業(yè)發(fā)達(dá)國(guó)家成功的職業(yè)教育事實(shí)所證實(shí),近年來(lái)也逐步被我國(guó)職教工作者所認(rèn)可。本書就是以項(xiàng)目式教學(xué)法編寫的一本單片機(jī)開發(fā)技術(shù)的學(xué)習(xí)實(shí)訓(xùn)用書。作者力圖從突出培養(yǎng)學(xué)生綜合職業(yè)能力的角度出發(fā),把開發(fā)以MCS-51單片機(jī)及ATImega16單片機(jī)為核心的應(yīng)用系統(tǒng)所必須掌握的硬件設(shè)計(jì)和軟件編程,尤其是仿真綜合調(diào)試的知識(shí)技能分解為多個(gè)相對(duì)獨(dú)立且具有完整功能的實(shí)際項(xiàng)目模塊。讓學(xué)生以小組的形式,按照完成一個(gè)項(xiàng)目的實(shí)際程序進(jìn)行項(xiàng)目任務(wù)的確定,制定并完成項(xiàng)目計(jì)劃,組織項(xiàng)目的實(shí)施、結(jié)果總結(jié)以及評(píng)價(jià),使得學(xué)生在完成項(xiàng)目的過(guò)程中不僅掌握了過(guò)硬的專業(yè)本領(lǐng),而且也培養(yǎng)了學(xué)生在實(shí)踐過(guò)程中發(fā)現(xiàn)問(wèn)題、解決問(wèn)題以及再學(xué)習(xí)的學(xué)習(xí)能力和分工、合作、交流等的社會(huì)能力,達(dá)到職業(yè)教學(xué)的最佳教學(xué)效果。 目前適合高職高專職業(yè)教學(xué)的教材極缺,本書試圖為高職高專項(xiàng)目式教學(xué)教材的創(chuàng)新作出大膽的嘗試。本書具有如下的特點(diǎn)?! 。?)本書在知識(shí)技術(shù)上突出了實(shí)踐能力培訓(xùn)的內(nèi)容,吸收了大量先進(jìn)的新器件、新技術(shù)的應(yīng)用知識(shí),把單片機(jī)應(yīng)用技術(shù)的知識(shí)融于單片機(jī)在通信技術(shù)、顯示技術(shù)、聲光控制測(cè)量技術(shù)等方面實(shí)際應(yīng)用系統(tǒng)的設(shè)計(jì)、制作和調(diào)試過(guò)程中。知識(shí)技術(shù)內(nèi)容的組織上呈現(xiàn)出鮮明的、具有相對(duì)完整功能的項(xiàng)目模塊,通過(guò)這些項(xiàng)目的設(shè)計(jì)、制作與調(diào)試,把所掌握的知識(shí)最終以掌握技術(shù)的形式表現(xiàn)出來(lái),旨在突出對(duì)學(xué)生實(shí)踐技能的培養(yǎng)與訓(xùn)練,使抽象的知識(shí)具體化,易于學(xué)習(xí)和掌握?! 。?)本書通過(guò)大量具有趣味性的實(shí)例實(shí)訓(xùn),遵循認(rèn)知事物的規(guī)律,運(yùn)用前后對(duì)比、由淺人深、循序漸進(jìn)以及歸納綜合的方法,使學(xué)生在從知識(shí)到技術(shù)的轉(zhuǎn)化過(guò)程中不斷學(xué)習(xí)知識(shí)、鞏固知識(shí)、綜合知識(shí)、深化知識(shí)、應(yīng)用知識(shí)。這大大縮短了學(xué)生從學(xué)到用之間的距離。
內(nèi)容概要
本書以MCS-51單片機(jī)和ATmegal6單片機(jī)的技術(shù)應(yīng)用為主線,從培養(yǎng)綜合素質(zhì)的角度出發(fā),采用項(xiàng)目式教學(xué)法,通過(guò)團(tuán)隊(duì)共同努力完成一個(gè)又一個(gè)相對(duì)獨(dú)立完整的實(shí)際項(xiàng)目的方案制定、計(jì)劃實(shí)施和綜合評(píng)價(jià)。在項(xiàng)目操作過(guò)程中學(xué)習(xí)知識(shí)、訓(xùn)練技能、積累經(jīng)驗(yàn)、提高素質(zhì),具備構(gòu)建以MCS-51單片機(jī)或者ATmegal6單片機(jī)為核心的應(yīng)用系統(tǒng)的硬件設(shè)計(jì)和軟件編程的基礎(chǔ)知識(shí)、基本技能和項(xiàng)目開發(fā)的基本素質(zhì)。 本書的內(nèi)容包括:?jiǎn)纹瑱C(jī)硬件系統(tǒng)、單片機(jī)開發(fā)系統(tǒng)、指令系統(tǒng)、結(jié)構(gòu)化程序設(shè)計(jì)、中斷與定時(shí),計(jì)數(shù)器、系統(tǒng)擴(kuò)展、人機(jī)交流接口、測(cè)控接口、串行口通信技術(shù)與專題制作等。 本書按章節(jié)內(nèi)容由淺入深,注重應(yīng)用知識(shí)的技術(shù)實(shí)現(xiàn),注重各項(xiàng)目模塊的相對(duì)完整與教學(xué)的可實(shí)施性,使讀者在學(xué)、做、練中掌握知識(shí)技能,實(shí)現(xiàn)項(xiàng)目功能,感受通過(guò)艱辛努力完成一個(gè)個(gè)項(xiàng)目后的成就感。本書可作為高職高專機(jī)電類專業(yè)單片機(jī)課程教材,也可作為高等院校同類專業(yè)的實(shí)訓(xùn)教材、單片機(jī)應(yīng)用技術(shù)的培訓(xùn)教材以及從事單片機(jī)應(yīng)用系統(tǒng)開發(fā)工程技術(shù)人員的參考用書。
書籍目錄
基礎(chǔ)知識(shí)篇第一章 單片機(jī)硬件系統(tǒng)項(xiàng)目一 AT89C51單片機(jī)硬件系統(tǒng)項(xiàng)目二 ATmegal6單片機(jī)硬件系統(tǒng)第二章 單片機(jī)開發(fā)系統(tǒng)項(xiàng)目一 AT89C51單片機(jī)的開發(fā)系統(tǒng)項(xiàng)目二 ATmegal6單片機(jī)的開發(fā)系統(tǒng)第三章 單片機(jī)指令系統(tǒng)項(xiàng)目一 C51匯編指令學(xué)習(xí)和訓(xùn)練項(xiàng)目二 C語(yǔ)言在ATmegal6單片機(jī)中的應(yīng)用第四章 結(jié)構(gòu)化程序設(shè)計(jì)項(xiàng)目一 基于LED多組顯示的簡(jiǎn)單程序設(shè)計(jì)項(xiàng)目二 基于兩數(shù)比較大小的分支程序設(shè)計(jì)項(xiàng)目三 基于數(shù)組排列大小的循環(huán)程序設(shè)計(jì)項(xiàng)目四 子程序設(shè)計(jì)與堆棧技術(shù)項(xiàng)目五 實(shí)用子程序舉例第五章 中斷系統(tǒng)與定時(shí)/計(jì)數(shù)器項(xiàng)目一 AT89C51單片機(jī)產(chǎn)生系列方波項(xiàng)目二 ATmegal6單片機(jī)控制流水燈項(xiàng)目三 簡(jiǎn)單時(shí)鐘發(fā)生器的制作項(xiàng)目四 ATmegal6單片機(jī)實(shí)現(xiàn)兩路PWM輸出第六章 單片機(jī)系統(tǒng)擴(kuò)展項(xiàng)目一 單片機(jī)數(shù)據(jù)存儲(chǔ)器擴(kuò)展項(xiàng)目二 單片機(jī)程序存儲(chǔ)器擴(kuò)展項(xiàng)目三 單片機(jī)I/O口擴(kuò)展第七章 人機(jī)交流接口項(xiàng)目一 基于74LSl64的串行顯示接口項(xiàng)目二 反轉(zhuǎn)法鍵盤顯示接口項(xiàng)目三 基于BC7281A鍵盤顯示接口實(shí)訓(xùn)項(xiàng)目四 單片機(jī)與LCD接口項(xiàng)目五 單片機(jī)與微型打印機(jī)接口第八章 單片機(jī)的測(cè)控接口項(xiàng)目一 基于D/A芯片DAC0832的IED閃爍項(xiàng)目二 基于AD570芯片的8路MD轉(zhuǎn)換項(xiàng)目三 ATmegal6內(nèi)部MD轉(zhuǎn)換器的應(yīng)用第九章 單片機(jī)通信技術(shù)項(xiàng)目一 單片機(jī)與PC機(jī)之間的異步串行通信項(xiàng)目二 基于DSl8820測(cè)溫傳感器的單總線技術(shù)項(xiàng)目三 12C總線技術(shù)項(xiàng)目四 SPI同步串行通信項(xiàng)目五 點(diǎn)對(duì)點(diǎn)短距離數(shù)據(jù)無(wú)線傳輸綜合運(yùn)用篇第十章 綜合實(shí)例訓(xùn)練項(xiàng)目一 簡(jiǎn)易電子音樂(lè)發(fā)生器項(xiàng)目二 波形采集存儲(chǔ)與回放項(xiàng)目三 基于ATmegal6片內(nèi)PWM的直流電機(jī)控制項(xiàng)目四 基于PTR8000的無(wú)線溫度采集項(xiàng)目五 懸掛運(yùn)動(dòng)控制系統(tǒng)-項(xiàng)目六 智能液體加注裝置項(xiàng)目七 無(wú)線競(jìng)賽系統(tǒng)項(xiàng)目八 基于MAX038的智能信號(hào)發(fā)生器項(xiàng)目九 電動(dòng)車蹺蹺板附錄參考文獻(xiàn)
章節(jié)摘錄
基礎(chǔ)知識(shí)篇 第一章 單片機(jī)硬件系統(tǒng) 項(xiàng)目一 AT89C51單片機(jī)硬件系統(tǒng) 8051/89C51共有21個(gè)專用寄存器,現(xiàn)把其中部分寄存器簡(jiǎn)單介紹如下?! 、俪绦蛴?jì)數(shù)器(program Counter,PC)。PC是一個(gè)16位的計(jì)數(shù)器,它的作用是控制程序的執(zhí)行順序。其內(nèi)容為下一條要執(zhí)行的指令的地址,尋址范圍達(dá)64kB。PC有自動(dòng)加1的功能,從而實(shí)現(xiàn)程序的順序執(zhí)行。PC沒有地址,是不可尋址的。因此用戶無(wú)法對(duì)它進(jìn)行讀寫操作,但可以通過(guò)轉(zhuǎn)移、調(diào)用、返回等指令改變其內(nèi)容,以實(shí)現(xiàn)程序的轉(zhuǎn)移。因地址不在專用寄存器(SFR)之內(nèi),一般不計(jì)作專用寄存器?! 、诶奂悠鳎ˋccumulator,ACC)。累加器為8位寄存器,是最常用的專用寄存器,其功能較多且地位重要。它既可用于存放操作數(shù),也可用來(lái)存放運(yùn)算的中間結(jié)果。MCS一51單片機(jī)中大部分單操作數(shù)指令的操作數(shù)就取自累加器,另外許多雙操作數(shù)指令中的一個(gè)操作數(shù)也取自累加器。 ?、跙寄存器。B寄存器也是一個(gè)8位寄存器,主要用于乘除法運(yùn)算。乘法運(yùn)算時(shí),B寄存器存乘數(shù)。乘法操作后,乘積的高8位存于B寄存器中。除法運(yùn)算時(shí),B寄存器存除數(shù)。除法操作后,余數(shù)存于B寄存器中。此外,B寄存器也可作為一般寄存器使用?! 、艹绦驙顟B(tài)字(Program Status Word,PSW)。程序狀態(tài)字是一個(gè)8位寄存器,用于,存放程序運(yùn)行中的各種狀態(tài)信息。其中有些位的狀態(tài)是根據(jù)程序執(zhí)行結(jié)果,由硬件自動(dòng)設(shè)置的,而有些位的狀態(tài)則是用軟件設(shè)定。PSW的位狀態(tài)可以用專門指令進(jìn)行測(cè)試,也可以用指令讀出。一些條件轉(zhuǎn)移指令將根據(jù)PSW某些位的狀態(tài)進(jìn)行程序轉(zhuǎn)移。
編輯推薦
《單片機(jī)系統(tǒng)開發(fā)技術(shù)》可作為高職高專機(jī)電類專業(yè)單片機(jī)課程教材,也可作為高等院校同類專業(yè)的實(shí)訓(xùn)教材、單片機(jī)應(yīng)用技術(shù)的培訓(xùn)教材以及從事單片機(jī)應(yīng)用系統(tǒng)開發(fā)工程技術(shù)人員的參考用書。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
單片機(jī)系統(tǒng)開發(fā)技術(shù) PDF格式下載