單片機(jī)應(yīng)用技術(shù)項(xiàng)目式教程
定 價(jià):41 元
叢書名:全國(guó)高等職業(yè)教育示范專業(yè)規(guī)劃教材(電氣工程及自動(dòng)化類專業(yè))
- 作者:主編孟鳳果
- 出版時(shí)間:2016/8/1
- ISBN:9787111544173
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TP312C
- 頁碼:275頁
- 紙張:膠版紙
- 版次:1
- 開本:16K
本書主要內(nèi)容包括:?jiǎn)纹瑱C(jī)硬件系統(tǒng)的認(rèn)識(shí)、單片機(jī)系統(tǒng)開發(fā)軟件的應(yīng)用、單片機(jī)并行I/O端口應(yīng)用、定時(shí)器/計(jì)數(shù)器應(yīng)用、顯示器和鍵盤接口技術(shù)及應(yīng)用、串行通信技術(shù)、A/D與D/A轉(zhuǎn)換接口及應(yīng)用、單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)等。教材采用任務(wù)引導(dǎo)教學(xué),注重職業(yè)技能訓(xùn)練。在介紹單片機(jī)知識(shí)的同時(shí),結(jié)合知識(shí)點(diǎn)把小資料、項(xiàng)目開發(fā)的小技巧等介紹給大家,具有較強(qiáng)的實(shí)用性、可操作性。
“單片機(jī)應(yīng)用技術(shù)”是高等職業(yè)院校機(jī)電設(shè)備類、自動(dòng)化類、電子信息類專業(yè)學(xué)生必修的一門專業(yè)技術(shù)核心課程。河北機(jī)電職業(yè)技術(shù)學(xué)院?jiǎn)纹瑱C(jī)應(yīng)用技術(shù)課程組教師經(jīng)過多年教學(xué)教改的經(jīng)驗(yàn)積累,同時(shí)吸取其他兄弟院校的教學(xué)成果和經(jīng)驗(yàn),于2008年將單片機(jī)應(yīng)用技術(shù)課程建設(shè)成為河北省省級(jí)精品課程。本書是精品課程建設(shè)的成果之一,從教學(xué)內(nèi)容、教學(xué)方法和教學(xué)模式等方面做了全方位的創(chuàng)新。
1.以職業(yè)崗位需求選取教學(xué)內(nèi)容根據(jù)目前高職教育以就業(yè)為導(dǎo)向的特點(diǎn),在調(diào)研了畢業(yè)生就業(yè)技術(shù)應(yīng)用情況和行業(yè)發(fā)展的需要后,把原來匯編語言版的《單片機(jī)應(yīng)用技術(shù)》教材改為了C語言版,并把單片機(jī)應(yīng)用系統(tǒng)開發(fā)中的常用技術(shù)充實(shí)到教材中,如,集成開發(fā)軟件KeilμVision仿真系統(tǒng)的使用和Proteus仿真軟件的應(yīng)用等,講練結(jié)合、學(xué)以致用,突出了職業(yè)能力的培養(yǎng)。
2.以任務(wù)驅(qū)動(dòng)方式組織教學(xué)模式本書采用以工作任務(wù)為導(dǎo)向的編寫模式,以任務(wù)的實(shí)現(xiàn)為切入點(diǎn),引入相關(guān)知識(shí)點(diǎn);通過任務(wù)的實(shí)現(xiàn)引出單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)和編程技巧;把任務(wù)實(shí)現(xiàn)與知識(shí)模塊融為一體,體現(xiàn)“做、教、學(xué)、做”的教學(xué)模式。
本書選取了22個(gè)典型工作任務(wù),它們來自單片機(jī)應(yīng)用產(chǎn)品或產(chǎn)品中的相關(guān)部分。以任務(wù)驅(qū)動(dòng)模式組織知識(shí)點(diǎn),并在知識(shí)點(diǎn)的學(xué)習(xí)中配有大量實(shí)訓(xùn)內(nèi)容,進(jìn)一步突出實(shí)踐性、實(shí)用性,為學(xué)生職業(yè)能力的培養(yǎng)探索了一條有效途徑。
任務(wù)引入由淺到深,由基本控制到創(chuàng)新設(shè)計(jì);各任務(wù)相對(duì)獨(dú)立,又具有一定的關(guān)聯(lián),層次分明;全書設(shè)計(jì)科學(xué),把知識(shí)的學(xué)習(xí)與能力的培養(yǎng)融為一體。每一個(gè)任務(wù)均配有KeilμVision的源程序和Proteus的仿真效果圖,并配有動(dòng)態(tài)仿真視頻,以二維碼形式供讀者觀看。
3.教材編寫形式新穎,特色鮮明根據(jù)高職院校學(xué)生的認(rèn)知能力和綜合素質(zhì),對(duì)工作任務(wù)的分析詳盡透徹,便于學(xué)生自學(xué),可操作性強(qiáng);且適時(shí)插入各種“讀一讀”、“想一想”、“練一練”、“做一做”等,關(guān)鍵點(diǎn)提示醒目,使學(xué)生對(duì)知識(shí)點(diǎn)和技能的應(yīng)用能做到舉一反三;每個(gè)項(xiàng)目均配有表格形式的“教學(xué)導(dǎo)航”、“學(xué)習(xí)指南”,便于讀者了解重點(diǎn)和難點(diǎn);課后的“練習(xí)與提高”從不同角度強(qiáng)化了對(duì)重點(diǎn)知識(shí)的掌握。全書表述深入淺出、循序漸進(jìn),文、圖呼應(yīng),易于掌握。
本書采用雙色印刷,重點(diǎn)知識(shí)凸顯;插入二維碼,鏈接KeilμVision、Proteus軟件操作視頻和任務(wù)動(dòng)態(tài)仿真效果。
全書由孟鳳果教授統(tǒng)籌并擔(dān)任主編,編寫了項(xiàng)目4和項(xiàng)目8;劉成偉、王晗老師任副主編,劉成偉老師編寫了項(xiàng)目5和項(xiàng)目6,王晗老師編寫了項(xiàng)目2和項(xiàng)目9;沈海軍老師編寫了項(xiàng)目1和項(xiàng)目3;聞娜老師編寫了項(xiàng)目7。另外,劉成偉老師協(xié)助完成了部分原理圖、仿真圖和視頻的錄制等。
多年來職業(yè)教育在不斷地進(jìn)行著改革,為更好地實(shí)現(xiàn)服務(wù)于區(qū)域經(jīng)濟(jì)發(fā)展的需求,創(chuàng)新教材的建設(shè)也是一項(xiàng)長(zhǎng)期而艱巨的任務(wù)。由于編寫時(shí)間倉促,編者水平有限,書中難免存在差錯(cuò),殷切希望各位同仁和專家提出寶貴意見和建議。
編者
前言
項(xiàng)目1單片機(jī)硬件系統(tǒng)的認(rèn)識(shí)
教學(xué)導(dǎo)航
【任務(wù)1.1】一位LED信號(hào)燈的
控制
1.1初步認(rèn)識(shí)單片機(jī)
1.1.1單片機(jī)的基本概念
1.1.2MCS51系列單片機(jī)
1.251系列單片機(jī)的基本結(jié)構(gòu)
1.2.151系列單片機(jī)芯片及引腳
功能
1.2.251系列單片機(jī)的基本
組成
1.3單片機(jī)最小系統(tǒng)的構(gòu)成
1.3.1時(shí)鐘電路
1.3.2復(fù)位電路
1.4單片機(jī)應(yīng)用系統(tǒng)中的數(shù)制與
編碼
1.4.1進(jìn)制數(shù)
1.4.2進(jìn)制數(shù)之間的轉(zhuǎn)換
1.4.3數(shù)的編碼
【任務(wù)1.2】控制程序在單片機(jī)中的
存儲(chǔ)
1.551系列單片機(jī)系統(tǒng)中的
存儲(chǔ)器
1.5.151系列單片機(jī)系統(tǒng)中的
存儲(chǔ)器概述
1.5.2數(shù)據(jù)存儲(chǔ)器
1.5.3程序存儲(chǔ)器
項(xiàng)目小結(jié)
練習(xí)與提高1
項(xiàng)目2單片機(jī)系統(tǒng)開發(fā)軟件的
應(yīng)用
教學(xué)導(dǎo)航
【任務(wù)2.1】?jī)晌恍盘?hào)燈交替閃爍控制
仿真
2.1Keil μVision集成開發(fā)系統(tǒng)
應(yīng)用
2.1.1Keil μVision4的界面
2.1.2目標(biāo)程序的生成
2.1.3仿真調(diào)試
2.2ISP下載軟件的應(yīng)用
2.2.1ISP下載程序的過程
2.2.2使用ISP軟件下載程序的
操作步驟
2.3Proteus仿真軟件的應(yīng)用
2.3.1Proteus ISIS的功能介紹
2.3.2Proteus ISIS的用戶界面
2.3.3Proteus ISIS的單片機(jī)系統(tǒng)
仿真
2.3.4Proteus ISIS與Keil μVision
的聯(lián)合應(yīng)用
項(xiàng)目小結(jié)
練習(xí)與提高2
項(xiàng)目3單片機(jī)并行I/O端口的
應(yīng)用
教學(xué)導(dǎo)航
【任務(wù)3.1】8位LED燈閃爍的
控制
3.151系列單片機(jī)并行I/O端口
基本結(jié)構(gòu)
3.2認(rèn)識(shí)C51程序的結(jié)構(gòu)和
特點(diǎn)
3.2.1C51程序的認(rèn)識(shí)
3.2.2C51程序的基本結(jié)構(gòu)
3.2.3單片機(jī)C51語言的特點(diǎn)
3.2.4C51語言的標(biāo)識(shí)符與
關(guān)鍵字
【任務(wù)3.2】單向流水燈的控制
3.3C51語言的數(shù)據(jù)類型及
運(yùn)算符
3.3.1C51語言的數(shù)據(jù)類型
3.3.2常量與變量
3.3.3運(yùn)算符與表達(dá)式
【任務(wù)3.3】模擬汽車轉(zhuǎn)向燈的
控制
3.4C51語言的基本語句
3.4.1表達(dá)式語句和復(fù)合語句
3.4.2選擇語句
3.4.3循環(huán)語句
【任務(wù)3.4】霓虹燈控制
3.5數(shù)組
3.5.1一維數(shù)組
3.5.2二維數(shù)組
3.5.3字符型數(shù)組
3.6函數(shù)
3.6.1函數(shù)的分類與定義
3.6.2函數(shù)調(diào)用
3.6.3函數(shù)的返回值
項(xiàng)目小結(jié)
練習(xí)與提高3
單片機(jī)應(yīng)用技術(shù)項(xiàng)目式教程(C語言版)
目錄
項(xiàng)目4定時(shí)器/計(jì)數(shù)器與中斷系統(tǒng)的
應(yīng)用
教學(xué)導(dǎo)航
【任務(wù)4.1】音樂盒的設(shè)計(jì)
4.1定時(shí)器/計(jì)數(shù)器
4.1.1定時(shí)器/計(jì)數(shù)器概述
4.1.2定時(shí)器/計(jì)數(shù)器的運(yùn)行
控制
4.1.3定時(shí)器/計(jì)數(shù)器的四種工作
模式及其應(yīng)用
【任務(wù)4.2】模擬交通信號(hào)燈的定時(shí)
控制
【任務(wù)4.3】有緊急情況的交通信號(hào)燈
控制系統(tǒng)
4.2中斷系統(tǒng)
4.2.1中斷系統(tǒng)概述
4.2.2中斷系統(tǒng)結(jié)構(gòu)
4.2.3中斷響應(yīng)
【任務(wù)4.4】可控信號(hào)燈的控制
4.2.4外部中斷擴(kuò)展
項(xiàng)目小結(jié)
練習(xí)與提高4
項(xiàng)目5顯示器和鍵盤接口技術(shù)的
應(yīng)用
教學(xué)導(dǎo)航
【任務(wù)5.1】簡(jiǎn)易秒表的設(shè)計(jì)
5.1LED數(shù)碼管顯示器
5.1.1LED數(shù)碼管顯示器的結(jié)構(gòu)
與工作原理
5.1.2LED數(shù)碼管顯示器的連接
方式
【任務(wù)5.2】LED點(diǎn)陣電子廣告牌的
設(shè)計(jì)
5.2LED點(diǎn)陣顯示器
5.2.1LED點(diǎn)陣顯示器的結(jié)構(gòu)
5.2.2LED點(diǎn)陣顯示器的顯示
方式
5.2.316×16 LED點(diǎn)陣顯示器的
內(nèi)部結(jié)構(gòu)及工作原理
【任務(wù)5.3】字符型LCD廣告牌的
設(shè)計(jì)
5.3字符型液晶顯示器
5.3.1液晶顯示器的功能與
分類
5.3.2字符型液晶顯示器的結(jié)構(gòu)
與原理
5.3.3字符型液晶顯示器的
應(yīng)用
【任務(wù)5.4】具有控制功能的簡(jiǎn)易秒表的
設(shè)計(jì)
5.4鍵盤及接口技術(shù)
5.4.1按鍵和鍵盤
5.4.2獨(dú)立式鍵盤
5.4.3矩陣式鍵盤
【任務(wù)5.5】具有時(shí)間顯示的模擬交通
信號(hào)燈控制系統(tǒng)
項(xiàng)目小結(jié)
練習(xí)與提高5
項(xiàng)目6串行接口技術(shù)
教學(xué)導(dǎo)航
【任務(wù)6.1】彩燈的遠(yuǎn)程控制
6.1串行通信的基礎(chǔ)知識(shí)
6.1.1串行通信與并行通信
6.1.2串行通信的分類
6.1.3串行通信的制式
6.251系列單片機(jī)的串行接口
6.2.151系列單片機(jī)串行接口的
結(jié)構(gòu)
6.2.2串行接口的工作方式
6.3RS232C串行通信總線標(biāo)準(zhǔn)及
接口
6.3.1RS232C信息格式標(biāo)準(zhǔn)
6.3.2RS232C總線標(biāo)準(zhǔn)
6.3.3RS232C電平轉(zhuǎn)換
【任務(wù)6.2】模擬交通信號(hào)燈遠(yuǎn)程控制
系統(tǒng)
項(xiàng)目小結(jié)
練習(xí)與提高6
項(xiàng)目7單片機(jī)系統(tǒng)擴(kuò)展的設(shè)計(jì)
教學(xué)導(dǎo)航
【任務(wù)7.1】單片機(jī)擴(kuò)展EPROM
存儲(chǔ)器
7.1單片機(jī)擴(kuò)展總線及地址
鎖存器
7.1.1單片機(jī)總線構(gòu)成
7.1.2常用擴(kuò)展芯片
7.2存儲(chǔ)器的擴(kuò)展
7.2.1EPROM程序存儲(chǔ)器的
擴(kuò)展
7.2.2RAM數(shù)據(jù)存儲(chǔ)器的
擴(kuò)展
7.3簡(jiǎn)單I/O接口的擴(kuò)展
7.3.1I/O接口功能
7.3.2簡(jiǎn)單I/O接口的擴(kuò)展
項(xiàng)目小結(jié)
練習(xí)與提高7
項(xiàng)目8DA與AD轉(zhuǎn)換接口
技術(shù)
教學(xué)導(dǎo)航
【任務(wù)8.1】直流電動(dòng)機(jī)的控制
8.1單片機(jī)與DAC0832的接口
技術(shù)
8.1.1DA轉(zhuǎn)換器的概述
8.1.2典型DA轉(zhuǎn)換器
DAC0832
【任務(wù)8.2】簡(jiǎn)易數(shù)字電壓表的
設(shè)計(jì)
8.2單片機(jī)與ADC0809的接口
技術(shù)
8.2.1AD轉(zhuǎn)換器的概述
8.2.2ADC0809芯片及應(yīng)用
8.2.3指針及應(yīng)用
項(xiàng)目小結(jié)
練習(xí)與提高8
項(xiàng)目9單片機(jī)應(yīng)用系統(tǒng)綜合設(shè)計(jì)與
開發(fā)應(yīng)用
教學(xué)導(dǎo)航
【任務(wù)9.1】亮度可調(diào)、光色可變的
LED燈的設(shè)計(jì)
9.1單片機(jī)應(yīng)用系統(tǒng)開發(fā)要求
9.1.1單片機(jī)應(yīng)用系統(tǒng)開發(fā)的基本要求
9.1.2單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)分析方法
9.2系統(tǒng)硬件設(shè)計(jì)
9.3系統(tǒng)軟件設(shè)計(jì)
項(xiàng)目小結(jié)
練習(xí)與提高9
附錄
附錄AASCII(美國(guó)信息交換
標(biāo)準(zhǔn)碼)表
附錄BC51語言常見的庫函數(shù)
參考文獻(xiàn)