MCS-51/52單片機原理與實踐

MCS-51/52單片機原理與實踐

《MCS-51/52單片機原理與實踐》是2009年3月北京航空航天大學出版社出版的圖書,作者是公茂法。

基本介紹

  • 書名:MCS-51/52單片機原理與實踐
  • 作者:公茂法
  • ISBN:9787811245783
  • 頁數:330頁
  • 定價:30元
  • 出版社:北京航空航天大學出版社
  • 出版時間:2009年3月
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書系統地介紹MCS-51系列單片機的構成、原理及典型外圍接口電路及程式實例。第1章介紹單片機基礎及MCS-51在我國的發展及套用概論。第2~6章分別介紹MCS-51的結構、指令系統、中斷系統、計數器/定時器和串列口。第7章介紹MCS-51基本的並行擴展方法與實例。以上各章是單片機原理與套用的基本內容。第8章介紹C8051F360的基本內容。第9~11章分專題深入介紹MCS-51系列單片機常用串列擴展接口實例,典型的LED數碼顯示、鍵盤和LCD顯示接口及套用實例。
本教材基本部分仍以介紹MCS-51內容為核心,但套用部分,結合當前單片機發展趨勢嘗試引入C8051的部分內容,但這部分內容以套用為重點。
本書力求內容簡明易懂,理論聯繫實際,從實戰出發,精選實用接口電路和程式。
本書可作為電氣信息類本專科大學生單片機原理與接口技術課程教材,也可以供單片機套用開發技術人員作為參考書使用。

圖書目錄

第1章 緒論1
1.1 單片機的發展歷史與發展趨勢1
1.2 MCS51及其兼容系列單片機簡介3
1.3微型計算機數制及轉換8
1.4微型計祖邀算機中數和字元的表示11
習題119
第2章 MCS51單片機的結構與組成射堡櫃20
2.1 MCS51單片機的構成20
2.2 MCS51存儲器結構22
2.2.1核內RAM與SFR22
2.2.2 XRAM存儲空間29
2.3 MCS51的時鐘與復位電路牛凶章30
2.3.1時鐘電路30
2.3.2復位方式與復位電路32
2.4 AT89C51/52引腳與謎妹想功歸應雅催能36
2.5 AT89C51的I/O接口特性38
習題242
第3章 MCS51單片機指令系統43
3.1 MCS51指令格式43
3.2 MCS51系統的定址方式45
3.3 MCS51指令集51
3.3.1核內傳送指令51
3.3.2 算術運算類指令56
3.3.3 邏輯運算指令61
3.3.4 移位類指令64
3.3.5 轉移指令66
3.3.6 布爾變數操作類指令71
3.3.7 XRAM及ROM傳送指令74
3.4 彙編語言程式格式與調試環境76
3.5 彙編語言程式典型結構實例80
3.5.1順序程式設計80
3.5.2 分支程式設計81
3.5.3 循環程式設計83
3.5.4 子程式設計85
3.5.5 典型程式設計舉例90
習題 394
第4章 MCS51/52中斷系統與外部中斷95
4.1 中斷的概念95
4.2 MCS51/52中斷系統98
4.3 MCS51系統的外部中斷104
習題4109
第5章 MCS51/52的定時器/計數器110
5.1 MCS51定時器/計數器結構與原理110
5.2 MCS51定時器/計數器T0、T1套用116
5.3 MCS52定時器T2120
習題 5123
第6章 MCS51異步串列接口煉歸盼敬124
6.1串列通信的概念124
6.2 MCS51串列接口128
6.2.1 MCS51串列接口的結構128
6.2.2 MCS51串列接口的設定與控制129
6.2.3 MCS51異步串列接口的工作方式131
6.3 波特率的計算與設定135
6.4串列口套用舉例137
6.5 RS232接口與套用140
6.6 RS485接口與套用145
習題 6154
第7章 MCS51基本擴展舉例155
7.1 MCS51單片機核外匯流排概述155
7.2 數據存儲器XRAM擴展157
7.3 數字I/O擴展158
7.3.1簡單I/O口的擴展158
7.3.2 可程式並行I/O接口8255A160
7.4 A/D轉換器及其擴展170
7.5 D/A轉換器及其擴展176
7.6 綜合擴展實例182
7.7 非匯流排式並行擴展舉例183
習題 7185
第8章 C8051F360簡介187
8.1 C8051F360概述187
8.2 存儲器組織190
8.3 時鐘系統204
8.4 復位系統210
8.5 中斷系統218
8.6 輸入輸出連線埠224
8.7 調試方法與工具234
習題 8240
第9章 常用的串列接口技術241
9.1 常用的串列匯流排簡介241
9.1.1 SPI串列匯流排241
9.1.2 I2C匯流排243
9.2 串列E2PROM X5045接口擴展技術246
9.3 串記厚去行A/D轉換晶片TLC2543256
9.4 串列E2PROM晶片AT24CXX系列262
9.5 串列D/A轉換晶片MAX517270
9.6 串列實時時鐘晶片PCF8563274
習題9281
第10章 LED顯示與鍵盤接口283
10.1 鍵盤接口方式及LED顯示器接口方式283
10.2 幾種簡單鍵盤接口285
10.3 串列接口鍵盤與LED數碼顯示電路288
10.4 8255構成的動態掃描顯示與行列式鍵盤電路294
10.5 串列專用鍵盤/顯示管理晶片HD7279298
習題10308
第11章 LCD及其接口309
11.1 數碼型LCD309
11.2 並口點陣圖形LCD模組316
11.3 串口點陣圖形LCD322
習題11330
5.1 MCS51定時器/計數器結構與原理110
5.2 MCS51定時器/計數器T0、T1套用116
5.3 MCS52定時器T2120
習題 5123
第6章 MCS51異步串列接口124
6.1串列通信的概念124
6.2 MCS51串列接口128
6.2.1 MCS51串列接口的結構128
6.2.2 MCS51串列接口的設定與控制129
6.2.3 MCS51異步串列接口的工作方式131
6.3 波特率的計算與設定135
6.4串列口套用舉例137
6.5 RS232接口與套用140
6.6 RS485接口與套用145
習題 6154
第7章 MCS51基本擴展舉例155
7.1 MCS51單片機核外匯流排概述155
7.2 數據存儲器XRAM擴展157
7.3 數字I/O擴展158
7.3.1簡單I/O口的擴展158
7.3.2 可程式並行I/O接口8255A160
7.4 A/D轉換器及其擴展170
7.5 D/A轉換器及其擴展176
7.6 綜合擴展實例182
7.7 非匯流排式並行擴展舉例183
習題 7185
第8章 C8051F360簡介187
8.1 C8051F360概述187
8.2 存儲器組織190
8.3 時鐘系統204
8.4 復位系統210
8.5 中斷系統218
8.6 輸入輸出連線埠224
8.7 調試方法與工具234
習題 8240
第9章 常用的串列接口技術241
9.1 常用的串列匯流排簡介241
9.1.1 SPI串列匯流排241
9.1.2 I2C匯流排243
9.2 串列E2PROM X5045接口擴展技術246
9.3 串列A/D轉換晶片TLC2543256
9.4 串列E2PROM晶片AT24CXX系列262
9.5 串列D/A轉換晶片MAX517270
9.6 串列實時時鐘晶片PCF8563274
習題9281
第10章 LED顯示與鍵盤接口283
10.1 鍵盤接口方式及LED顯示器接口方式283
10.2 幾種簡單鍵盤接口285
10.3 串列接口鍵盤與LED數碼顯示電路288
10.4 8255構成的動態掃描顯示與行列式鍵盤電路294
10.5 串列專用鍵盤/顯示管理晶片HD7279298
習題10308
第11章 LCD及其接口309
11.1 數碼型LCD309
11.2 並口點陣圖形LCD模組316
11.3 串口點陣圖形LCD322
習題11330

相關詞條

熱門詞條

聯絡我們