單片機套用與實踐教程(高職)

基本介紹

  • 書名:單片機套用與實踐教程(高職)
  • 作者:姜源 
  • ISBN: 9787560624563 
  • 類別:教材
  • 頁數:226 
  • 定價:21.00 
  • 出版社:西安電子科技大學出版社 
  • 出版時間:2010-08 
  • 裝幀:平裝
  • 開本:1/16 
圖書簡介,內容簡介,

圖書簡介

《單片機套用與實踐教程(高職)》是西安電子科技大學出版社出版的一本圖書。

內容簡介

本書主要介紹了AT89C51的基本結構、工作原理、指令系統、中斷系統、定時器/計數器、串列口等基本知識。書中從實際單片機控制系統出發,按照單片機的不同控制功能,將整個系統劃分為“鍵盤/顯示系統”、“時鐘系統”、“通信系統”、“測控系統”和“存儲系統”,從而形成全書的五大項目。
單片機套用與實踐教程(高職)
目錄
項目1 鍵盤/顯示系統的設計 1
任務一 單片機最小系統 1
任務要求 1
相關知識 1
知識1 單片機概述 1
知識2 計算機中的數 3
知識3 AT89C51單片機的結構 7
知識4 AT89C51單片機的引腳及其功能 12
知識5 AT89C51單片機最小系統 15
任務實施 18
任務擴展 19
知識6 AT89C51單片機I/O口內部結構 19
知識7 AT89C51單片機的工作方式 22
知識8 STC89C52單片機串口下載電路及流程 26
任務二 LED顯示器的設計 28
任務要求 28
相關知識 28
知識1 AT89C51單片機的存儲器 28
知識2 彙編語言與指令系統概述 34
知識3 定址方式 36
知識4 片內RAM傳送指令 39
知識5 移位指令 44
知識6 加1與減1指令 45
知識7 計數循環指令 47
知識8 無條件跳轉指令 48
知識9 單片機中的時鐘與時序 49
知識10 順序程式設計 51
知識11 循環程式設計 51
知識12 ORG與END偽指令 53
任務實施 53
任務擴展 56
知識13 程式設計步驟 56
知識14 源程式的彙編 57
知識15 其他常用偽指令 57
任務三 按鈕開關的使用 59
任務要求 59
相關知識 59
知識1 布爾操作指令 59
知識2 子程式設計及相關指令 63
知識3 堆疊指令 65
知識4 按鍵的特性及處理 66
任務實施 67
任務擴展 68
知識5 布爾操作指令的套用 68
知識6 獨立式按鍵接口 69
知識7 按鍵的識別 71
知識8 鍵編碼及鍵值 71
任務四 數碼管顯示器的設計 72
任務要求 72
相關知識 72
知識1 單片機程式設計中的常見碼字 72
知識2 查表指令及其套用 76
知識3 數據交換指令 77
知識4 邏輯運算指令 78
知識5 算術運算指令 84
知識6 碼字轉換程式設計 87
知識7 分支程式設計 89
任務實施 93
任務擴展 94
知識8 常見數據處理程式設計 94
知識9 常見算術運算程式設計 96
知識10 子程式設計及技巧 98
任務五 點陣顯示器的設計 99
任務要求 99
相關知識 100
知識1 點陣顯示器的結構 100
知識2 點陣顯示原理及碼字設計 100
任務實施 101
任務六 專用鍵盤顯示接口 106
任務要求 106
相關知識 106
知識1 HD7279A的引腳說明及硬體連線 106
知識2 HD7279A的控制指令 107
知識3 HD7279A的時序 111
任務實施 112
習題與思考題 115
項目2 時鐘系統的設計 119
任務一 電子時鐘的設計 119
任務要求 119
相關知識 119
知識1 定時器/計數器的結構及工作原理 119
知識2 定時器/計數器的控制暫存器 120
知識3 定時器/計數器的工作方式 122
知識4 中斷的相關概念 124
知識5 中斷源及中斷向量地址 125
知識6 中斷標誌與控制 126
知識7 中斷系統結構 129
知識8 中斷請求的回響、撤除及返回 129
知識9 定時器/計數器的套用 132
任務實施 133
任務擴展 141
知識10 定時器/計數器其他工作方式的套用 141
知識11 外部中斷的套用 144
知識12 中斷源的擴展 145
任務二 專用時鐘晶片的使用 146
任務要求 146
相關知識 146
知識1 DS1302概述 146
知識2 DS1302的控制字 147
知識3 DS1302的暫存器 148
知識4 DS1302的套用 148
任務實施 149
習題與思考題 154
項目3 通信系統的設計 156
任務一 雙機通信 156
任務要求 156
相關知識 156
知識1 串列通信基礎知識 156
知識2 AT89C51的串列接口 160
知識3 串列通信的工作方式 162
任務實施 166
任務擴展 171
知識4 串列接口工作方式0的套用 171
知識5 工作方式2和方式3的套用 174
知識6 多機通信 176
任務二 單片機與PC機通信 177
任務要求 177
相關知識 177
知識1 RS-232C匯流排標準 177
知識2 RS-232C接口電路 179
任務實施 180
任務擴展 183
知識3 PC機與多個單片機間的串列通信 183
習題與思考題 183
項目4 測控系統的設計 185
任務一 數字電壓表 185
任務要求 185
相關知識 185
知識1 A/D轉換器 185
知識2 ADC0809與單片機的接口 187
任務實施 188
任務擴展 190
知識3 逐次比較式A/D轉換原理 190
任務二 鋸齒波發生器 191
任務要求 191
相關知識 191
知識1 D/A轉換器 191
知識2 DAC0832的雙緩衝結構 193
知識3 DAC0832與單片機的接口 193
任務實施 194
習題與思考題 195
項目5 存儲系統的設計 196
任務一 並行存儲器的擴展 196
任務要求 196
相關知識 196
知識1 三匯流排接口及其擴展性能 196
知識2 EPROM程式存儲器概述 197
知識3 單片EPROM程式存儲器的擴充 198
知識4 並行RAM的擴展 199
知識5 外部RAM讀寫指令 200
知識6 外部RAM數據的常見處理 202
任務實施 204
任務擴展 205
知識7 多片EPROM程式存儲器的擴展 205
知識8 並行E2PROM的擴展方法 207
知識9 利用三匯流排接口擴展I/O口 208
任務二 串列E2PROM的擴展 209
任務要求 209
相關知識 209
知識1 E2PROM AT24C01的一般特性 210
知識2 E2PROM AT24C01的操作 211
知識3 AT24C01與單片機的接口 212
任務實施 214
習題與思考題 220
附錄 AT89C51單片機指令系統 222
參考文獻 226

相關詞條

熱門詞條

聯絡我們