單片機(jī)應(yīng)用教程

-
【作 者】胡云冰 聶振華
【I S B N 】978-7-5170-2060-8
【責(zé)任編輯】張玉玲
【適用讀者群】高職高專
【出版時(shí)間】2014-06-01
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數(shù)】204
【千字?jǐn)?shù)】326
【印 張】12.75
【定 價(jià)】¥25
【叢 書】國家示范(骨干)高職院校重點(diǎn)建設(shè)專業(yè)優(yōu)質(zhì)核心課程系列教材
【備注信息】
簡介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書
本書在多所院校近年來教學(xué)改革經(jīng)驗(yàn)的基礎(chǔ)上,結(jié)合職業(yè)教育改革的要求,采取將51單片機(jī)的知識(shí)點(diǎn)分解到不同的項(xiàng)目任務(wù)中,以項(xiàng)目驅(qū)動(dòng)的方式來實(shí)施教學(xué),通過做學(xué)結(jié)合讓學(xué)生輕松掌握51單片機(jī)的知識(shí)和技能。主要內(nèi)容包括:單片機(jī)硬件系統(tǒng)、中斷系統(tǒng)、定時(shí)/計(jì)數(shù)器、串口通信、顯示及鍵盤接口技術(shù)、51單片機(jī)匯編指令、C語言基礎(chǔ)知識(shí)、單片機(jī)開發(fā)工具介紹等。本書采用項(xiàng)目化方式,通俗易懂,易于教與學(xué),各項(xiàng)任務(wù)中的電路設(shè)計(jì)可以通過Proteus仿真軟件或相應(yīng)的實(shí)驗(yàn)板進(jìn)行實(shí)驗(yàn)。
本書可作為高職高專院校的計(jì)算機(jī)類、自動(dòng)化類、電子信息類、機(jī)電類、機(jī)械制造類等專業(yè)作為單片機(jī)技術(shù)課程的教材,也可作為中職學(xué)校、職工大學(xué)、函授學(xué)院和單片機(jī)應(yīng)用開發(fā)人員的參考工具書。
•融實(shí)用性、科學(xué)性、趣味性于一體,在方法與內(nèi)容、教與學(xué)、做與練等方面,體現(xiàn)了高職教育的教學(xué)特色
•知識(shí)點(diǎn)和技能項(xiàng)目化,以工作任務(wù)引導(dǎo)教學(xué)
•采用匯編語言和C 語言兩種編程方式
•采用理實(shí)一體化、現(xiàn)場化教學(xué)模式
•可選的仿真環(huán)境和相應(yīng)的硬件實(shí)驗(yàn)環(huán)境
目前很難找到哪個(gè)領(lǐng)域沒有單片機(jī)的應(yīng)用,可以說單片機(jī)已經(jīng)滲透到我們生活的各個(gè)領(lǐng)域,民用轎車的安全保障系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)通信與傳輸、飛機(jī)上的各種儀表控制、工業(yè)自動(dòng)化過程的實(shí)時(shí)控制和數(shù)據(jù)處理、各種智能IC卡、全自動(dòng)洗衣機(jī)的控制、導(dǎo)彈的導(dǎo)航裝置等都離不開單片機(jī)。單片機(jī)的學(xué)習(xí)、開發(fā)與應(yīng)用將造就一批智能控制與計(jì)算機(jī)應(yīng)用的工程師,因此學(xué)習(xí)單片機(jī)技術(shù)越來越成為社會(huì)發(fā)展的需要。
本書在方法與內(nèi)容、教與學(xué)、做與練等方面,體現(xiàn)了高職教育的教學(xué)特色,融實(shí)用性、科學(xué)性、趣味性于一體,主要特點(diǎn)如下:
(1)知識(shí)點(diǎn)和技能的項(xiàng)目化。
考慮到高職教學(xué)的需求,滿足夠用的原則,將單片機(jī)相應(yīng)的知識(shí)點(diǎn)放到不同的實(shí)驗(yàn)項(xiàng)目中,而不再是將相應(yīng)的知識(shí)點(diǎn)放在某一章來講,學(xué)生接受起來更容易,通過相應(yīng)的實(shí)驗(yàn)項(xiàng)目掌握相應(yīng)的知識(shí)點(diǎn)。
(2)采用匯編語言和C語言兩種編程方式。
C語言編程容易閱讀和理解,程序風(fēng)格更加人性化,移植方便,目前已經(jīng)成為單片機(jī)應(yīng)用產(chǎn)品開發(fā)的主流語言,單片機(jī)的教學(xué)應(yīng)該緊跟發(fā)展的方向,在程序設(shè)計(jì)中推廣C語言編程。
傳統(tǒng)的單片機(jī)教學(xué)采用匯編語言進(jìn)行單片機(jī)程序設(shè)計(jì),匯編語言比較靈活,但程序不易理解,但是考慮到傳統(tǒng)單片機(jī)教學(xué)很多還是采用匯編語言編程方式,因此本書在編寫過程中兼顧兩方面的需求,每個(gè)程序均用匯編語言和C語言兩種語言進(jìn)行程序設(shè)計(jì)。
(3)以工作任務(wù)引導(dǎo)教學(xué)。
以工作任務(wù)為向?qū)В鶕?jù)相應(yīng)的任務(wù)引入相關(guān)的理論和知識(shí)點(diǎn),通過技能訓(xùn)練引出相關(guān)概念,體現(xiàn)在做中學(xué)、在學(xué)中練的教學(xué)思路。
(4)可選的仿真環(huán)境和相應(yīng)的硬件實(shí)驗(yàn)環(huán)境。
本書全部任務(wù)均可由基于Proteus+keil c的平臺(tái)來完成,不需要硬件實(shí)驗(yàn)板,只要有一臺(tái)微機(jī),安裝有Proteus仿真軟件和keil c開發(fā)環(huán)境,即可完成相關(guān)的實(shí)驗(yàn),可大大節(jié)約成本;根據(jù)需求,也可以在硬件實(shí)驗(yàn)板上完成相關(guān)的實(shí)驗(yàn),配套有相應(yīng)的硬件實(shí)驗(yàn)電路板。
(5)采用理實(shí)一體化、現(xiàn)場化教學(xué)模式。
本書適合理實(shí)一體化教學(xué),知識(shí)體系項(xiàng)目化,打破了理論和實(shí)踐課程的分離,在教學(xué)中采用現(xiàn)場化教學(xué),能夠體現(xiàn)出在做中學(xué)、在學(xué)中做、做學(xué)結(jié)合的方式。
(6)版面新穎,更能體現(xiàn)高職教學(xué)需求。
高職教學(xué)更強(qiáng)調(diào)技能培訓(xùn),但同時(shí)要有一定的理論基礎(chǔ),考慮到實(shí)際的需求,本書第二部分介紹了匯編語言和C語言的基礎(chǔ)知識(shí),以滿足需求、夠用為原則,而不能像C語言教程或者匯編語言教程采用的編程方式,編排上更靈活。
本書適用于高職高專院校的計(jì)算機(jī)類、自動(dòng)化類、電子信息類、機(jī)電類、機(jī)械制造類等專業(yè)作為單片機(jī)技術(shù)課程的教材,也可作為中職學(xué)校、職工大學(xué)、函授學(xué)院和單片機(jī)應(yīng)用開發(fā)人員的參考工具書。
本書由重慶電子工程職業(yè)學(xué)院胡云冰、聶振華任主編,重慶正大軟件學(xué)院徐琴及重慶電子工程職業(yè)學(xué)院徐宏英、佘明洪、瞿芳、熊偉、劉濤、魯先志任副主編。具體分工如下:胡云冰負(fù)責(zé)全書的統(tǒng)稿工作及第一部分項(xiàng)目五的編寫,聶振華負(fù)責(zé)第一部分項(xiàng)目一、項(xiàng)目二的編寫;徐琴負(fù)責(zé)第一部分項(xiàng)目四的編寫;徐宏英負(fù)責(zé)第一部分項(xiàng)目三的編寫;佘明洪和瞿芳負(fù)責(zé)第二部分內(nèi)容二、內(nèi)容三的編寫,熊偉、劉濤、魯先志負(fù)責(zé)第二部分內(nèi)容一的編寫。同時(shí)龍浩、盧厚財(cái)、李方元、熊靜和曾華橋等為本書的編寫提供了不少幫助,在此表示衷心的感謝。
為了方便教學(xué),本書配有電子教學(xué)課件,以及書中所有項(xiàng)目的C程序源文件和工程,部分項(xiàng)目還配有匯編語言源程序以及Proteus設(shè)計(jì)文件。
由于作者水平有限,書中難免有疏漏和不足之處,懇請廣大讀者批評(píng)指正。
第一部分 任務(wù)驅(qū)動(dòng)教程
項(xiàng)目一 單片機(jī)硬件系統(tǒng) 1
任務(wù) 單片機(jī)控制單個(gè)LED發(fā)光二極管閃爍 1
項(xiàng)目二 中斷 20
任務(wù)1 流水燈狀態(tài)控制(一) 20
任務(wù)2 流水燈狀態(tài)控制(二) 28
項(xiàng)目三 定時(shí)/計(jì)數(shù)器 32
任務(wù)1 控制單個(gè)發(fā)光二極管亮滅循環(huán)交替 32
任務(wù)2 單片機(jī)工作在方式2產(chǎn)生脈沖
方波信號(hào) 40
任務(wù)3 單片機(jī)外部脈沖計(jì)數(shù) 43
任務(wù)4 單片機(jī)實(shí)現(xiàn)秒表功能 47
項(xiàng)目四 單片機(jī)串口通信 53
任務(wù)1 單片機(jī)間的雙機(jī)通信 53
任務(wù)2 單片機(jī)與PC機(jī)的串口通信 65
任務(wù)3 IIC串口通信 72
任務(wù)4 RS-485通信 82
項(xiàng)目五 顯示及鍵盤接口技術(shù) 92
任務(wù)1 單LED數(shù)碼管秒表設(shè)計(jì) 92
任務(wù)2 4位LED數(shù)碼管顯示 98
任務(wù)3 獨(dú)立鍵盤控制LED數(shù)碼管移位 104
任務(wù)4 4×4鍵盤矩陣控制條形LED顯示 111
任務(wù)5 LCD液晶顯示 116
第二部分 支撐知識(shí)內(nèi)容
內(nèi)容一 51單片機(jī)匯編指令 132
內(nèi)容二 單片機(jī)開發(fā)工具介紹 152
內(nèi)容三 C語言基礎(chǔ)知識(shí) 167
- 單片機(jī)應(yīng)用技術(shù)項(xiàng)目教程(C語言版)(第三版) [主編 郭志勇]
- 單片機(jī)原理及應(yīng)用技術(shù)(C語言版) [周國運(yùn) 魯慶賓 趙天翔 編著]
- 單片機(jī)實(shí)用技術(shù)項(xiàng)目教程 [主編 周威 熊輝]
- 單片機(jī)原理及應(yīng)用項(xiàng)目化教程(C語言版) [主編 謝四連 王善偉 李石林]
- 單片機(jī)應(yīng)用技術(shù)項(xiàng)目教程(C語言版)(第二版) [主編 郭志勇]
- 電子技術(shù)項(xiàng)目教程(Proteus版) [主編 郭志勇]
- 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)安裝與調(diào)試 [主編 田浩鵬]
- 單片機(jī)原理及應(yīng)用設(shè)計(jì)(第二版) [主編 胡輝 ]
- 單片機(jī)原理及典型應(yīng)用接口技術(shù) [劉甫 陳健美 編著]
- 單片機(jī)原理及應(yīng)用教程(C語言版) [主編 周國運(yùn)]
- 單片微型計(jì)算機(jī)原理及接口技術(shù)實(shí)驗(yàn)指導(dǎo)與實(shí)訓(xùn) [林軍 等編著]
- 單片微型計(jì)算機(jī)原理及應(yīng)用 [趙秀珍 單永磊 主編]
- 生活經(jīng)管more>>
- C++程序設(shè)計(jì)基礎(chǔ)教程
- 局域網(wǎng)組建與維護(hù)
- PHP+MySQL開發(fā)實(shí)戰(zhàn)
- IT產(chǎn)品銷售與服務(wù)管理
- 網(wǎng)頁設(shè)計(jì)實(shí)訓(xùn)教程
- Java程序設(shè)計(jì)項(xiàng)目教程
- 數(shù)據(jù)庫應(yīng)用技術(shù)——SQL Server 2008
- Flash AS 3.0動(dòng)畫程序設(shè)計(jì)案例教程
- 單片機(jī)應(yīng)用教程
- 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)安裝與調(diào)試
- 工廠變配電設(shè)備安裝與調(diào)試
- PLC系統(tǒng)安裝與調(diào)試
- Java項(xiàng)目化教程
- 智能農(nóng)業(yè)技術(shù)及應(yīng)用
- 數(shù)據(jù)庫設(shè)計(jì)基礎(chǔ)任務(wù)驅(qū)動(dòng)教程
- Linux操作系統(tǒng)的應(yīng)用與管理項(xiàng)目化教程