出版時(shí)間:2010-7 出版社:高等教育 作者:陸雯 編 頁數(shù):196
前言
隨著電子技術(shù)和計(jì)算機(jī)技術(shù)的發(fā)展,單片機(jī)技術(shù)作為微型計(jì)算機(jī)技術(shù)的一個(gè)獨(dú)特分支,廣泛應(yīng)用于家用電器和工業(yè)控制等領(lǐng)域。單片機(jī)課程具有實(shí)踐性強(qiáng)、軟硬件結(jié)合度高等特點(diǎn)。此外,單片機(jī)課程和“電路技術(shù)”、“電子制圖”等其他電子類課程的知識(shí)體系存在一定的交叉,這些課程相輔相成,構(gòu)成有關(guān)電子技術(shù)的知識(shí)體系。所以對(duì)于一個(gè)初學(xué)單片機(jī)的人來說,學(xué)習(xí)的方法和途徑非常重要?! 哆呑鲞厡W(xué)單片機(jī)——匯編語言》的編寫遵循了“做中學(xué)”的教學(xué)理念。編者摒棄傳統(tǒng)教科書學(xué)科式串行的結(jié)構(gòu),選取典型的職業(yè)工作任務(wù)作為教學(xué)項(xiàng)目,按照單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)過程的邏輯整合教學(xué)內(nèi)容?! 哆呑鲞厡W(xué)單片機(jī)——匯編語言》是一本適合高職學(xué)校教學(xué)的教材。教材內(nèi)容根據(jù)不同的知識(shí)類型和不同的教學(xué)要求大致分為“看一看”、“學(xué)一學(xué)”、“記一記”、“做一做”、“練一練”和“讀一讀”幾個(gè)模塊。使用本教材要求學(xué)生能夠識(shí)別和分析“看一看”中的元件和電路圖;能夠理解“學(xué)一學(xué)”中的理論知識(shí);能夠記住“記一記”中各類指令的格式和功能;能熟練調(diào)試執(zhí)行“做一做”中的程序并靈活應(yīng)用;還要求學(xué)生了解“讀一讀”中的擴(kuò)展知識(shí)。本教材附有大量的習(xí)題,每個(gè)任務(wù)后“練一練”是圍繞著各個(gè)工作(學(xué)習(xí))任務(wù)的重點(diǎn)內(nèi)容設(shè)計(jì)的鞏固性練習(xí);每個(gè)項(xiàng)目后的(設(shè)計(jì))練習(xí)綜合性地考核學(xué)生的知識(shí)和能力,旨在訓(xùn)練學(xué)生分析問題、解決問題的能力及合作能力。
內(nèi)容概要
《邊做邊學(xué)單片機(jī):匯編語言》以MCS-51系列單片機(jī)為主體,選用學(xué)生在日常生活中能接觸到的單片機(jī)應(yīng)用實(shí)例作為課程內(nèi)容,按照從簡(jiǎn)單到復(fù)雜的順序排列各工作項(xiàng)目,以遞進(jìn)的原則編排各個(gè)項(xiàng)目的任務(wù),把單片機(jī)課程傳統(tǒng)的學(xué)科體系中各章節(jié)內(nèi)容分解成若干細(xì)小的知識(shí)點(diǎn),以夠用、實(shí)用為原則分散編排到各項(xiàng)目的學(xué)習(xí)中。項(xiàng)目一“認(rèn)識(shí)單片機(jī)”介紹單片機(jī)的硬件和軟件的基礎(chǔ)知識(shí)。項(xiàng)目二“模仿霓虹燈顯示”介紹數(shù)據(jù)傳送類指令,順序程序和子程序。項(xiàng)目三“仿組合邏輯電路”介紹邏輯運(yùn)算指令和位操作指令。項(xiàng)目四“數(shù)據(jù)處理”主要介紹條件轉(zhuǎn)移指令和循環(huán)程序、分支程序。項(xiàng)目五“計(jì)算器”介紹算術(shù)運(yùn)算指令。項(xiàng)目六“模擬交通燈控制”介紹中斷系統(tǒng)的外部中斷與定時(shí)器/計(jì)數(shù)器中斷。項(xiàng)目七“單片機(jī)系統(tǒng)的PROTEUS設(shè)計(jì)與仿真”介紹PROTEUS軟件及其應(yīng)用。項(xiàng)目八“簡(jiǎn)易數(shù)字電壓表”和項(xiàng)目九“波形發(fā)生器”介紹了單片機(jī)D/A轉(zhuǎn)換和A/D轉(zhuǎn)換接口技術(shù)。項(xiàng)目十“單片機(jī)與PC的串行通信”和項(xiàng)目十一“單片機(jī)間串行通信技術(shù)”介紹單片機(jī)的串行通信技術(shù)。項(xiàng)目十二“步進(jìn)電機(jī)驅(qū)動(dòng)”介紹步進(jìn)電機(jī)和單片機(jī)控制步進(jìn)電機(jī)方法。
書籍目錄
項(xiàng)目一 認(rèn)識(shí)單片機(jī)任務(wù)一 了解單片機(jī)任務(wù)二 認(rèn)識(shí)單片機(jī)的內(nèi)部結(jié)構(gòu)任務(wù)三 認(rèn)識(shí)單片機(jī)最小應(yīng)用系統(tǒng)任務(wù)四 認(rèn)識(shí)單片機(jī)匯編指令任務(wù)五 學(xué)習(xí)單片機(jī)匯編程序和燒錄程序項(xiàng)目練習(xí)項(xiàng)目二 模擬霓虹燈顯示任務(wù)一 顯示燈任務(wù)二 流水燈任務(wù)三 閃爍燈項(xiàng)目練習(xí)項(xiàng)目三 仿組合邏輯電路任務(wù)一 仿與門任務(wù)二 仿組合邏輯電路任務(wù)三 表決器項(xiàng)目練習(xí)項(xiàng)目四 數(shù)據(jù)處理任務(wù)一 串行移出8位二進(jìn)制數(shù)任務(wù)二 拆字任務(wù)三 傳送數(shù)據(jù)塊任務(wù)四 比較數(shù)據(jù)大小任務(wù)五 數(shù)據(jù)升序排列項(xiàng)目練習(xí)項(xiàng)目五 計(jì)算器任務(wù)一 認(rèn)識(shí)LED數(shù)碼管任務(wù)二 學(xué)習(xí)LED數(shù)碼管顯示任務(wù)三 單字節(jié)無符號(hào)數(shù)加法運(yùn)算任務(wù)四 單字節(jié)無符號(hào)數(shù)減法運(yùn)算任務(wù)五 雙字節(jié)無符號(hào)數(shù)加法運(yùn)算任務(wù)六 將8位無符號(hào)二進(jìn)制數(shù)轉(zhuǎn)換為3位BCD碼任務(wù)七 認(rèn)識(shí)行列式鍵盤接口電路項(xiàng)目練習(xí)項(xiàng)目六 模擬交通燈控制任務(wù)一 學(xué)習(xí)單片機(jī)應(yīng)用系統(tǒng)的研制方法和步驟任務(wù)二 認(rèn)識(shí)中斷系統(tǒng)任務(wù)三 人行橫道過街按鈕的交通信號(hào)燈控制任務(wù)四 帶緊急按鈕的交通信號(hào)燈控制任務(wù)五 利用定時(shí)器/計(jì)數(shù)器實(shí)現(xiàn)延時(shí)的模擬交通信號(hào)燈控制項(xiàng)目練習(xí)項(xiàng)目七 單片機(jī)系統(tǒng)的PROTEUS設(shè)計(jì)與仿真任務(wù)一 了解PROTEUS任務(wù)二 認(rèn)識(shí)PROTEUS ISIS設(shè)計(jì)與仿真平臺(tái)任務(wù)三 PROTEUS的基本操作任務(wù)四 PROTEUS庫(kù)任務(wù)五 單片機(jī)系統(tǒng)的PROTEUS設(shè)計(jì)與仿真基礎(chǔ)項(xiàng)目八 簡(jiǎn)易數(shù)字電壓表任務(wù)一 了解模數(shù)轉(zhuǎn)換任務(wù)二 認(rèn)識(shí)芯片ADC0809任務(wù)三 設(shè)計(jì)簡(jiǎn)易數(shù)字電壓表控制電路任務(wù)四 設(shè)計(jì)簡(jiǎn)易數(shù)字電壓表控制程序任務(wù)五 PROTEUS仿真項(xiàng)目練習(xí) 設(shè)計(jì)溫度控制系統(tǒng)項(xiàng)目九 波形發(fā)生器任務(wù)一 了解數(shù)模轉(zhuǎn)換任務(wù)二 認(rèn)識(shí)數(shù)模轉(zhuǎn)換芯片DAC0832任務(wù)三 設(shè)計(jì)波形發(fā)生器控制電路任務(wù)四 設(shè)計(jì)波形發(fā)生器控制程序任務(wù)五 PROTEUS仿真項(xiàng)目練習(xí)項(xiàng)目十 單片機(jī)與PC的串行通信任務(wù)一 串行數(shù)據(jù)通信的基本知識(shí)任務(wù)二 單片機(jī)串行口的控制任務(wù)三 RS232C串行接口標(biāo)準(zhǔn)任務(wù)四 設(shè)計(jì)單片機(jī)與PC間的串行通信控制電路任務(wù)五 設(shè)計(jì)單片機(jī)與PC間的串行通信控制程序任務(wù)六 PROTEUS仿真項(xiàng)目練習(xí)項(xiàng)目十一 單片機(jī)間串行通信技術(shù)任務(wù)一 多機(jī)通信基本知識(shí)任務(wù)二 設(shè)計(jì)單片機(jī)間串行通信控制電路任務(wù)三 設(shè)計(jì)單片機(jī)間串行通信控制程序任務(wù)四 PROTEus仿真項(xiàng)目練習(xí)項(xiàng)目十二 步進(jìn)電機(jī)驅(qū)動(dòng)任務(wù)一 認(rèn)識(shí)步進(jìn)電機(jī)任務(wù)二 設(shè)計(jì)步進(jìn)電機(jī)控制電路任務(wù)三 設(shè)計(jì)步進(jìn)電機(jī)控制程序任務(wù)四 PROTEUS仿真項(xiàng)目練習(xí)附錄A 實(shí)驗(yàn)板電路原理圖,附錄B 匯編指令匯總表附錄C ASCII(美國(guó)標(biāo)準(zhǔn)信息交換碼)表附錄D 特殊功能寄存器地址表參考文獻(xiàn)
章節(jié)摘錄
?。?)可靠性高:因?yàn)樾酒前垂I(yè)測(cè)控環(huán)境要求設(shè)計(jì)的,故抗干擾能力優(yōu)于PC機(jī)。系統(tǒng)軟件(如程序指令,常數(shù),表格)固化在ROM中,不易受病毒破壞。許多信號(hào)的通道均在一個(gè)芯片內(nèi),故運(yùn)作時(shí)系統(tǒng)穩(wěn)定可靠?! 。?)便于擴(kuò)展:片內(nèi)具有計(jì)算機(jī)正常運(yùn)行所必需的部件,片外有很多供擴(kuò)展用的(總線,并行和串行的輸入/輸出)引腳,很容易組成一定規(guī)模的計(jì)算機(jī)應(yīng)用系統(tǒng)?! 。?)控制功能強(qiáng):具有豐富的控制指令:如條件分支轉(zhuǎn)移指令,I/O口的邏輯操作指令,位處理指令?! 。?)實(shí)用性好:體積小,功耗低,價(jià)格便宜,易于產(chǎn)品化?! ∪纹瑱C(jī)的應(yīng)用領(lǐng)域 目前單片機(jī)滲透到日常生活的各個(gè)領(lǐng)域,如智能儀表、醫(yī)療器械、導(dǎo)彈的導(dǎo)航裝置、飛機(jī)上各種儀表的控制、各種智能IC卡、民用豪華轎車的安全保障系統(tǒng),錄像機(jī)、全自動(dòng)洗衣機(jī)的控制,以及程控玩具、電子寵物、自動(dòng)控制領(lǐng)域的機(jī)器人等,這些都離不開單片機(jī)。單片機(jī)的應(yīng)用大致可分如下幾個(gè)方面?! ?.在智能儀器儀表上的應(yīng)用 單片機(jī)具有體積小、功耗低、控制功能強(qiáng)、擴(kuò)展靈活、微型化和使用方便等優(yōu)點(diǎn),廣泛應(yīng)用于儀器儀表中,結(jié)合不同類型的傳感器,可實(shí)現(xiàn)諸如電壓、功率、頻率、濕度、溫度、流量、速度、厚度、角度、長(zhǎng)度、硬度、元素、壓力等物理量的測(cè)量。采用單片機(jī)控制使得儀器儀表數(shù)字化、智能化、微型化,且功能更加強(qiáng)大。例如功率計(jì),示波器等精密的測(cè)量設(shè)備。 2.在工業(yè)控制中的應(yīng)用 用單片機(jī)可以構(gòu)成形式多樣的控制系統(tǒng)、數(shù)據(jù)采集系統(tǒng)。例如工廠流水線的智能化管理,電梯智能化控制、各種報(bào)警系統(tǒng)與計(jì)算機(jī)聯(lián)網(wǎng)構(gòu)成二級(jí)控制系統(tǒng)等。 3.在家用電器中的應(yīng)用 可以這樣說,現(xiàn)在的家用電器基本上都采用了單片機(jī)控制,如電飯煲、洗衣機(jī)、電冰箱、空調(diào)機(jī)、彩色電視機(jī)、其他音響視頻器材、及電子測(cè)量設(shè)備等,可以說無所不在?! ?.在計(jì)算機(jī)網(wǎng)絡(luò)和通信領(lǐng)域中的應(yīng)用 現(xiàn)代的單片機(jī)普遍具備通信接口,可以很方便地與計(jì)算機(jī)進(jìn)行數(shù)據(jù)通信。為在計(jì)算機(jī)網(wǎng)絡(luò)和通信設(shè)備間的應(yīng)用提供了良好的物質(zhì)條件,現(xiàn)在的通信設(shè)備基本上都實(shí)現(xiàn)了單片機(jī)智能控制,從手機(jī),電話機(jī)、小型程控交換機(jī)、樓宇自動(dòng)通信呼叫系統(tǒng)、列車無線通信、再到日常工作中隨處可見的移動(dòng)電話,集群移動(dòng)通信,無線電對(duì)講機(jī)等。
圖書封面
評(píng)論、評(píng)分、閱讀與下載