《21世紀(jì)高職高專(zhuān)規(guī)劃教材·電子信息工學(xué)結(jié)合模式系列教材:?jiǎn)纹瑱C(jī)應(yīng)用項(xiàng)目化教程》以MCS-51系列單片機(jī)為主線(xiàn),采用“項(xiàng)目描述-項(xiàng)目實(shí)現(xiàn)-項(xiàng)目總結(jié)-拓展訓(xùn)練”的項(xiàng)目式結(jié)構(gòu)體系。《21世紀(jì)高職高專(zhuān)規(guī)劃教材·電子信息工學(xué)結(jié)合模式系列教材:?jiǎn)纹瑱C(jī)應(yīng)用項(xiàng)目化教程》包括8個(gè)由易到難的獨(dú)立項(xiàng)目,分別介紹了單片機(jī)的基礎(chǔ)知識(shí)、MCS-51系列單片機(jī)的指令系統(tǒng)、MCS-51系列單片機(jī)的定時(shí)器/計(jì)數(shù)器、中斷技術(shù)、串行通信技術(shù)、A/D和D/A轉(zhuǎn)換、并行輸入/輸出口的擴(kuò)展,以及目前市面上比較流行的液晶顯示器。
《21世紀(jì)高職高專(zhuān)規(guī)劃教材·電子信息工學(xué)結(jié)合模式系列教材:?jiǎn)纹瑱C(jī)應(yīng)用項(xiàng)目化教程》主要面向MCS-51系列單片機(jī)的教學(xué)、科研和工程技術(shù)人員的應(yīng)用,既可以作為高職高專(zhuān)或中職中專(zhuān)院校相關(guān)專(zhuān)業(yè)的教材,也可以作為單片機(jī)工程技術(shù)人員的短期培訓(xùn)教材。
隨著信息技術(shù)的飛速發(fā)展,嵌入式智能電子技術(shù)已滲透到社會(huì)生產(chǎn)、工業(yè)控制以及人們?nèi)粘I畹母鱾(gè)方面。單片機(jī)又稱(chēng)為嵌入式微控制器,在智能儀表、工業(yè)控制、智能終端、通信設(shè)備、醫(yī)療器械、汽車(chē)電器、導(dǎo)航系統(tǒng)和家用電器等很多領(lǐng)域都有著廣泛的應(yīng)用,已成為當(dāng)今電子信息領(lǐng)域應(yīng)用最廣泛的技術(shù)之一。“單片機(jī)原理及應(yīng)用”也成為各層次高校機(jī)電、電子、自動(dòng)化、通信等專(zhuān)業(yè)的一門(mén)必修的核心課程。
目前,單片機(jī)方面的書(shū)籍主要有兩類(lèi): 一類(lèi)是理論性比較強(qiáng),對(duì)原理的敘述較為全面和系統(tǒng),但實(shí)踐性的內(nèi)容基本沒(méi)有,因此對(duì)于本科和更高級(jí)的學(xué)生的學(xué)習(xí)比較適合;另一類(lèi)是那些實(shí)用性較強(qiáng)的參考書(shū),它們較前者更注重單片機(jī)的應(yīng)用,為我們提供了一些應(yīng)用實(shí)例,但該類(lèi)書(shū)籍往往起點(diǎn)較高,其中的原理部分沒(méi)有介紹,因此比較適合那些已經(jīng)掌握了單片機(jī)原理的讀者。
針對(duì)此情況,作者結(jié)合多年的教學(xué)經(jīng)驗(yàn)和參加工程設(shè)計(jì)的實(shí)踐經(jīng)驗(yàn)編寫(xiě)了此書(shū)。本書(shū)是為了適應(yīng)課程建設(shè)、課程改革、教學(xué)改革而編寫(xiě)的,由高校一線(xiàn)教師與企業(yè)電子工程師合作編寫(xiě),是一本校企合作的具有“工學(xué)結(jié)合”、基于工作過(guò)程、項(xiàng)目教學(xué)與任務(wù)驅(qū)動(dòng)結(jié)合的教材,部分項(xiàng)目為企業(yè)實(shí)際使用項(xiàng)目。本書(shū)內(nèi)容的選取符合電子產(chǎn)品市場(chǎng)最新的應(yīng)用需求和技術(shù)趨勢(shì),通過(guò)8個(gè)項(xiàng)目由淺入深、循序漸進(jìn)地全面介紹利用MCS-51系列單片機(jī)設(shè)計(jì)制作電子產(chǎn)品的方法和技巧。
本書(shū)精選的項(xiàng)目主要介紹了MCS-51系列單片機(jī)的主要功能以及目前比較流行和實(shí)用的輔助芯片,包括跑馬燈、室內(nèi)溫度計(jì)、交通燈、數(shù)字時(shí)鐘、雙機(jī)通信、體溫計(jì)、計(jì)算器和LCD顯示等8個(gè)項(xiàng)目。8個(gè)項(xiàng)目由易到難,每個(gè)項(xiàng)目都按照“項(xiàng)目描述-項(xiàng)目實(shí)現(xiàn)-項(xiàng)目總結(jié)-拓展訓(xùn)練”的結(jié)構(gòu)對(duì)內(nèi)容進(jìn)行組織。其中“項(xiàng)目實(shí)現(xiàn)”又分為“知識(shí)點(diǎn)講解”和“項(xiàng)目實(shí)現(xiàn)過(guò)程”, “項(xiàng)目實(shí)現(xiàn)過(guò)程”又按照“硬件實(shí)現(xiàn)”、“軟件編程”、“調(diào)試”的結(jié)構(gòu)來(lái)組織內(nèi)容;“拓展訓(xùn)練”使學(xué)生根據(jù)學(xué)過(guò)的項(xiàng)目,自己動(dòng)手實(shí)際做一個(gè)類(lèi)似的項(xiàng)目,來(lái)達(dá)到活學(xué)活用、學(xué)以致用的目的。書(shū)中所用項(xiàng)目案例均已成功通過(guò)Pretues軟件仿真。
本書(shū)由趙海霞、李艷主編,其中項(xiàng)目4內(nèi)容以及項(xiàng)目1到項(xiàng)目4的軟件編程和硬件電路圖的繪制由濰坊職業(yè)學(xué)院趙海霞編寫(xiě)和完成,項(xiàng)目2和項(xiàng)目3內(nèi)容由濰坊職業(yè)學(xué)院李艷編寫(xiě),項(xiàng)目5內(nèi)容由濰坊職業(yè)學(xué)院劉德強(qiáng)編寫(xiě),項(xiàng)目6內(nèi)容由濰坊職業(yè)學(xué)院朱麗蘭編寫(xiě),項(xiàng)目7內(nèi)容由徐州技師學(xué)院林琳編寫(xiě),項(xiàng)目1內(nèi)容由濰坊職業(yè)學(xué)院郭磊編寫(xiě),項(xiàng)目8內(nèi)容由徐州技師學(xué)院葉梅編寫(xiě),項(xiàng)目5和項(xiàng)目6的軟件編程和硬件電路圖的繪制由濰坊職業(yè)學(xué)院董靜完成,項(xiàng)目7和項(xiàng)目8的軟件編程和硬件電路圖的繪制由濰坊正通電子有限公司的工程師徐連法完成。全書(shū)由趙海霞統(tǒng)稿。
本書(shū)在編寫(xiě)時(shí)雖然本著對(duì)讀者認(rèn)真負(fù)責(zé)的態(tài)度,但是由于水平有限,難免有一些缺點(diǎn)和不足,敬請(qǐng)廣大讀者批評(píng)指正。
項(xiàng)目1 跑馬燈的設(shè)計(jì)與實(shí)現(xiàn)
1.1 單片機(jī)基礎(chǔ)知識(shí)
1.1.1 微型計(jì)算機(jī)的組成及工作原理
1.1.2 單片機(jī)的概念、結(jié)構(gòu)及產(chǎn)品介紹
1.1.3 單片機(jī)的特點(diǎn)、應(yīng)用及發(fā)展
1.2 計(jì)算機(jī)中數(shù)的表示與實(shí)現(xiàn)
1.2.1 數(shù)制與編碼
1.2.2 計(jì)算機(jī)中數(shù)據(jù)的表示與運(yùn)算
1.3 單片機(jī)介紹
1.3.1 單片機(jī)的引腳及相關(guān)功能
1.3.2 MCS-51單片機(jī)的基本組成
1.3.3 110端口
1.3.4 單片機(jī)的復(fù)位及時(shí)鐘電路
1.3.5 單片機(jī)的工作過(guò)程
1.4 項(xiàng)目實(shí)現(xiàn)過(guò)程
1.5 項(xiàng)目總結(jié)
1.6 拓展訓(xùn)練——花樣跑馬燈的設(shè)計(jì)與實(shí)現(xiàn)
項(xiàng)目2 室內(nèi)溫度計(jì)的設(shè)計(jì)與實(shí)現(xiàn)
2.1 MCS-51系列單片機(jī)指令系統(tǒng)
2.1.1 匯編語(yǔ)言概述
2.1.2 MCS-51指令系統(tǒng)概述
2.1.3 MCS-51系列單片機(jī)指令系統(tǒng)
2.1.4 常用的偽指令
2.1.5 匯編語(yǔ)言程序應(yīng)用
2.2 數(shù)字溫度傳感器DS18820介紹
2.2.1 DS18820概述
2.2.2 DS18820內(nèi)部結(jié)構(gòu)
2.2.3 DS18820工作原理及時(shí)序
2.3 項(xiàng)目實(shí)現(xiàn)過(guò)程
2.4 項(xiàng)目總結(jié)
2.5 拓展訓(xùn)練——大棚溫度測(cè)試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
項(xiàng)目3 交通燈的設(shè)計(jì)與實(shí)現(xiàn)
3.1 MCS-51系列單片機(jī)的定時(shí)器/計(jì)數(shù)器概述
3.1.1 定時(shí)器/計(jì)數(shù)器的內(nèi)部結(jié)構(gòu)
3.1.2 定時(shí)器/計(jì)數(shù)器的控制
3.2 定時(shí)器/計(jì)數(shù)器的工作方式
3.2.1 工作方式0
3.2.2 工作方式1
3.2.3 工作方式2
3.2.4 工作方式3
3.3 定時(shí)器/計(jì)數(shù)器的應(yīng)用
3.4 項(xiàng)目實(shí)現(xiàn)過(guò)程
3.5 項(xiàng)目總結(jié)
3.6 拓展訓(xùn)練——三岔路口交通燈的設(shè)計(jì)與實(shí)現(xiàn)
項(xiàng)目4 數(shù)字時(shí)鐘的設(shè)計(jì)與實(shí)現(xiàn)
4.1 中斷技術(shù)
4.1.1 中斷的基本概念
4.1.2 中斷的功能與作用
4.1.3 中斷源及中斷的分類(lèi)
4.1.4 中斷的流程
4.2 MCS-51系列單片機(jī)中斷系統(tǒng)
4.2.1 MCS-51系列單片機(jī)中斷系統(tǒng)的結(jié)構(gòu)
4.2.2 中斷處理過(guò)程
4.3 外部中斷源的擴(kuò)展
4.3.1 定時(shí)器/計(jì)數(shù)器擴(kuò)展外部中斷源
4.3.2 查詢(xún)方式擴(kuò)展外部中斷源
4.4 中斷的應(yīng)用
4.4.1 外部中斷的應(yīng)用
4.4.2 定時(shí)器中斷的應(yīng)用
4.5 項(xiàng)目實(shí)現(xiàn)過(guò)程
4.6 項(xiàng)目總結(jié)
4.7 拓展訓(xùn)練——計(jì)數(shù)器的設(shè)計(jì)與實(shí)現(xiàn)
項(xiàng)目5 雙機(jī)通信的設(shè)計(jì)與實(shí)現(xiàn)
項(xiàng)目6 數(shù)字體溫計(jì)的設(shè)計(jì)與實(shí)現(xiàn)
項(xiàng)目7 簡(jiǎn)單計(jì)算器的設(shè)計(jì)與實(shí)現(xiàn)
項(xiàng)目8 LCD顯示
附錄A MCS-51指令表
附錄B ASCII碼表
參考文獻(xiàn)