單片機(jī)技術(shù)應(yīng)用(C語言+仿真版)
定 價(jià):36 元
叢書名:全國高等院校規(guī)劃教材.精品與示范系列
- 作者:楊華 主編
- 出版時(shí)間:2017/8/1
- ISBN:9787121319167
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP368.1
- 頁碼:224
- 紙張:膠版紙
- 版次:1
- 開本:16開
本書結(jié)合當(dāng)前的職業(yè)教育改革要求,采用項(xiàng)目教學(xué)、任務(wù)驅(qū)動(dòng)方式進(jìn)行編寫,主要介紹單片機(jī)硬件系統(tǒng)、單片機(jī)開發(fā)系統(tǒng)軟件、單片機(jī)并行端口應(yīng)用、定時(shí)與中斷系統(tǒng)、顯示與鍵盤接口技術(shù)、A/D與D/A轉(zhuǎn)換接口、串行接口通信技術(shù)、單片機(jī)系統(tǒng)擴(kuò)展以及單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)等內(nèi)容。本書注重學(xué)生技能訓(xùn)練,通過20個(gè)項(xiàng)目任務(wù)開展教學(xué),每個(gè)教學(xué)環(huán)節(jié)包括任務(wù)分析、電路設(shè)計(jì)、軟件程序設(shè)計(jì)、仿真結(jié)果和任務(wù)小結(jié),將理論知識(shí)貫穿于任務(wù)實(shí)施中,任務(wù)內(nèi)容全部通過仿真實(shí)驗(yàn),程序完整,知識(shí)全面,具有很強(qiáng)的簡(jiǎn)潔性、清晰性、操作性和可讀性。 本教材配有免費(fèi)的電子教學(xué)課件、習(xí)題參考答案、仿真電路等,詳見前言。
近年來,隨著單片機(jī)技術(shù)的飛速發(fā)展,單片機(jī)課程逐漸成為高等職業(yè)院校許多專業(yè)的核心課程,其涉及知識(shí)面廣,技術(shù)應(yīng)用范圍寬,動(dòng)手能力強(qiáng),學(xué)生的學(xué)習(xí)熱情度高。本書結(jié)合當(dāng)前的職業(yè)教育改革要求,采用項(xiàng)目教學(xué)、任務(wù)驅(qū)動(dòng)方式進(jìn)行編寫。
全書分為8個(gè)項(xiàng)目,介紹單片機(jī)硬件系統(tǒng)、單片機(jī)開發(fā)系統(tǒng)、單片機(jī)并行端口應(yīng)用、定時(shí)與中斷系統(tǒng)、顯示與鍵盤接口技術(shù)、A/D與D/A轉(zhuǎn)換接口、串行接口通信技術(shù)、單片機(jī)系統(tǒng)擴(kuò)展,以及單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)等內(nèi)容。本書注重學(xué)生技能訓(xùn)練,通過20個(gè)項(xiàng)目任務(wù)開展教學(xué),每個(gè)教學(xué)環(huán)節(jié)包括任務(wù)分析、電路設(shè)計(jì)、軟件程序設(shè)計(jì)、仿真結(jié)果和任務(wù)小結(jié),將理論知識(shí)貫穿于任務(wù)實(shí)施中,任務(wù)內(nèi)容全部通過仿真實(shí)驗(yàn),程序完整,知識(shí)全面,具有很強(qiáng)的簡(jiǎn)潔性、清晰性、操作性和可讀性。
本書由長(zhǎng)春職業(yè)技術(shù)學(xué)院楊華、王雪麗任主編并統(tǒng)稿,趙麗、宮麗男任副主編。其中項(xiàng)目1由于周男老師編寫,項(xiàng)目2由關(guān)越老師編寫,項(xiàng)目3由王雪麗老師編寫,項(xiàng)目4中任務(wù)4-1、任務(wù)4-2、任務(wù)4-3由宮麗男老師編寫,項(xiàng)目4中任務(wù)4-4、任務(wù)4-5由楊華老師編寫,項(xiàng)目5由呂國策老師編寫,項(xiàng)目6由楊華老師編寫,項(xiàng)目7由高銳老師編寫,項(xiàng)目8中任務(wù)8-1、任務(wù)8-2由白冰老師編寫,項(xiàng)目8中任務(wù)8-3、任務(wù)8-4、任務(wù)8-5由趙麗老師編寫。
本書在編寫過程中參考了多位同行老師的著作和資料,在此一并表示感謝。
為了方便教師教學(xué),本書配有電子教學(xué)課件、習(xí)題參考答案、仿真電路等教學(xué)資源,請(qǐng)有此需要的教師登錄華信教育資源網(wǎng)(http://www.hxedu.com.cn)免費(fèi)注冊(cè)后進(jìn)行下載,有問題時(shí)請(qǐng)?jiān)诰W(wǎng)站留言或與電子工業(yè)出版社聯(lián)系(E-mail:hxedu@phei.com.cn)。
由于作者水平有限,書中難免有缺點(diǎn)和疏漏之處,懇請(qǐng)讀者提出寶貴意見。
楊華 講師,自2006起在長(zhǎng)春職業(yè)技術(shù)學(xué)院工程分院從事單片機(jī)技術(shù)應(yīng)用課程的教學(xué)與教研工作,擔(dān)任電氣自動(dòng)化專業(yè)帶頭人、單片機(jī)技術(shù)應(yīng)用課程負(fù)責(zé)人,有多項(xiàng)教研成果
項(xiàng)目1 單片機(jī)基礎(chǔ)及最小系統(tǒng)設(shè)計(jì)1
教學(xué)引導(dǎo)1
任務(wù)1-1 單燈閃爍控制設(shè)計(jì)及仿真2
1.1 單片機(jī)的概念、發(fā)展及應(yīng)用3
1.2 單片機(jī)引腳及結(jié)構(gòu)5
1.2.1 8051單片機(jī)的基本組成5
1.2.2 8051單片機(jī)的引腳定義及功能7
1.2.3 P3口的特殊功能8
1.3 單片機(jī)最小系統(tǒng)8
1.4 單片機(jī)存儲(chǔ)器結(jié)構(gòu)10
1.4.1 8051系列存儲(chǔ)器結(jié)構(gòu)10
1.4.2 數(shù)據(jù)儲(chǔ)存器10
1.4.3 程序存儲(chǔ)器13
項(xiàng)目小結(jié)13
習(xí)題113
項(xiàng)目2 單片機(jī)軟件使用與聯(lián)合仿真15
教學(xué)引導(dǎo)15
任務(wù)2-1 Proteus仿真軟件的使用16
2.1 Proteus仿真平臺(tái)界面16
2.2 Proteus的基本操作17
任務(wù)2-2 Keil軟件的使用18
2.3 Keil軟件的結(jié)構(gòu)與發(fā)展19
2.4 Keil軟件基本操作20
2.5 Proteus與Keil聯(lián)合仿真25
項(xiàng)目小結(jié)29
習(xí)題230
項(xiàng)目3 單片機(jī)輸入/輸出電路設(shè)計(jì)31
教學(xué)引導(dǎo)31
任務(wù)3-1 簡(jiǎn)單彩燈閃爍控制設(shè)計(jì)與仿真32
3.1 單片機(jī)并行I/O端口電路結(jié)構(gòu)34
3.1.1 P0口35
3.1.2 P1口36
3.1.3 P2口37
3.1.4 P3口38
3.2 認(rèn)識(shí)C語言39
3.2.1 C語言的優(yōu)點(diǎn)39
3.2.2 C語言程序結(jié)構(gòu)39
任務(wù)3-2 彩燈顯示開關(guān)狀態(tài)設(shè)計(jì)與仿真40
3.3 C語言基本語句43
3.3.1 表達(dá)語句與復(fù)合語句43
3.3.2 選擇語句43
3.3.3 循環(huán)語句46
任務(wù)3-3 汽車轉(zhuǎn)向控制設(shè)計(jì)與仿真49
3.4 C語言數(shù)據(jù)與運(yùn)算51
3.4.1 C語言數(shù)據(jù)類型51
3.4.2 C語言運(yùn)算符54
3.5 常量和變量60
3.5.1 常量60
3.5.2 變量61
3.6 C語言函數(shù)63
3.6.1 函數(shù)分類63
3.6.2 函數(shù)定義及調(diào)用63
項(xiàng)目小結(jié)66
習(xí)題367
項(xiàng)目4 單片機(jī)接口技術(shù)69
教學(xué)引導(dǎo)69
任務(wù)4-1 開關(guān)狀態(tài)數(shù)碼顯示電路設(shè)計(jì)與仿真70
4.1 數(shù)組的概念72
4.2 單片機(jī)與數(shù)碼管接口75
任務(wù)4-2 脈沖計(jì)數(shù)電路設(shè)計(jì)與仿真81
4.3 定時(shí)器/計(jì)數(shù)器83
任務(wù)4-3 點(diǎn)陣顯示電路設(shè)計(jì)與仿真90
4.4 單片機(jī)與點(diǎn)陣接口電路92
任務(wù)4-4 單獨(dú)鍵盤電路設(shè)計(jì)與仿真96
4.5 鍵盤接口的類別與控制98
任務(wù)4-5 簡(jiǎn)單計(jì)數(shù)器電路設(shè)計(jì)與仿真102
4.6 中斷系統(tǒng)104
項(xiàng)目小結(jié)112
習(xí)題4112
項(xiàng)目5 單片機(jī)擴(kuò)展技術(shù)114
教學(xué)引導(dǎo)114
任務(wù)5-1 數(shù)據(jù)存儲(chǔ)器擴(kuò)展設(shè)計(jì)與仿真115
5.1 數(shù)據(jù)存儲(chǔ)器的引腳及功能117
5.2 數(shù)據(jù)存儲(chǔ)器的種類及特點(diǎn)119
5.3 數(shù)據(jù)存儲(chǔ)器的主要性能指標(biāo)120
任務(wù)5-2 程序存儲(chǔ)器擴(kuò)展設(shè)計(jì)與仿真120
5.4 程序存儲(chǔ)器的引腳及功能124
5.5 程序存儲(chǔ)器的種類及特點(diǎn)126
5.6 存儲(chǔ)器的編址方法127
項(xiàng)目小結(jié)127
習(xí)題5127
項(xiàng)目6 A/D與D/A轉(zhuǎn)換接口電路設(shè)計(jì)129
教學(xué)引導(dǎo)129
任務(wù)6-1 簡(jiǎn)易數(shù)字電壓表設(shè)計(jì)130
6.1 A/D轉(zhuǎn)換工作原理133
6.2 A/D轉(zhuǎn)換器芯片ADC0809135
任務(wù)6-2 簡(jiǎn)易三角波發(fā)生器137
6.3 D/A轉(zhuǎn)換器芯片DAC0832140
項(xiàng)目小結(jié)143
習(xí)題6143
項(xiàng)目7 串行通信技術(shù)145
教學(xué)引導(dǎo)145
任務(wù)7-1 甲機(jī)串口控制乙機(jī)彩燈顯示系統(tǒng)設(shè)計(jì)146
7.1 串行通信的基本概念150
7.1.1 串行通信方式150
7.1.2 串行通信的制式151
7.1.3 串行通信波特率151
7.1.4 RS-232C串行通信協(xié)議152
7.2 MCS-51串行接口153
7.2.1 串行口的結(jié)構(gòu)153
7.2.2 串行口控制寄存器154
7.2.3 串行口工作方式155
7.3 MCS-51單片機(jī)多機(jī)通信158
7.3.1 多機(jī)通信電路連接158
7.3.2 多機(jī)通信連接原理159
7.3.3 多機(jī)通信過程及協(xié)議159
項(xiàng)目小結(jié)159
習(xí)題7160
項(xiàng)目8 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)163
教學(xué)引導(dǎo)163
任務(wù)8-1 可中斷控制彩燈控制器163
8.1 單片機(jī)控制產(chǎn)品開發(fā)流程168
8.2 焊接技術(shù)170
8.3 各種元器件的焊接方法171
任務(wù)8-2 點(diǎn)陣LED顯示儀172
8.4 譯碼器74HC154176
任務(wù)8-3 簡(jiǎn)易秒表178
8.5 秒的產(chǎn)生181
任務(wù)8-4 溫度檢測(cè)儀設(shè)計(jì)與制作182
8.6 溫度傳感器DS18B20的認(rèn)識(shí)及使用193
8.7 1602字符型液晶顯示器認(rèn)識(shí)及使用200
任務(wù)8-5 直流電動(dòng)機(jī)控制器的設(shè)計(jì)與制作205
8.8 電動(dòng)機(jī)的PWM驅(qū)動(dòng)212
項(xiàng)目小結(jié)213
習(xí)題8213
參考文獻(xiàn)214