基于 Proteus 的單片機項目實踐教程 版權信息
- ISBN:9787121191398
- 條形碼:9787121191398 ; 978-7-121-19139-8
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
基于 Proteus 的單片機項目實踐教程 本書特色
《高職高專電類專業基礎課規劃教材:基于Proteus的單片機項目實踐教程》適合作為高職高專院校電子信息、計算機應用技術、機電等相關專業單片機技術課程的教材,也可作為廣大電子制作愛好者的自學用書。
基于 Proteus 的單片機項目實踐教程 內容簡介
本書采用任務驅動、項目教學模式的編寫思路,基于Keil Vision程序設計平臺和Proteus硬件仿真平臺,精心選取了10個項目,把單片機的各個知識點貫穿在其中。10個項目按照從簡單到復雜、從單一到綜合的順序排列,10個項目分別為:點亮LED、制作流水燈、制作手動計數器、設計倒計時、制作數字電壓表、制作數字溫度計、制作簡易信號發生器、設計玩具小車調速系統、利用PC控制流水燈、設計電子鐘。每個項目的內容安排都是一個閉環系統,包括:項目引入、任務描述、準備知識、項目實現、項目總結等環節。編程語言選用C語言,由簡到難,知識點逐個突破。
基于 Proteus 的單片機項目實踐教程 目錄
目 錄
項目1 點亮LED 1
1.1 任務描述 1
1.2 準備知識 2
1.2.1 認識單片機 2
1.2.2 單片機*小系統 6
1.2.3 單片機的存儲器 13
1.2.4 單片機C語言基礎 19
1.3 項目實現 27
1.3.1 設計思路 27
1.3.2 硬件電路設計 27
1.3.3 程序設計 28
1.3.4 仿真調試 29
思考與練習 43
項目2 制作流水燈 44
2.1 任務描述 44
2.2 準備知識 44
2.3 項目實現 48
2.3.1 設計思路 48
2.3.2 硬件電路設計 48
2.3.3 程序流程設計 49
2.3.4 仿真調試 52
2.3.5 程序燒錄 52
思考與練習 57
項目3 制作手動計數器 58
3.1 任務描述 58
3.2 準備知識 58
3.2.1 數碼管靜態顯示 58
3.2.2 數碼管動態顯示 63
3.2.3 外部中斷 66
3.3 項目實現 77
3.3.1 設計思路 77
3.3.2 硬件電路設計 77
3.3.3 軟件編程 78
3.3.4 仿真調試 79
思考與練習 80
項目4 設計倒計時 82
4.1 任務描述 82
4.2 準備知識 82
4.2.1 單片機定時/計數器 82
4.2.2 鍵盤應用 92
4.3 項目實現 100
4.3.1 設計思路 100
4.3.2 硬件電路設計 100
4.3.3 程序設計 100
4.3.4 仿真調試 103
思考與練習 105
項目5 制作數字電壓表 106
5.1 任務描述 106
5.2 準備知識 106
5.3 項目實現 110
5.3.1 設計思路 110
5.3.2 硬件電路設計 110
5.3.3 程序設計 110
5.3.4 仿真調試 113
思考與練習 114
項目6 制作數字溫度計 115
6.1 任務描述 115
6.2 準備知識 115
6.2.1 DS18B20 115
6.2.2 LCD液晶顯示 124
6.3 項目實現 132
6.3.1 設計思路 132
6.3.2 硬件電路設計 132
6.3.3 程序設計 132
6.3.4 仿真調試 138
思考與練習 139
項目7 制作簡易波形發生器 140
7.1 任務描述 140
7.2 準備知識 140
7.3 項目實現 145
7.3.1 設計思路 145
7.3.2 硬件電路設計 146
7.3.3 程序設計 146
7.3.4 仿真調試 149
思考與練習 150
項目8 設計玩具小車調速系統 151
8.1 任務描述 151
8.2 準備知識 151
8.2.1 步進電動機 151
8.2.2 直流電動機調速 158
8.3 項目實現 161
8.3.1 設計思路 161
8.3.2 硬件電路設計 162
8.3.3 程序設計 162
8.3.4 仿真調試 165
思考與練習 167
項目9 利用PC控制流水燈 168
9.1 任務描述 168
9.2 準備知識 168
9.2.1 單片機串行通信 168
9.2.2 單片機與PC之間的串行通信 181
9.3 項目實現 185
9.3.1 設計思路 185
9.3.2 硬件電路設計 185
9.3.3 程序設計 185
9.3.4 仿真調試 187
思考與練習 190
項目10 設計電子鐘 191
10.1 任務描述 191
10.2 準備知識 191
10.2.1 DS1302應用 191
10.2.2 圖形點陣12864 199
10.3 項目實現 208
10.3.1 設計思路 208
10.3.2 硬件電路 208
10.3.3 軟件設計 209
10.3.4 仿真調試 219
思考與練習 221
附錄A 單片機C語言 222
附錄B 單片機C語言編程模板 225
附錄C Proteus元件英文符號 228
附錄D I2C器件AT24C04的原理與應用 230
參考文獻 238
展開全部
基于 Proteus 的單片機項目實踐教程 節選
《高職高專電類專業基礎課規劃教材:基于Proteus的單片機項目實踐教程》適合作為高職高專院校電子信息、計算機應用技術、機電等相關專業單片機技術課程的教材,也可作為廣大電子制作愛好者的自學用書。