出版時間:2009-3 出版社:楊宏麗、 王靜霞 人民郵電出版社 (2009-03出版) 作者:楊宏麗,王靜雯 編 頁數(shù):197
前言
單片機從誕生之日起,就以體積小、功能強、可靠性高、應用面廣等優(yōu)點迅速占領(lǐng)了自動化控制領(lǐng)域,逐步取代了傳統(tǒng)電子線路構(gòu)成的控制系統(tǒng),并成為電子系統(tǒng)智能化的最好工具,是從事工業(yè)控制、家用電器、儀器儀表、機電控制等領(lǐng)域工作的技術(shù)人員必須掌握的技術(shù)。為適應這一要求,全國各高職高專院校電子類及相關(guān)專業(yè)普遍開設(shè)了單片機類課程。單片機技術(shù)已經(jīng)成為這類專業(yè)學生的基本技能要求,一本適合于高職高專院校培養(yǎng)目標的好的單片機教材也因此顯得尤為重要。本書作者在編寫教材過程中,總結(jié)了深圳職業(yè)技術(shù)學院及其他院校不同專業(yè)的單片機技術(shù)課程的教學經(jīng)驗,力求在內(nèi)容、結(jié)構(gòu)、項目完成與相關(guān)知識的銜接方面充分體現(xiàn)高職高專教育的特色,同時將一些生動的實際開發(fā)案例融人到教材中,以提高學生的學習興趣,使他們能夠輕松掌握單片機的基本開發(fā)技能。本書與其他相關(guān)教材相比,具有以下特點。(1)每個項目均從任務出發(fā),以工作任務為驅(qū)動,按照“項目分析”→“項目相關(guān)知識”→“項目實施”→“知識拓展”的思路編排內(nèi)容。本書由實際問題人手,通過技能訓練引入相關(guān)知識點,理論知識體現(xiàn)“夠用為度”的原則,突出知識的實用性;由訓練項目引出相關(guān)概念、硬件設(shè)計與編程技巧,理論與實踐融為一體,互相補充。(2)書中穿插安排了一些“小知識”、“小提示”、“小問答”等提示總結(jié)性文字。本書將老師在實際教學中經(jīng)常遇到的問題、在單片機系統(tǒng)設(shè)計中總結(jié)的經(jīng)驗技巧以及學生在學習中常常感到困惑的地方,用言簡意賅的文字,以“小知識”、“小提示”、“小問答”的形式表達出來。希望讀者在學習時能夠引起重視,提高學習效率。本書參考學時為75~90學時,其中:項目1、項目2認識單片機及其開發(fā)環(huán)境、學習單片機硬件系統(tǒng),參考學時為10~15學時;項目3~項目7訓練匯編語言指令的運用,參考學時為20學時;項目8訓練匯編語言的程序設(shè)計,參考學時為20學時;項目9學習運用單片機的內(nèi)部資源,參考學時為15~20學時,項目10初步嘗試操作單片機的外部接口,參考學時為10~15學時。由于完成項目制作可能要花費一定的時間,對于資料檢索、準備器件、電路焊接及編程等基礎(chǔ)性工作最好預先安排學生在課外去獨立完成,既為學生營造了主動參與項目制作實踐活動的鍛煉機會,又能提高實訓課堂技能訓練效率。
內(nèi)容概要
《單片機基礎(chǔ)教程》由實際問題入手,通過技能訓練引入相關(guān)知識點,每個項目都按照“項目分析”→“項目相關(guān)知識”→“項目實施”→“知識拓展”的思路編排,使學生能夠輕松掌握單片機技術(shù)的基本技能和相關(guān)知識。 全書共分為10個項目,通過14個任務介紹了單片機及其開發(fā)環(huán)境,MCS-51單片機的相關(guān)知識,數(shù)據(jù)傳送指令、算術(shù)運算指令、邏輯運算指令、控制轉(zhuǎn)移指令和位操作指令的使用方法,編寫匯編語言程序的流程和方法,單片機內(nèi)部資源和外部接口的應用等內(nèi)容?! 秵纹瑱C基礎(chǔ)教程》可作為高職高專院校電子類、機電類等相關(guān)專業(yè)單片機技術(shù)課程的教材,也可作為廣大電子制作愛好者的自學用書。
書籍目錄
項目1 認識單片機及其開發(fā)環(huán)境項目分析項目相關(guān)知識知識1 什么是單片機知識2 什么是單片機應用系統(tǒng)知識3 什么是單片機開發(fā)環(huán)境項目實施知識拓展知識4 Keil 51工具軟件的使用技能訓練項目小結(jié)項目2 學習單片機硬件系統(tǒng)項目分析項目相關(guān)知識知識1 認識MCS-51單片機的引腳知識2 單片機的I/O口項目實施知識拓展知識3 了解MCS-51系列單片機的內(nèi)部結(jié)構(gòu)知識4 熟悉單片機的存儲器結(jié)構(gòu)知識5 通過項目認識單片機匯編語言指令技能訓練項目小結(jié)項目3 運用數(shù)據(jù)傳送指令項目分析項目相關(guān)知識知識1 數(shù)據(jù)傳送指令中的尋址方式知識2 內(nèi)部RAM和SFR的數(shù)據(jù)傳送指令項目實施知識拓展知識3 堆棧操作指令及實例知識4 其他數(shù)據(jù)傳送類指令技能訓練項目小結(jié)項目4 運用算術(shù)運算指令項目分析項目相關(guān)知識知識1 加法減法指令及實例項目實施知識拓展知識2 乘法、除法指令及實例知識3 其他運算指令技能訓練項目小結(jié)項目5 運用邏輯運算指令項目分析項目相關(guān)知識知識1 循環(huán)移位指令及實例項目實施知識拓展知識2 邏輯“與”、“或”、“非”和“異或”指令及實例技能訓練項目小結(jié)項目6 運用控制轉(zhuǎn)移類指令項目分析項目相關(guān)知識知識1 無條件轉(zhuǎn)移指令和條件轉(zhuǎn)移指令及實例項目實施知識拓展知識2 比較轉(zhuǎn)移指令和循環(huán)轉(zhuǎn)移指令及實例知識3 子程序的調(diào)用和返回知識4 散轉(zhuǎn)指令及實例技能訓練項目小結(jié)項目7 運用位操作指令項目分析項目相關(guān)知識知識1 了解位尋址區(qū)和位操作的概念項目實施知識拓展知識2 位操作指令及實例知識3 常用偽指令技能訓練項目小結(jié)項目8 編寫匯編語言程序任務1 將壓縮BCD碼43H拆為兩個BCD碼04H、03H并顯示任務2 用開關(guān)來控制8個信號燈的顯示方式任務3 依次左移、右移的流水燈控制任務4 8個發(fā)光二極管依次閃爍10次的顯示控制技能訓練項目小結(jié)項目9 運用單片機的內(nèi)部資源任務1 每隔0.5s移位一次的流水燈控制任務2 把流水燈變?yōu)閷嵱玫慕煌艨刂葡到y(tǒng)技能訓練項目小結(jié)項目10 操作單片機的外部接口項目分析項目相關(guān)知識知識1 認識八段LED數(shù)碼管知識2 用單片機驅(qū)動一個LED靜態(tài)顯示項目實施知識拓展知識3 用單片機驅(qū)動多個LED動態(tài)顯示知識4 單片機與按鍵的接口技能訓練項目小結(jié)附錄 MCS-51指令表參考文獻
章節(jié)摘錄
插圖:知識4 單片機的中斷系統(tǒng)1.為什么使用中斷中斷就是打斷正在處理的事情,轉(zhuǎn)去做另一件事情。生活中常存在需要同時處理幾件事情的情況,例如,如何同時完成上網(wǎng)聊天與接待朋友這2件事情。在上網(wǎng)聊天的時候,門鈴響了,有朋友到訪,此時你會中斷與網(wǎng)友的交流而先去開門接待朋友,等朋友離開再返回到網(wǎng)上繼續(xù)聊天。其實,這就是生活中典型的中斷現(xiàn)象,從網(wǎng)聊到開門接待朋友就是一次中斷過程。由于采用了按門鈴中斷的方式,你不需要總是去查看朋友是否到來,而是可以一邊進行網(wǎng)上聊天,一邊等朋友到來,這樣做顯然提高了效率。單片機的工作也是如此。比如任務2提出的交通燈控制系統(tǒng),單片機在正常情況下控制紅燈、黃燈、綠燈的亮滅狀態(tài);而當緊急情況時,會給出一個隨機請求,單片機能夠快速做出響應并及時進行亮紅燈的緊急處理。可見,這兩種情況下的任務是采用中斷的方法穿插完成的。CPU在正常情況下運行主程序,也稱為前臺程序;引起中斷的情況有很多種,稱為中斷源,即由中斷源向CPU發(fā)送中斷請求信號;CPU接受中斷請求會中止現(xiàn)行程序,轉(zhuǎn)去處理中斷服務,稱為中斷響應和中斷處理;中斷服務處理完畢后返回原來被中止的程序(斷點)繼續(xù)執(zhí)行,稱為中斷返回。中斷的處理過程如圖9.10所示。
編輯推薦
《單片機基礎(chǔ)教程》通過10個項目介紹了單片機及其開發(fā)環(huán)境,MCS-51單片機的相關(guān)知識,數(shù)據(jù)傳送指令、算術(shù)運算指令、邏輯運算指令、控制轉(zhuǎn)移指令和位操作指令的使用方法,編寫匯編語言程序的流程和方法,單片機內(nèi)部資源和外部接口的應用等內(nèi)容?!秵纹瑱C基礎(chǔ)教程》和同類教材相比。具有以下特點●《單片機基礎(chǔ)教程》以項目為核心,按照“項目分析”→“項目相關(guān)知識”→“項目實施”→“知識拓展”的思路編排內(nèi)容?!秵纹瑱C基礎(chǔ)教程》由實際問題人手,由實際工作任務引入相關(guān)知識點,理論知識以“夠用為度”,突出知識的實用性,理論與實踐融于一體,互相補充,循環(huán)深入?!裨跁械倪m當部分,穿插安排了一些“小知識”、“小提示”、“小問答”等提示總結(jié)性文字?!秵纹瑱C基礎(chǔ)教程》將老師在實際教學中經(jīng)常遇到的問題、在單片機系統(tǒng)設(shè)計中總結(jié)的經(jīng)驗技巧以及學生在學習中感到困惑的地方,用言簡意賅的文字,以“小知識”、“小提示”、“小問答”的形式給出解決辦法。希望讀者在學習時能夠引起重視,以提高學習單片機應用技術(shù)的效率。降低理論難度,內(nèi)容通俗易懂、引入項目教學,激發(fā)學習興趣、提供設(shè)計項目,培養(yǎng)工作技能。
圖書封面
評論、評分、閱讀與下載