單片機(jī)應(yīng)用技術(shù)

-
【作 者】周越 主編
【I S B N 】978-7-5084-6247-9
【責(zé)任編輯】張玉玲
【適用讀者群】高職高專
【出版時(shí)間】2009-01-01
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版
【頁(yè) 數(shù)】160
【千字?jǐn)?shù)】
【印 張】
【定 價(jià)】¥18
【叢 書】21世紀(jì)高職高專教學(xué)做一體化規(guī)劃教材
【備注信息】
簡(jiǎn)介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書
本書是根據(jù)高職高專教育培養(yǎng)目標(biāo)和單片機(jī)原理及應(yīng)用課程教學(xué)的基本要求編寫的。以80C51系列單片機(jī)為主線,采用了“項(xiàng)目引領(lǐng),任務(wù)驅(qū)動(dòng)”的教學(xué)模式,符合讀者的認(rèn)知規(guī)律,充分體現(xiàn)了以人為本的指導(dǎo)思想。
全書共10個(gè)模塊:初識(shí)單片機(jī)、一步一步學(xué)單片機(jī)、80C51的指令系統(tǒng)和程序設(shè)計(jì)、80C51的中斷系統(tǒng)及定時(shí)/計(jì)數(shù)器、串行通信、80C51的顯示接口技術(shù)、80C51的鍵盤接口技術(shù)、8255接口芯片、A/D與D/A轉(zhuǎn)換接口、應(yīng)用設(shè)計(jì)舉例。
本書內(nèi)容豐富實(shí)用,通俗易懂,列舉并分析大量應(yīng)用實(shí)例,可作為高職高專院校相關(guān)專業(yè)的教材,也可供從事單片機(jī)開發(fā)、應(yīng)用的工程技術(shù)人員參考。
項(xiàng)目主線、任務(wù)驅(qū)動(dòng)、理實(shí)一體、易學(xué)易懂、配有免費(fèi)電子教案
傳統(tǒng)的單片機(jī)教學(xué),均是以單片機(jī)的結(jié)構(gòu)為主線,先講單片機(jī)的硬件結(jié)構(gòu),然后講指令、軟件編程,接著是單片機(jī)系統(tǒng)的擴(kuò)展和各種外圍器件的應(yīng)用,最后再講一些實(shí)例。這種先理論后實(shí)踐,教、做分離的教學(xué)模式,使高職高專學(xué)生普遍感到難學(xué)。
偉大的教育家陶行知先生一貫倡導(dǎo)“教學(xué)做合一”的教學(xué)思想,指出“教學(xué)做是一件事,不是三件事,我們要在做中教,在做中學(xué)”。他認(rèn)為,學(xué)習(xí)首先要喚起學(xué)生的學(xué)習(xí)興趣,“學(xué)生有了興味,就肯用全副精神去做事體,所以‘學(xué)’與‘樂(lè)’是不可分離的”。
本書秉承陶行知先生的這些思想,按照由淺入深、由易到難的原則和教學(xué)大綱的要求,以80C51系列單片機(jī)為主線,以培養(yǎng)學(xué)生應(yīng)用能力為宗旨,打破原有界限,將各部分知識(shí)分解成一個(gè)個(gè)知識(shí)點(diǎn),采用了“項(xiàng)目引領(lǐng),任務(wù)驅(qū)動(dòng)”的教學(xué)模式,視各章為一個(gè)項(xiàng)目,每個(gè)項(xiàng)目又由多個(gè)任務(wù)組成,學(xué)生通過(guò)完成各個(gè)任務(wù)而掌握本章的所有知識(shí)。全書以讀者的認(rèn)知規(guī)律為主線,充分體現(xiàn)了以人為本的指導(dǎo)思想。導(dǎo)入一個(gè)個(gè)知識(shí)點(diǎn),用鮮活實(shí)用的典型范例,調(diào)動(dòng)學(xué)生積極思維,激發(fā)學(xué)生的學(xué)習(xí)興趣,使學(xué)生在做每一個(gè)項(xiàng)目的過(guò)程中,領(lǐng)悟知識(shí),掌握技能,理解思路,學(xué)會(huì)應(yīng)用,真正體現(xiàn)了高職教育教學(xué)做一體化教學(xué)理念的顯著特色。
本書內(nèi)容豐富實(shí)用,分10個(gè)模塊進(jìn)行講解。
模塊一介紹單片機(jī)的基本知識(shí)、計(jì)算機(jī)中數(shù)據(jù)的表示方法。
模塊二首先介紹Keil軟件及仿真器的使用,然后介紹相關(guān)的單片機(jī)結(jié)構(gòu)與原理、單片機(jī)的指令,并用Keil軟件、實(shí)驗(yàn)仿真器來(lái)完成這些任務(wù),一些不便集成到任務(wù)中的知識(shí)則分散在各任務(wù)之間介紹。讀者學(xué)完本模塊,實(shí)際上已實(shí)現(xiàn)初步入門,可以做一些模仿性的實(shí)驗(yàn)、開發(fā)、編程工作。
模塊三介紹80C51的指令系統(tǒng)和匯編語(yǔ)言程序設(shè)計(jì)。
模塊四介紹中斷系統(tǒng)、定時(shí)器/計(jì)數(shù)器等單片機(jī)內(nèi)部常用的“外圍”電路。
模塊五介紹串行通信技術(shù)。
模塊六介紹顯示器接口技術(shù)。通過(guò)時(shí)鐘、LCD文本顯示器等任務(wù)介紹LED顯示器、LCD顯示的接口技術(shù)。
模塊七介紹鍵盤接口技術(shù),通過(guò)任務(wù)學(xué)習(xí)各種鍵盤設(shè)計(jì)技術(shù)。
模塊八介紹8255接口芯片,掌握擴(kuò)展I/O口的方法。
模塊九介紹模擬量接口,通過(guò)多路輸入電壓表、任意波形發(fā)生器等任務(wù)學(xué)習(xí)A/D、D/A相關(guān)知識(shí)。
模塊十為應(yīng)用設(shè)計(jì)舉例,介紹點(diǎn)陣顯示屏技術(shù)和單片機(jī)音樂(lè)程序的設(shè)計(jì)技術(shù)。
本書具有以下幾個(gè)特點(diǎn):
(1)針對(duì)性強(qiáng)。貼近高職高專學(xué)生實(shí)際,通俗易懂,便于閱讀。
(2)層次性強(qiáng)。由淺入深,由易到難,循序漸進(jìn),逐步提升。
(3)趣味性強(qiáng)。實(shí)例引導(dǎo),激發(fā)興趣,增強(qiáng)學(xué)習(xí)者的自信心和成就感。
(4)實(shí)踐性強(qiáng)。“做”字當(dāng)頭,樂(lè)在其中,在做中教,在做中學(xué)。
本書由江海職業(yè)技術(shù)學(xué)院周越副教授任主編,正德職業(yè)技術(shù)學(xué)院盧彥民老師、托普職業(yè)技術(shù)學(xué)院費(fèi)莉老師、紫瑯職業(yè)技術(shù)學(xué)院陳國(guó)良老師、建東職業(yè)技術(shù)學(xué)院袁鋒老師、揚(yáng)州環(huán)境資源職業(yè)技術(shù)學(xué)院陳愛(ài)文老師任副主編。周越編寫了模塊一、模塊二、模塊三和模塊十;盧彥民編寫了模塊六和模塊七;費(fèi)莉編寫了模塊八;陳國(guó)良編寫了模塊九;袁鋒編寫了模塊四;陳愛(ài)文編寫了模塊五。另外,在程序的編制和軟件的調(diào)試中,鄭棣、洪曉靜、丁紅、趙琳琳、范愛(ài)華等老師做了大量的工作,并制作多媒體課件。郭振民教授認(rèn)真細(xì)致地審閱了全書并提出了許多寶貴意見(jiàn),謹(jǐn)此表示衷心感謝。
由于編者水平有限,書中難免存在缺點(diǎn)和錯(cuò)誤,懇請(qǐng)廣大讀者批評(píng)指正。
模塊一 初識(shí)單片機(jī) 1
1.1 單片機(jī)的發(fā)展 1
1.1.1 電子計(jì)算機(jī)的問(wèn)世及其經(jīng)典結(jié)構(gòu) 2
1.1.2 微型計(jì)算機(jī)的組成及其應(yīng)用形態(tài) 3
1.1.3 單片機(jī)的發(fā)展過(guò)程 3
1.1.4 單片機(jī)的特點(diǎn)及應(yīng)用領(lǐng)域 4
1.2 數(shù)制與編碼 5
1.2.1 數(shù)制 5
1.2.2 不同進(jìn)位計(jì)數(shù)制之間的轉(zhuǎn)換 6
模塊二 一步一步學(xué)單片機(jī) 11
2.1 Keil軟件的使用 11
2.1.1 仿真的概念 16
2.1.2 仿真的種類 17
2.2 80C51單片機(jī)的結(jié)構(gòu) 17
2.3 80C51單片機(jī)的存儲(chǔ)器結(jié)構(gòu) 23
2.3.1 單片機(jī)的工作過(guò)程 24
2.3.2 單片機(jī)的存儲(chǔ)器組織 25
2.3.3 指令的繼續(xù)學(xué)習(xí) 28
2.4 80C51單片機(jī)的并行端口結(jié)構(gòu) 30
2.4.1 指令的繼續(xù)學(xué)習(xí) 31
2.4.2 80C51單片機(jī)的并行端口結(jié)構(gòu) 31
模塊三 80C51的指令系統(tǒng)和程序設(shè)計(jì) 35
3.1 80C51指令系統(tǒng)概述 35
3.1.1 計(jì)算機(jī)常用的編程語(yǔ)言 35
3.1.2 匯編語(yǔ)言指令格式 36
3.2 指令的尋址方式 37
3.3 數(shù)據(jù)傳送類指令 40
3.3.1 內(nèi)部RAM單元之間的數(shù)據(jù)傳送指令 41
3.3.2 棧操作指令 43
3.3.3 數(shù)據(jù)交換指令 44
3.3.4 累加器A與外部RAM的數(shù)據(jù)傳送指令 44
3.3.5 累加器A與ROM的數(shù)據(jù)傳送指令(查表指令) 45
3.4 算術(shù)運(yùn)算類指令 46
3.4.1 加法指令 47
3.4.2 減法指令 49
3.4.3 乘法指令 50
3.4.4 除法指令 50
3.5 邏輯運(yùn)算與循環(huán)類指令 51
3.5.1 循環(huán)移位指令(4條) 52
3.5.2 求反指令(一條) 52
3.5.3 清零指令(一條) 53
3.5.4 邏輯與操作指令(6條) 53
3.5.5 邏輯或操作指令(6條) 53
3.5.6 邏輯異或操作指令(6條) 53
3.6 控制轉(zhuǎn)移類指令 55
3.6.1 無(wú)條件轉(zhuǎn)移指令 55
3.6.2 條件轉(zhuǎn)移指令 56
3.6.3 子程序調(diào)用與返回指令 57
3.6.4 空操作指令 58
3.7 位操作類指令 58
3.7.1 位傳送指令 58
3.7.2 位置位和位清零指令 59
3.7.3 位邏輯運(yùn)算指令 59
3.7.4 位條件轉(zhuǎn)移指令 59
3.8 程序設(shè)計(jì)實(shí)例 60
3.8.1 順序結(jié)構(gòu)程序設(shè)計(jì) 60
3.8.2 分支結(jié)構(gòu)程序設(shè)計(jì) 63
3.8.3 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 66
3.8.4 子程序設(shè)計(jì) 67
模塊四 80C51的中斷系統(tǒng)及定時(shí)/計(jì)數(shù)器 71
4.1 80C51的中斷系統(tǒng) 71
4.1.1 中斷的概念 73
4.1.2 中斷控制(兩級(jí)管理) 74
4.1.3 80C51單片機(jī)中斷處理過(guò)程 76
4.2 80C51的定時(shí)/計(jì)數(shù)器 78
4.2.1 定時(shí)/計(jì)數(shù)器的結(jié)構(gòu)和工作原理 81
4.2.2 定時(shí)/計(jì)數(shù)器的控制字 82
4.2.3 定時(shí)/計(jì)數(shù)器的4種工作方式 83
模塊五 串行通信 87
5.1 串行通信概述 89
5.2 與串行口有關(guān)的特殊功能寄存器 90
5.3 串行口的4種工作方式 91
5.4 波特率的設(shè)計(jì) 93
模塊六 80C51的顯示接口技術(shù) 95
6.1 LED顯示技術(shù) 95
6.2 LCD模塊顯示技術(shù) 102
模塊七 80C51的鍵盤接口技術(shù) 112
7.1 獨(dú)立式鍵盤開關(guān) 112
7.2 矩陣式鍵盤開關(guān) 117
模塊八 8255接口芯片 123
模塊九 A/D與D/A轉(zhuǎn)換接口 128
9.1 A/D轉(zhuǎn)換接口 128
9.1.1 A/D轉(zhuǎn)換器概述 131
9.1.2 典型A/D轉(zhuǎn)換器芯片ADC0809 132
9.1.3 MCS-51單片機(jī)與ADC0809接口 133
9.2 D/A轉(zhuǎn)換接口 136
9.2.1 D/A轉(zhuǎn)換器概述 138
9.2.2 典型D/A轉(zhuǎn)換器芯片DAC0832 138
9.2.3 單緩沖方式的接口 140
9.2.4 雙緩沖方式的接口 141
模塊十 應(yīng)用設(shè)計(jì)舉例 143
10.1 點(diǎn)陣LED顯示屏 143
10.2 單片機(jī)音樂(lè)程序的設(shè)計(jì) 148
參考文獻(xiàn) 151
- 單片機(jī)應(yīng)用技術(shù)項(xiàng)目教程(C語(yǔ)言版)(第三版) [主編 郭志勇]
- 單片機(jī)原理及應(yīng)用技術(shù)(C語(yǔ)言版) [周國(guó)運(yùn) 魯慶賓 趙天翔 編著]
- 單片機(jī)實(shí)用技術(shù)項(xiàng)目教程 [主編 周威 熊輝]
- 單片機(jī)原理及應(yīng)用項(xiàng)目化教程(C語(yǔ)言版) [主編 謝四連 王善偉 李石林]
- 單片機(jī)控制技術(shù) [李美菊 劉敏 許艷梅]
- 單片機(jī)應(yīng)用技術(shù)項(xiàng)目教程(C語(yǔ)言版)(第二版) [主編 郭志勇]
- 單片機(jī)技術(shù)實(shí)驗(yàn)實(shí)訓(xùn)教程(第二版) [周越 鄭棣]
- 單片機(jī)應(yīng)用教程 [胡云冰 聶振華]
- 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)安裝與調(diào)試 [主編 田浩鵬]
- 單片機(jī)原理及應(yīng)用設(shè)計(jì)(第二版) [主編 胡輝 ]
- 單片機(jī)原理及典型應(yīng)用接口技術(shù) [劉甫 陳健美 編著]
- 單片機(jī)原理及應(yīng)用教程(C語(yǔ)言版) [主編 周國(guó)運(yùn)]
- 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)與訓(xùn)練 [胡輝 主編]
- 單片機(jī)應(yīng)用技術(shù)項(xiàng)目教程(C語(yǔ)言版) [郭志勇]
- 單片機(jī)原理及應(yīng)用 [主 編 李英順]
- 單片機(jī)原理及應(yīng)用(C語(yǔ)言版) [周國(guó)運(yùn) 主編]
- 16位單片機(jī)及語(yǔ)音嵌入式系統(tǒng) [趙定遠(yuǎn) 馬洪江 主編]
- 單片機(jī)原理及應(yīng)用設(shè)計(jì) [胡輝 主編]
- 單片機(jī)原理與應(yīng)用 [金龍國(guó) 主編]
- 單片機(jī)原理與應(yīng)用技術(shù) [秦實(shí)宏 周龍 肖忠 等編著]
- 單片機(jī)接口技術(shù)(C51版) [張道德 編著]
- 單片機(jī)原理及基于單片機(jī)的嵌入式系統(tǒng)設(shè)計(jì) [蔡方凱 主編]
- 單片機(jī)原理與應(yīng)用 [胡輝 主編]
- 單片機(jī)技術(shù)實(shí)驗(yàn)實(shí)訓(xùn)教程 [周越 等編著]
- 單片機(jī)原理與應(yīng)用系統(tǒng)設(shè)計(jì) [李云鋼 等編著]
- 計(jì)算機(jī)硬件技術(shù)實(shí)驗(yàn)教程 [張志勇 戴金波 主編]
-
>通識(shí)課
>理工類基礎(chǔ)課
>程序設(shè)計(jì)
>大數(shù)據(jù)與人工智能
>計(jì)算機(jī)網(wǎng)絡(luò)與通信
>辦公應(yīng)用
>數(shù)據(jù)庫(kù)技術(shù)
>數(shù)字媒體、虛擬現(xiàn)實(shí)
>電工電子
>物聯(lián)網(wǎng)技術(shù)
>單片機(jī)、微機(jī)原理
>數(shù)據(jù)結(jié)構(gòu)、軟件工程
>輔助設(shè)計(jì)
>圖形圖像
>電商物流、信管
>航空工業(yè)
>機(jī)械與自動(dòng)化
>電子信息
>經(jīng)管
>新聞、廣播影視
- 生活經(jīng)管more>>
- 單片機(jī)技術(shù)實(shí)驗(yàn)實(shí)訓(xùn)教程(第二版)
- CSS+DIV頁(yè)面布局技術(shù)
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)(第三版)
- JSP Web開發(fā)技術(shù)任務(wù)驅(qū)動(dòng)式教程
- 平面設(shè)計(jì)項(xiàng)目化教程
- Java程序設(shè)計(jì)
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)(第二版)
- 網(wǎng)頁(yè)前端技術(shù)
- 大學(xué)計(jì)算機(jī)信息技術(shù)教程(第二版)
- 動(dòng)態(tài)網(wǎng)站設(shè)計(jì)制作與維護(hù)
- 大學(xué)計(jì)算機(jī)信息技術(shù)實(shí)訓(xùn)教程(第二版)
- 計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)
- C語(yǔ)言程序設(shè)計(jì)教學(xué)做一體化
- 可編程控制器實(shí)驗(yàn)與實(shí)訓(xùn)教程
- Java程序設(shè)計(jì)案例教程
- SQL Server數(shù)據(jù)庫(kù)技術(shù)