單片機技術套用(C語言+仿真版)

單片機技術套用(C語言+仿真版)

《單片機技術套用(C語言+仿真版)》是2017年8月電子工業出版社出版的圖書,作者是楊華、王雪麗。

基本介紹

  • 書名:單片機技術套用(C語言+仿真版)
  • 作者:楊華、王雪麗
  • ISBN:9787121319167
  • 頁數:224頁
  • 定價:36元
  • 出版社:電子工業出版社
  • 出版時間:2017年8月
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書結合當前的職業教育改革要求,採用項目教學、任務驅動方式進行編寫,主要介紹單片機硬體系統、單片機開發系統軟體、單片機並行連線埠套用、定時與中斷系統、顯示與鍵盤接口技術、A/D與D/A轉換接口、串列接口通信技術、單片機系統擴展以及單片機套用系統設計等內容。本書注重學生技能訓練,通過20個項目任務開展教學,每個教學環節包括任務分析、電路設計、軟體程式設計、仿真結果和任務小結,將理論知識貫穿於任務實施中,任務內容全部通過仿真實驗,程式完整,知識全面,具有很強的簡潔性、清晰性、操作性和可讀性。 本教材配有免費的電子教學課件、習題參考答案、仿真電路等,詳見前言。

圖書目錄

項目1 單片機基礎及最小系統設計 1
教學引導 1
任務1-1 單燈閃爍控制設計及仿真 2
1.1 單片機的概念、發展及套用 3
1.2 單片機引腳及結構 5
1.2.1 8051單片機的基本組成 5
1.2.2 8051單片機的引腳定義及功能 7
1.2.3 P3口的特殊功能 8
1.3 單片機最小系統 8
1.4 單片機存儲器結構 10
1.4.1 8051系列存儲器結構 10
1.4.2 數據儲存器 10
1.4.3 程式存儲器 13
項目小結 13
習題1 13
項目2 單片機軟體使用與聯合仿真 15
教學引導 15
任務2-1 Proteus仿真軟體的使用 16
2.1 Proteus仿真平台界面 16
2.2 Proteus的基本操作 17
任務2-2 Keil軟體的使用 18
2.3 Keil軟體的結構與發展 19
2.4 Keil軟體基本操作 20
2.5 Proteus與Keil聯合仿真 25
項目小結 29
習題2 30
項目3 單片機輸入/輸出電路設計 31
教學引導 31
任務3-1 簡單彩燈閃爍控制設計與仿真 32
3.1 單片機並行I/O連線埠電路結構 34
3.1.1 P0口 35
3.1.2 P1口 36
3.1.3 P2口 37
3.1.4 P3口 38
3.2 認識C語言 39
3.2.1 C語言的優點 39
3.2.2 C語言程式結構 39
任務3-2 彩燈顯示開關狀態設計與仿真 40
3.3 C語言基本語句 43
3.3.1 表達語句與複合語句 43
3.3.2 選擇語句 43
3.3.3 循環語句 46
任務3-3 汽車轉向控制設計與仿真 49
3.4 C語言數據與運算 51
3.4.1 C語言數據類型 51
3.4.2 C語言運算符 54
3.5 常量和變數 60
3.5.1 常量 60
3.5.2 變數 61
3.6 C語言函式 63
3.6.1 函式分類 63
3.6.2 函式定義及調用 63
項目小結 66
習題3 67
項目4 單片機接口技術 69
教學引導 69
任務4-1 開關狀態數碼顯示電路設計與仿真 70
4.1 數組的概念 72
4.2 單片機與數碼管接口 75
任務4-2 脈衝計數電路設計與仿真 81
4.3 定時器/計數器 83
任務4-3 點陣顯示電路設計與仿真 90
4.4 單片機與點陣接口電路 92
任務4-4 單獨鍵盤電路設計與仿真 96
4.5 鍵盤接口的類別與控制 98
任務4-5 簡單計數器電路設計與仿真 102
4.6 中斷系統 104
項目小結 112
習題4 112
項目5 單片機擴展技術 114
教學引導 114
任務5-1 數據存儲器擴展設計與仿真 115
5.1 數據存儲器的引腳及功能 117
5.2 數據存儲器的種類及特點 119
5.3 數據存儲器的主要性能指標 120
任務5-2 程式存儲器擴展設計與仿真 120
5.4 程式存儲器的引腳及功能 124
5.5 程式存儲器的種類及特點 126
5.6 存儲器的編址方法 127
項目小結 127
習題5 127
項目6 A/D與D/A轉換接口電路設計 129
教學引導 129
任務6-1 簡易數字電壓表設計 130
6.1 A/D轉換工作原理 133
6.2 A/D轉換器晶片ADC0809 135
任務6-2 簡易三角波發生器 137
6.3 D/A轉換器晶片DAC0832 140
項目小結 143
習題6 143
項目7 串列通信技術 145
教學引導 145
任務7-1 甲機串口控制乙機彩燈顯示系統設計 146
7.1 串列通信的基本概念 150
7.1.1 串列通信方式 150
7.1.2 串列通信的制式 151
7.1.3 串列通信波特率 151
7.1.4 RS-232C串列通信協定 152
7.2 MCS-51串列接口 153
7.2.1 串列口的結構 153
7.2.2 串列口控制暫存器 154
7.2.3 串列口工作方式 155
7.3 MCS-51單片機多機通信 158
7.3.1 多機通信電路連線 158
7.3.2 多機通信連線原理 159
7.3.3 多機通信過程及協定 159
項目小結 159
習題7 160
項目8 單片機套用系統設計 163
教學引導 163
任務8-1 可中斷控制彩燈控制器 163
8.1 單片機控制產品開發流程 168
8.2 焊接技術 170
8.3 各種元器件的焊接方法 171
任務8-2 點陣LED顯示儀 172
8.4 解碼器74HC154 176
任務8-3 簡易秒表 178
8.5 秒的產生 181
任務8-4 溫度檢測儀設計與製作 182
8.6 溫度感測器DS18B20的認識及使用 193
8.7 1602字元型液晶顯示器認識及使用 200
任務8-5 直流電動機控制器的設計與製作 205
8.8 電動機的PWM驅動 212
項目小結 213
習題8 213
參考文獻 214

相關詞條

熱門詞條

聯絡我們