單片機原理及套用(馮濤,秦永左主編的圖書)

單片機原理及套用(馮濤,秦永左主編的圖書)

《單片機原理及套用》是馮濤,秦永左出版的以MCS -51 系列單片機為例,介紹單片機硬體結果,指令系統,彙編語言,接口技術,以及C語言在單片機的套用等內容,是學習單片機的基礎教材。

基本介紹

  • 作品名稱:單片機原理及套用
  • 創作年代:2011年1月
  • 作品出處:馮濤,秦永左
  • 文學體裁:理論書籍
  • 作者:馮濤、秦永左
  • 出版社:國防工業出版社
  • 頁數:225
基本信息,內容簡介,目錄,

基本信息

書名單片機原理及套用
書號978-7-118-06096-6
作者馮濤,秦永左
出版時間2011年1月
譯者
版次1版1次
開本16
裝幀平裝
出版基金
頁數225
字數323
中圖分類TP368.1
叢書名
定價28.00

內容簡介

本書以MCS -51 系列單片機為中心,介紹單片機的原理及套用。全書共分九章。第一章單片機概述;第二章MCS -51 單片機的硬體結構;第三章MCS -51 單片機指令系統;第四章彙編語言程式設計示範;第五章MCS -51 單片機片內硬體資源的套用;第六章單片機系統接口技術;第七章單片機套用系統設計及舉例;第八章C 語言在單片機系統中的套用; 第九章51 單片機開發系統介紹。本書在編寫過程中參考了各種系列單片機的最新資料,吸取了單片機開發套用的最新成果。全書具有較強的系統性、先進性和實

目錄

第一章 單片機概述……1
1.1 什麼是單片機……1
1.2 目前流行的單片機……2
1.2.1 Intel 公司的單片機……2
1.2.2 Motorola 公司的單片機……2
1.2.3 Toshiba(東芝)公司的單片機……3
1.2.4 Hitachi(日立)公司的單片機……3
1.2.5 Atmel 公司的單片機……3
1.2.6 Philips 公司的單片機……3
1.2.7 Siemens(西門子)公司的單片機……4
1.3 單片機的套用……4
1.3.1 單片機控制系統的一般模式……4
1.3.2 單片機套用系統的研製過程……5
習題與思考題……8
第二章 MCS-51 單片機的硬體結構……10
2.1 MCS-51 單片機的硬體結構……10
2.2 MCS-51 單片機的引腳……11
2.3 MCS-51 單片機的微處理器……12
2.3.1 運算器……12
2.3.2 控制器……14
2.4 MCS-51 單片機存儲器的結構……14
2.4.1 程式存儲器……15
2.4.2 內部數據存儲器……16
2.4.3 特殊功能暫存器(SFR) ……17
2.4.4 位地址空間……19
2.4.5 外部數據存儲器……21
2.5 時鐘電路……21
2.5.1 時鐘電路……21
2.5.2 機器周期和指令周期……22
2.5.3 典型指令時序……23
2.6 MCS-51 單片機工作方式……25
2.6.1 復位方式和復位電路……25
2.6.2 掉電保護方式……26
習題與思考題……27
第三章 MCS-51 單片機指令系統……28
3.1 指令系統概述……28
3.2 指令格式……28
3.3 指令系統的定址方式……29
3.4 MCS-51 指令分類介紹……31
3.4.1 數據傳送類指令……32
3.4.2 算術操作指令……35
3.4.3 邏輯運算指令……39
3.4.4 控制轉移類指令……41
3.4.5 位操作指令……43
3.5 MCS-51 彙編語言的偽指令……44
3.6 MCS-51 彙編語言的指令匯總……46
習題與思考題……49
第四章 彙編語言程式設計示範……51
4.1 數據塊傳送……51
4.1.1 數據存儲器到數據存儲器……51
4.1.2 程式存儲器到數據存儲器……52
4.2 查表程式……53
4.3 散轉程式……55
4.4 碼制轉換……59
4.5 定點數運算……64
4.6 數字濾波……74
習題與思考題……80
第五章 MCS-51 單片機片內硬體資源的套用……82
5.1 中斷系統……82
5.1.1 中斷的基本概念……82
5.1.2 MCS-51 單片機的中斷系統結構……82
5.1.3 MCS-51 單片機的中斷源及控制……83
5.1.4 中斷回響……87
5.1.5 外部中斷回響時間……87
5.1.6 外部中斷的觸發方式選擇……88
5.1.7 中斷服務程式設計……88
5.2 I/O 連線埠套用……90
5.2.1 MCS-51 單片機並行I/O 連線埠結構……90
5.2.2 MCS-51 單片機並行I/O 連線埠的套用……91
5.3 定時器/計數器套用……92
5.3.1 MCS-51 單片機定時器/計數器的結構與控制……92
5.3.2 內部定時/計數器做定時器的套用……96
5.3.3 內部定時/計數器做計數器的套用……98
5.4 串列接口套用……102
5.4.1 MCS-51 單片機的串列口結構……102
5.4.2 串列接口的特殊功能暫存器……103
5.4.3 串列接口的工作方式……104
5.4.4 串列通信的波特率……106
5.4.5 串列通信套用舉例……107
5.5 休眠方式套用……112
習題與思考題……114
第六章 單片機系統接口技術……116
6.1 MCS-51 單片機外部匯流排的擴展……116
6.1.1 系統匯流排及構造……116
6.1.2 簡單I/O 接口的擴展……117
6.2 存儲器擴展……118
6.2.1 存儲器地址解碼擴展的地址解碼方法……119
6.2.2 程式存儲器的擴展……119
6.2.3 數據存儲器的擴展……123
6.3 顯示器接口技術……127
6.3.1 LED 數碼顯示器的結構與顯示段碼……127
6.3.2 液晶顯示器……130
6.4 鍵盤接口……138
6.4.1 獨立按鍵接口……139
6.4.2 矩陣式按鍵接口……139
6.4.3 鍵盤、顯示器組合接口……142
6.4.4 利用串列口實現鍵盤/顯示器接口……143
6.5 A/D、D/A 轉換器接口……145
6.5.1 D/A 轉換器接口……146
6.5.2 A/D 轉換器接口……154
6.5.3 串列A/D、D/A 轉換器接口……162
6.6 MCS-51 單片機與微型印表機的接口……167
習題與思考題……171
第七章 單片機套用系統設計及舉例……173
7.1 恆溫控制……173
7.1.1 微型計算機基本系統……174
7.1.2 執行信號輸出通道……176
7.1.3 系統的套用軟體……177
7.2 步進電機控制……178
7.2.1 步進電機的控制原理……178
7.2.2 步進電機的驅動方式……179
7.2.3 步進電機的單片機控制……180
7.3 電子時鐘設計……183
7.3.1 系統設計要求……183
7.3.2 總體方案設計……183
7.3.3 硬體設計……183
7.3.4 軟體設計……185
7.3.5 程式清單……186
第八章 C 語言在單片機系統中的套用……189
8.1 C 語言概述……189
8.2 單片機C51 的編程規範……193
8.3 C 語言套用舉例……196
8.3.1 短暫延時……196
8.3.2 C 語言加法程式……197
8.3.3 TLC1549 的套用……197
第九章 51 單片機開發系統介紹……200
9.1 開發系統簡介……200
9.1.1 仿真器介紹……200
9.1.2 仿真器軟體介紹……202
9.1.3 開發系統的套用……206
9.2 套用系統的抗干擾技術……209
9.2.1 干擾源及其傳播途徑……209
9.2.2 抗干擾措施……211
參考文獻……218

相關詞條

熱門詞條

聯絡我們