基于Proteus的單片機(jī)項(xiàng)目實(shí)踐教程(第2版)
定 價(jià):52 元
- 作者:劉燎原
- 出版時(shí)間:2023/12/1
- ISBN:9787121457951
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP368.1
- 頁(yè)碼:272
- 紙張:
- 版次:01
- 開(kāi)本:16開(kāi)
本書(shū)就是順應(yīng)高職教學(xué)改革的需要,采用任務(wù)驅(qū)動(dòng)、項(xiàng)目教學(xué)模式的編寫(xiě)思路,基于Keil Vision程序設(shè)計(jì)平臺(tái)和Proteus硬件仿真平臺(tái),精心選取了10個(gè)項(xiàng)目,把單片機(jī)的各個(gè)知識(shí)點(diǎn)貫穿在其中。本書(shū)編程語(yǔ)言選用C語(yǔ)言,由簡(jiǎn)到難,知識(shí)點(diǎn)逐個(gè)突破。本書(shū)還引進(jìn)Proteus仿真平臺(tái),突出學(xué)生軟件編程能力、設(shè)計(jì)能力的培養(yǎng),它可以充分仿真單片機(jī)系統(tǒng)工作情況,用構(gòu)建的虛擬單片機(jī)系統(tǒng)代替實(shí)際硬件電路,程序運(yùn)行于虛擬的MCU上,使軟件調(diào)試不再依賴實(shí)物硬件電路,等仿真結(jié)果達(dá)到系統(tǒng)預(yù)期效果后,再進(jìn)行硬件實(shí)物制作。
劉燎原,女,就職于江蘇建筑職業(yè)技術(shù)學(xué)院,副教授,主要教授單片機(jī)、模擬電子技術(shù)等課程,具有豐富的教學(xué)經(jīng)驗(yàn),并在多個(gè)期刊發(fā)表過(guò)多篇論文。承擔(dān)過(guò)省部級(jí)課題及校級(jí)課題多項(xiàng),承擔(dān)單片機(jī)校級(jí)精品在線課程建設(shè)。
項(xiàng)目1 點(diǎn)亮LED的設(shè)計(jì)與實(shí)現(xiàn) 1
1.1 任務(wù)描述 2
1.2 準(zhǔn)備知識(shí) 2
1.2.1 認(rèn)識(shí)單片機(jī) 2
1.2.2 單片機(jī)最小系統(tǒng) 6
1.2.3 單片機(jī)的存儲(chǔ)器 14
1.2.4 單片機(jī)C語(yǔ)言基礎(chǔ) 21
1.3 項(xiàng)目實(shí)現(xiàn) 29
1.3.1 設(shè)計(jì)思路 29
1.3.2 硬件電路設(shè)計(jì) 29
1.3.3 程序設(shè)計(jì) 30
1.3.4 仿真調(diào)試 31
1.3.5 項(xiàng)目拓展 46
思考與練習(xí) 46
項(xiàng)目2 流水燈的設(shè)計(jì)與實(shí)現(xiàn) 47
2.1 任務(wù)描述 48
2.2 準(zhǔn)備知識(shí) 48
2.3 項(xiàng)目實(shí)現(xiàn) 52
2.3.1 設(shè)計(jì)思路 52
2.3.2 硬件電路設(shè)計(jì) 52
2.3.3 程序流程設(shè)計(jì) 53
2.3.4 仿真調(diào)試 56
2.3.5 程序燒錄 56
2.3.6 項(xiàng)目拓展 62
思考與練習(xí) 62
?
項(xiàng)目3 手動(dòng)計(jì)數(shù)器的設(shè)計(jì)與實(shí)現(xiàn) 63
3.1 任務(wù)描述 63
3.2 準(zhǔn)備知識(shí) 64
3.2.1 數(shù)碼管靜態(tài)顯示 64
3.2.2 數(shù)碼管動(dòng)態(tài)顯示 68
3.2.3 外部中斷 74
3.3 項(xiàng)目實(shí)現(xiàn) 86
3.3.1 設(shè)計(jì)思路 86
3.3.2 硬件電路設(shè)計(jì) 86
3.3.3 軟件編程 86
3.3.4 仿真調(diào)試 88
3.3.5 項(xiàng)目拓展 89
思考與練習(xí) 90
項(xiàng)目4 倒計(jì)時(shí)的設(shè)計(jì)與實(shí)現(xiàn) 91
4.1 任務(wù)描述 91
4.2 準(zhǔn)備知識(shí) 92
4.2.1 單片機(jī)定時(shí)/計(jì)數(shù)器 92
4.2.2 鍵盤(pán)應(yīng)用 103
4.3 項(xiàng)目實(shí)現(xiàn) 111
4.3.1 設(shè)計(jì)思路 111
4.3.2 硬件電路設(shè)計(jì) 112
4.3.3 程序設(shè)計(jì) 112
4.3.4 仿真調(diào)試 115
4.3.5 項(xiàng)目拓展 116
思考與練習(xí) 117
項(xiàng)目5 數(shù)字電壓表的設(shè)計(jì)與實(shí)現(xiàn) 118
5.1 任務(wù)描述 118
5.2 準(zhǔn)備知識(shí) 119
5.3 項(xiàng)目實(shí)現(xiàn) 123
5.3.1 設(shè)計(jì)思路 123
5.3.2 硬件電路設(shè)計(jì) 123
5.3.3 程序設(shè)計(jì) 124
5.3.4 仿真調(diào)試 126
5.3.5 項(xiàng)目拓展 127
思考與練習(xí) 129
項(xiàng)目6 數(shù)字溫度計(jì)的設(shè)計(jì)與實(shí)現(xiàn) 130
6.1 任務(wù)描述 130
6.2 準(zhǔn)備知識(shí) 131
6.2.1 DS18B20 131
6.2.2 LCD 141
6.3 項(xiàng)目實(shí)現(xiàn) 151
6.3.1 設(shè)計(jì)思路 151
6.3.2 硬件電路設(shè)計(jì) 151
6.3.3 程序設(shè)計(jì) 152
6.3.4 仿真調(diào)試 157
6.3.5 項(xiàng)目拓展 157
思考與練習(xí) 158
項(xiàng)目7 簡(jiǎn)易波形發(fā)生器的設(shè)計(jì)與實(shí)現(xiàn) 159
7.1 任務(wù)描述 159
7.2 準(zhǔn)備知識(shí) 160
7.3 項(xiàng)目實(shí)現(xiàn) 165
7.3.1 設(shè)計(jì)思路 165
7.3.2 硬件電路設(shè)計(jì) 166
7.3.3 程序設(shè)計(jì) 166
7.3.4 仿真調(diào)試 169
7.3.5 項(xiàng)目拓展 170
思考與練習(xí) 171
項(xiàng)目8 玩具小車(chē)控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 172
8.1 任務(wù)描述 172
8.2 準(zhǔn)備知識(shí) 173
8.2.1 步進(jìn)電動(dòng)機(jī) 173
8.2.2 直流電動(dòng)機(jī) 180
8.3 項(xiàng)目實(shí)現(xiàn) 183
8.3.1 設(shè)計(jì)思路 183
8.3.2 硬件電路設(shè)計(jì) 183
8.3.3 程序設(shè)計(jì) 184
8.3.4 仿真調(diào)試 187
8.3.5 項(xiàng)目拓展 188
思考與練習(xí) 189
項(xiàng)目9 人機(jī)交互控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 190
9.1 任務(wù)描述 190
9.2 準(zhǔn)備知識(shí) 191
9.2.1 單片機(jī)的串行通信 191
9.2.2 單片機(jī)與PC之間的串行通信 205
9.3 項(xiàng)目實(shí)現(xiàn) 208
9.3.1 設(shè)計(jì)思路 208
9.3.2 硬件電路設(shè)計(jì) 209
9.3.3 程序設(shè)計(jì) 209
9.3.4 仿真調(diào)試 211
9.3.5 項(xiàng)目拓展 213
思考與練習(xí) 214
項(xiàng)目10 電子鐘的設(shè)計(jì)與實(shí)現(xiàn) 215
10.1 任務(wù)描述 216
10.2 準(zhǔn)備知識(shí) 216
10.2.1 DS1302 216
10.2.2 LCD12864 223
10.3 項(xiàng)目實(shí)現(xiàn) 232
10.3.1 設(shè)計(jì)思路 232
10.3.2 硬件電路 232
10.3.3 軟件設(shè)計(jì) 233
10.3.4 仿真調(diào)試 242
思考與練習(xí) 244
附錄A 單片機(jī)C語(yǔ)言的相關(guān)知識(shí) 245
附錄B 單片機(jī)C語(yǔ)言的編程模版 248
附錄C Proteus元件名稱的中英文對(duì)照 251
附錄D I2C器件AT24C04的原理與應(yīng)用 254
參考文獻(xiàn) 262