單片機原理及套用技術項目化教程(高職)

單片機原理及套用技術項目化教程(高職)

《單片機原理及套用技術項目化教程(高職)》是2015年西安電子科技大學出版社出版的圖書,作者是楊志幫。

基本介紹

  • 書名:單片機原理及套用技術項目化教程(高職)
  • 作者:楊志幫
  • ISBN:978-7-5606-3554-5
  • 定價:25.5元
  • 出版社:西安電子科技大學出版社
  • 出版時間:2015-01
內容簡介,目錄,

內容簡介

本書以51系列單片機為背景,以項目為載體,結合Keil C51、Proteus等單片機系統開發軟體,從實用的角度出發,以項目的實施為主線,系統介紹了51系列單片機的結構、C語言編程、接口電路及其控制系統的套用技術。
全書包括閃爍的LED燈設計、交通信號燈模擬系統設計、中斷控制的花樣彩燈設計、定時器控制的報警燈設計、單片機的串口通信設計、單片機存儲器的擴展設計、簡單數字電壓表的設計、簡易信號發生器的設計、話機的撥號鍵盤與顯示系統設計、智慧型小車的設計與製作等十個項目,涵蓋了51單片機的引腳功能、內部資源、常見的接口電路、中斷、定時器/計數器、串列口的結構及使用、存儲器擴展技術、A/D及D/A轉換技術、鍵盤接口技術、顯示控制技術、電機控制技術等單片機的基礎知識。書中所選項目不僅可通過調試仿真軟體看到程式的運行結果,而且也可以動手製作。
本書可作為51單片機的初學者以及高職高專院校電子技術、自動化、機電一體化及其相關專業學生學習單片機的教材,也可作為從事單片機開發的工程技術人員的參考書。

目錄

項目1 閃爍的LED燈設計 1
1.1 項目描述 1
1.2 項目目的與要求 1
1.3 項目支撐知識連結 2
1.3.1 認識單片機 2
1.3.2 單片機中的數制與編碼 4
1.3.3 MCS-51系列單片機的基本結構 8
1.3.4 單片機最小系統的搭建 16
1.3.5 單片機套用系統的開發過程 23
1.4 項目實施 25
1.4.1 項目硬體設計 25
1.4.2 項目軟體設計 25
1.4.3 項目綜合仿真與調試 26
項目小結 32
項目拓展技能與練習 32
項目2 交通信號燈模擬系統設計 34
2.1 項目描述 34
2.2 項目目的與要求 34
2.3 項目支撐知識連結 35
2.3.1 C51程式組成與數據結構 35
2.3.2 C51的運算與構造數據類型 44
2.3.3 C51程式控制語句 51
2.3.4 C51函式 59
2.4 項目實施 62
2.4.1 項目硬體設計 62
2.4.2 項目軟體設計 63
2.4.3 項目綜合仿真與調試 65
項目小結 66
項目拓展技能與練習 66
項目3 中斷控制的花樣彩燈設計 68
3.1 項目描述 68
3.2 項目目的與要求 68
3.3 項目支撐知識連結 69
3.3.1 中斷系統概述 69
3.3.2 中斷的處理過程 70
3.4 項目實施 79
3.4.1 項目硬體設計 79
3.4.2 項目軟體設計 79
3.4.3 項目綜合仿真與調試 82
項目小結 83
項目拓展技能與練習 83
項目4 定時器控制的報警燈設計 84
4.1 項目描述 84
4.2 項目目的與要求 84
4.3 項目支撐知識連結 85
4.3.1 定時器/計數器的結構 85
4.3.2 定時器/計數器的工作方式 88
4.3.3 定時器/計數器套用舉例 90
4.4 項目實施 95
4.4.1 項目硬體設計 95
4.4.2 項目軟體設計 96
4.4.3 項目綜合仿真與調試 98
項目小結 100
項目拓展技能與練習 100
項目5 單片機的串口通信設計 101
5.1 項目描述 101
5.2 項目目的與要求 101
5.3 項目支撐知識連結 102
5.3.1 串列通信 102
5.3.2 單片機的串列口及工作方式 105
5.4 項目實施 113
5.4.1 項目硬體設計 113
5.4.2 項目軟體設計 113
5.4.3 項目綜合仿真與調試 116
項目小結 120
項目拓展技能與練習 121
項目6 單片機存儲器的擴展設計 122
6.1 項目描述 122
6.2 項目目的與要求 122
6.3 項目支撐知識連結 123
6.3.1 存儲器擴展概述 123
6.3.2 單片機程式存儲器擴展 125
6.3.3 單片機數據存儲器擴展 131
6.4 項目實施 137
項目小結 145
項目拓展技能與練習 145
項目7 簡單數字電壓表的設計 146
7.1 項目描述 146
7.2 項目目的與要求 146
7.3 項目支撐知識連結 147
7.3.1 A/D轉換器及其接口電路 147
7.3.2 LED數碼管顯示控制技術 153
7.4 項目實施 157
7.4.1 項目硬體設計 157
7.4.2 項目軟體設計 158
7.4.3 項目綜合仿真與調試 160
項目小結 162
項目拓展技能與練習 162
項目8 簡易信號發生器的設計 163
8.1 項目描述 163
8.2 項目目的與要求 163
8.3 項目支撐知識連結 164
8.3.1 D/A轉換器 164
8.3.2 DAC0832晶片及其單片機接口 165
8.4 項目實施 168
8.4.1 項目硬體設計 168
8.4.2 項目軟體設計 169
8.4.3 項目綜合仿真與調試 173
項目小結 175
項目拓展技能與練習 175
項目9 話機的撥號鍵盤與顯示系統設計 176
9.1 項目描述 176
9.2 項目目的與要求 177
9.3 項目支撐知識連結 177
9.3.1 鍵盤接口電路 177
9.3.2 液晶顯示控制技術 185
9.4 項目實施 198
9.4.1 項目硬體設計 199
9.4.2 項目軟體設計 199
9.4.3 項目綜合仿真與調試 204
項目小結 206
項目拓展技能與練習 206
項目10 智慧型小車的設計與製作 207
10.1 項目描述 207
10.2 項目目的與要求 207
10.3 項目支撐知識連結 208
10.3.1 直流電機 208
10.3.2 步進電機 213
10.4 項目實施 218
10.4.1 項目硬體設計 218
10.4.2 項目軟體設計 224
10.4.3 項目綜合仿真與調試 226
項目小結 230
項目拓展技能與練習 230
附錄A ASCII碼錶 231
附錄B C51常用庫函式 232
附錄C 51單片機彙編語言指令集 241
參考文獻 248

相關詞條

熱門詞條

聯絡我們