基於Proteus的單片機項目實踐教程

基於Proteus的單片機項目實踐教程

《基於Proteus的單片機項目實踐教程》是2012年12月電子工業出版社出版的圖書,作者是劉燎原。

基本介紹

  • 中文名:基於Proteus的單片機項目實踐教程
  • 作者:劉燎原
  • ISBN:9787121191398
  • 頁數:248頁
  • 定價:31元
  • 出版社:電子工業出版社
  • 出版時間:2012年12月
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書採用任務驅動、項目教學模式的編寫思路,基於Keil Vision程式設計平台和Proteus硬體仿真平台,精心選取了10個項目,把單片機的各個知識點貫穿在其中。10個項目按照從簡單到複雜、從單一到綜合的順序排列,10個項目分別為:舟兵殃淋點亮LED、製作流水燈、製作手動計數器、設計倒計時、製作數字電壓表、製作數字溫度計、製作簡易信號發生器、設計玩具小車調速系統、利用PC控制流水燈、設計電子鐘。每個項目的內容安排都是一個閉環系統,包括:項目引入、任務描述、準備知識、項目實芝催套夜現、項目總結榆辯等環節。程式語言選用C語言,由簡到難,知識點逐個突破。

圖書目錄

目 錄
項目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.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
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.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

相關詞條

熱門詞條

聯絡我們