單片機(jī)應(yīng)用技術(shù)

出版時(shí)間:2009-5  出版社:同濟(jì)大學(xué)出版社  作者:馬彪 編  頁(yè)數(shù):253  字?jǐn)?shù):412000  

前言

  隨著信息技術(shù)的飛速發(fā)展,嵌入式智能電子技術(shù)已滲透到人們?nèi)粘I畹母鱾€(gè)方面。單片機(jī)又稱為嵌入式微控制器,在智能儀表、工業(yè)控制、智能終端、通訊設(shè)備、醫(yī)療器械、汽車電器、導(dǎo)航系統(tǒng)和家用電器等很多領(lǐng)域都有著廣泛的用途。因此,單片機(jī)應(yīng)用技術(shù)是本科、高職、中職學(xué)校中機(jī)電、電子及相關(guān)專業(yè)的一門(mén)必修核心課程?! 纹瑱C(jī)又是學(xué)生感到很難學(xué)的一門(mén)課。難在既要掌握硬件電路的設(shè)計(jì)與調(diào)試,又要掌握較枯燥的匯編語(yǔ)言編程方法。致力于如何使學(xué)生愛(ài)學(xué)、易學(xué)、學(xué)懂該課,是本教材編寫(xiě)的主導(dǎo)思想。  本書(shū)特點(diǎn):  1.以產(chǎn)品為課程載體,采取項(xiàng)目導(dǎo)向、任務(wù)驅(qū)動(dòng)教學(xué)模式?! ⒔虒W(xué)內(nèi)容分為若干個(gè)相對(duì)獨(dú)立的實(shí)訓(xùn)項(xiàng)目,每個(gè)項(xiàng)目由若干個(gè)任務(wù)組成,教學(xué)過(guò)程充分發(fā)揮學(xué)生的主動(dòng)性、積極性,課內(nèi)學(xué)習(xí)與課外自學(xué)相結(jié)合。  2.做、學(xué)結(jié)合貫穿于整個(gè)教學(xué)過(guò)程?! ∶總€(gè)教學(xué)任務(wù)由硬件電路焊接、檢測(cè)、軟件編程等組成,每個(gè)教學(xué)內(nèi)容都需經(jīng)過(guò)實(shí)踐去實(shí)現(xiàn),改變以往理論教學(xué)、實(shí)驗(yàn)、課程設(shè)計(jì)的教學(xué)模式。教學(xué)過(guò)程完整體現(xiàn)實(shí)際產(chǎn)品開(kāi)發(fā)工作過(guò)程?! ?.指令與編程教學(xué)溶于任務(wù)教學(xué)中。  克服以往教材單獨(dú)講解指令與編程的方法。在各教學(xué)任務(wù)中,精心設(shè)計(jì)教學(xué)內(nèi)容,在實(shí)訓(xùn)中介紹相關(guān)指令與程序結(jié)構(gòu)。為增強(qiáng)教材的系統(tǒng)性與可讀性,在附錄中以簡(jiǎn)練的方式介紹單片機(jī)指令系統(tǒng),供教師及學(xué)生查閱?! ?。加強(qiáng)教學(xué)內(nèi)容的先進(jìn)性與實(shí)用性。  教材以89S51、89S52為主講機(jī)型,該機(jī)型與89C51、89C52相比,具有可在線編程功能,并內(nèi)置看門(mén)狗電路;教材內(nèi)容引入新知識(shí)、新器件,如I2C總線接口技術(shù)、串行數(shù)字溫度傳感器、串行液晶顯示等?! 〗虒W(xué)建議:  1.教師可根據(jù)學(xué)時(shí)及專業(yè),在學(xué)時(shí)允許的情況下,有選擇地介紹拓展篇內(nèi)容?! ?.建議采用"學(xué)、做結(jié)合"的教學(xué)模式,為每位學(xué)生配備實(shí)驗(yàn)電路板。教學(xué)中讓學(xué)生親手焊接硬件電路。電路焊接與軟件教學(xué)同步進(jìn)行,不提倡一次焊完全部電路。采用這種方式也彌補(bǔ)了個(gè)別學(xué)校實(shí)訓(xùn)條件的不足。

內(nèi)容概要

  本書(shū)的編寫(xiě)旨在使學(xué)生擺脫單片機(jī)課程“枯燥、難懂”的恐怖心理,為學(xué)生營(yíng)造一種“易學(xué)、有趣、方便、實(shí)用”的輕松學(xué)習(xí)氛圍?! 〗滩囊?9S51單片機(jī)為主講機(jī)型,介紹了單片機(jī)系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)過(guò)程。教材采用“項(xiàng)目導(dǎo)向、任務(wù)驅(qū)動(dòng)”教學(xué)模式,實(shí)現(xiàn)了“教、學(xué)、做”一體化教學(xué),改變了以往“理論、實(shí)驗(yàn)、課程設(shè)計(jì)”三段式教學(xué)方式;全書(shū)精心設(shè)計(jì)了若干個(gè)教學(xué)項(xiàng)目,每個(gè)項(xiàng)目由多個(gè)任務(wù)組成。在項(xiàng)目的學(xué)習(xí)中體現(xiàn)了真實(shí)、完整的單片機(jī)開(kāi)發(fā)工作過(guò)程:硬件電路焊接、電路測(cè)試、軟件編程、程序下載等,充分體現(xiàn)了基于工作過(guò)程的全新教學(xué)理念。由于89S51單片機(jī)具有在線編程功能,因此,教學(xué)中只需一塊廉價(jià)的實(shí)訓(xùn)電路板和一臺(tái)電腦,即可完成全部教學(xué)項(xiàng)目,而無(wú)需借助于其他的單片開(kāi)發(fā)工具和實(shí)驗(yàn)器材,降低了單片機(jī)教學(xué)成本,為學(xué)生創(chuàng)造了更加方便的學(xué)習(xí)環(huán)境?! ”緯?shū)可作為高等職業(yè)技術(shù)學(xué)院、中等職業(yè)技術(shù)學(xué)校等的教學(xué)用書(shū)。也是電子愛(ài)好者自學(xué)單片機(jī)的參考資料。

書(shū)籍目錄

前言概述篇 項(xiàng)目一 單片機(jī)概述 項(xiàng)目二 單片機(jī)最小應(yīng)用系統(tǒng)  任務(wù)一 內(nèi)部存儲(chǔ)器讀寫(xiě)控制  任務(wù)二 單片機(jī)最小系統(tǒng)設(shè)計(jì)  任務(wù)三 單片機(jī)最小系統(tǒng)應(yīng)用測(cè)試基礎(chǔ)篇 項(xiàng)目三 循環(huán)彩燈控制  任務(wù)一 彩燈基本控制(一)  任務(wù)二 彩燈基本控制(二)  任務(wù)三 鍵控彩燈 項(xiàng)目四 音樂(lè)發(fā)生器  任務(wù)一 中斷鍵控彩燈  任務(wù)二 加(減)計(jì)數(shù)器  任務(wù)三 利用定時(shí)器產(chǎn)生音調(diào)  任務(wù)四 簡(jiǎn)單音樂(lè)編程 項(xiàng)目五 交通信號(hào)燈  任務(wù)一 交通信號(hào)燈控制  任務(wù)二 靜態(tài)計(jì)數(shù)數(shù)碼顯示  任務(wù)三 動(dòng)態(tài)計(jì)數(shù)數(shù)碼顯示  項(xiàng)目六 實(shí)時(shí)時(shí)鐘 任務(wù)一 矩陣鍵碼顯示  任務(wù)二 I2C總線接口原理與實(shí)現(xiàn)  任務(wù)三 時(shí)鐘芯片PCF8563功能  任務(wù)四 實(shí)時(shí)時(shí)鐘設(shè)計(jì) 項(xiàng)目七 數(shù)字溫度計(jì)  任務(wù)一 DS18820工作原理  任務(wù)二 設(shè)計(jì)數(shù)字溫度計(jì) 項(xiàng)目八 串行通信技術(shù)  任務(wù)一 單片機(jī)串行口基本應(yīng)用  任務(wù)二 雙機(jī)串行通信應(yīng)用  任務(wù)三 485網(wǎng)絡(luò)多機(jī)通信  任務(wù)四 單片機(jī)與微機(jī)串行通信拓展篇 項(xiàng)目九 單片機(jī)擴(kuò)展技術(shù)  任務(wù)一 簡(jiǎn)單IO口擴(kuò)展  任務(wù)二 I2C總線E2PROM存儲(chǔ)器擴(kuò)展 項(xiàng)目十 步進(jìn)電機(jī)控制  任務(wù)一 步進(jìn)電動(dòng)機(jī)控制原理  任務(wù)二 步進(jìn)電動(dòng)機(jī)控制應(yīng)用 ……附錄一 MCS-51單片機(jī)指令系統(tǒng)附錄二 MCS-51指令集附錄三 單片機(jī)實(shí)驗(yàn)板原理圖附錄四 下載線電路原理圖參考文獻(xiàn)

章節(jié)摘錄

  概述篇  項(xiàng)目二 單片機(jī)最小應(yīng)用系統(tǒng)  本項(xiàng)目的主要內(nèi)容是學(xué)習(xí)單片機(jī)的最小系統(tǒng)的結(jié)構(gòu)和基本應(yīng)用,以及單片機(jī)寄存器讀  寫(xiě)、存儲(chǔ)器讀寫(xiě)的方法及相關(guān)內(nèi)容?! ∪蝿?wù)一 內(nèi)部存儲(chǔ)器讀寫(xiě)控制  一、任務(wù)描述  通過(guò)利用偉福仿真軟件觀察對(duì)內(nèi)部存儲(chǔ)器的讀寫(xiě)控制,學(xué)習(xí)51系列單片機(jī)內(nèi)部存儲(chǔ)器的配置,掌握內(nèi)部程序存儲(chǔ)器的基本情況以及內(nèi)部數(shù)據(jù)存儲(chǔ)器工作寄存器區(qū)、位尋址區(qū)、數(shù)據(jù)存儲(chǔ)器區(qū)、特殊功能寄存器區(qū)的分布和特點(diǎn)?! 《⒒A(chǔ)知識(shí) ?。ㄒ唬〢T89S51單片機(jī)基本結(jié)構(gòu)  圖2-1為AT89S51單片機(jī)內(nèi)部結(jié)構(gòu)框圖: ?。?)中央處理器:中央處理器(CPU)是整個(gè)單片機(jī)的核心部件,是8位數(shù)據(jù)寬度的處理器,能處理8位二進(jìn)制數(shù)據(jù)或代碼,CPU負(fù)責(zé)控制、指揮和調(diào)度整個(gè)單元系統(tǒng)協(xié)調(diào)的工作,完成運(yùn)算和控制輸入輸出功能等操作?! 。?)數(shù)據(jù)存儲(chǔ)器(RAM):數(shù)據(jù)存儲(chǔ)器也稱為隨機(jī)存取數(shù)據(jù)存儲(chǔ)器,內(nèi)部共256字節(jié)。包括128字節(jié)數(shù)據(jù)存儲(chǔ)器(RAM)和26個(gè)專用寄存器單元,它們是統(tǒng)一編址的,專用寄存器有專門(mén)的用途,通常用于存放控制指令數(shù)據(jù),不能用作用戶數(shù)據(jù)的存放,用戶能使用的RAM只有128個(gè)字節(jié),可存放讀寫(xiě)的數(shù)據(jù),運(yùn)算的中間結(jié)果或用戶定義的字形表?! 。?)程序存儲(chǔ)器(ROM):AT89S51共有4 kB程序存儲(chǔ)器(ROM),用于存放用戶程序和數(shù)據(jù)表格?! 。?)定時(shí)/計(jì)數(shù)器(ROM):AT89$51有2個(gè)16位的可編程定時(shí)/計(jì)數(shù)器,以實(shí)現(xiàn)定時(shí)或計(jì)數(shù),當(dāng)定時(shí)/計(jì)數(shù)器產(chǎn)生溢出時(shí),可用中斷方式控制程序轉(zhuǎn)向?! 。?)并行輸入輸出(I/O)口:AT89S51共有4個(gè)8位的并行W0口(P0、Pl、P2、P3),用于對(duì)外部數(shù)據(jù)的傳輸。

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    單片機(jī)應(yīng)用技術(shù) PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7