微機原理(第2版)(2021年電子工業出版社出版的圖書)

微機原理(第2版)(2021年電子工業出版社出版的圖書)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

《微機原理(第2版)》是2021年電子工業出版社出版的圖書。

基本介紹

  • 中文名:微機原理(第2版)
  • 出版時間:2021年
  • 出版社:電子工業出版社 
  • ISBN:9787121407901
內容簡介,圖書目錄,作者簡介,

內容簡介

單片機是指在一塊晶片上集成CPU、ROM(或EPROM)、RAM、並行和串列I/O接口,以及定時/計數器等多種功能部件的微型計算機,這種微型計算機也可稱為微控制器。它具有集成度高,可靠性高,性能價格比高,適應溫度範圍寬,抗干擾能力強,小巧、靈活,易於實現機電一體化等優點,現已廣泛套用於檢測、控制、智慧型化儀器儀表,以及生產設備自動化、家用電器等領域。 本書繼承和發揚了第1版的風格和特色,增加了補碼運算並刪除了部分舊內容,以MCS-51單片機為主線,系統介紹了單片機的組成、彙編語言、指令系統、中斷系統,以及A/D和D/A接口等問題,並在此基礎上設計了單片機的實驗。 本書可作為高等院校教材,也可作為廣大科技人員的參考書。

圖書目錄

第1章 數據基礎及計算機概述 1
1.1 數值型數據的表示 1
1.1.1 進制 1
1.1.2 進制之間的轉換 5
1.1.3 帶符號數表示 7
1.1.4 定點表示與浮點表示 10
1.2 二進制數的運算 12
1.2.1 算術運算 12
1.2.2 邏輯運算 13
1.2.3 補碼的加減運算 14
1.3 非數值型數據的表示 16
1.3.1 漢字ASCII碼 16
1.3.2 漢字編碼 17
1.4 微型計算機概述 18
1.4.1 有關微型計算機系統的幾個概念 18
1.4.2 微型計算機的結構 19
1.4.3 微處理器的基本結構介紹 20
1.4.4 程式執行過程 21
本章小結 22
練習題 22
第2章 存儲器 24
2.1 存儲器基礎 24
2.1.1 存儲器的分類 24
2.1.2 半導體存儲器的性能指標 24
2.1.3 半導體存儲器的特點 25
2.2 隨機存取存儲器 26
2.2.1 RAM的基本結構 26
2.2.2 SRAM的基本存儲電路 27
2.2.3 DRAM基本存儲電路 28
2.2.4 RAM舉例 28
2.3 唯讀存儲器 31
2.3.1 ROM的基本結構 31
2.3.2 掩模ROM原理 31
2.3.3 PROM原理 32
2.3.4 EPROM原理 32
2.3.5 ROM舉例 34
2.3.6 閃速存儲器 35
2.4 一般CPU與存儲器的連線及擴展 36
2.4.1 連線中應考慮的問題 36
2.4.2 存儲器位數的擴展 37
2.4.3 存儲器字數的擴展 37
2.4.4 存儲器字數和位數的擴展 41
2.4.5 CPU與ROM和RAM晶片的連線 41
本章小結 41
練習題 41
第3章 MCS-51單片機的結構與原理 43
3.1 MCS-51單片機的內部結構 43
3.1.1 存儲器結構 43
3.1.2 CPU結構 47
3.1.3 I/O連線埠 51
3.1.4 定時/計數器 52
3.1.5 中斷系統 53
3.2 MCS-51單片機的引腳及其功能 53
3.3 MCS-51單片機的工作方式 56
3.3.1 復位方式 56
3.3.2 程式執行方式 57
3.3.3 節電方式 57
3.3.4 EPROM編程和校驗方式 60
3.4 MCS-51單片機的時序 60
3.4.1 機器周期和指令周期 61
3.4.2 MCS-51指令的取指/執行時序 61
3.4.3 訪問片外ROM/RAM的指令時序 63
3.5 MCS-51單片機外部存儲器的擴展 65
3.5.1 程式存儲器的擴展 65
3.5.2 數據存儲器的擴展 66
本章小結 68
練習題 68
第4章 指令系統與程式設計 70
4.1 指令的格式與定址方式 70
4.1.1 指令的格式 70
4.1.2 定址方式 71
4.2 MCS-51的指令系統 72
4.2.1 數據傳送類指令 72
4.2.2 算術運算類指令 74
4.2.3 邏輯操作類指令 77
4.2.4 程式控制類指令 79
4.2.5 布爾位操作指令 81
4.3 MCS-51的偽指令 83
4.4 彙編語言程式設計步驟與結構 86
4.4.1 程式設計步驟 86
4.4.2 程式流程圖 87
4.4.3 程式的基本結構 87
4.5 順序程式設計 88
4.6 分支程式設計 89
4.7 循環程式設計 94
4.8 子程式與運算程式設計 98
4.8.1 子程式設計 98
4.8.2 運算程式設計 103
4.9 宏彙編 108
4.9.1 宏定義 108
4.9.2 宏調用 109
4.9.3 局部標號 109
4.9.4 檔案包含 110
本章小結 110
練習題 110
第5章 MCS-51單片機的功能模組原理 113
5.1 微型計算機的輸入/輸出 113
5.1.1 I/O接口的作用 114
5.1.2 外部設備的編址 114
5.1.3 I/O數據的4種傳送方式 116
5.2 中斷的基本概念及MCS-51的中斷系統 119
5.2.1 中斷的基本概念 119
5.2.2 MCS-51的中斷系統 123
5.3 定時/計數器 133
5.3.1 定時/計數器控制與狀態暫存器 133
5.3.2 定時/計數器的工作方式 135
5.3.3 定時/計數器的初始設定 137
5.3.4 套用舉例 138
5.4 串列通信及串列接口 141
5.4.1 串列通信的基本知識 142
5.4.2 MCS-51系列單片機的串列接口 145
5.4.3 MCS-51系列單片機的串列接口的套用 151
本章小結 156
練習題 156
第6章 I/O接口擴展及單片機綜合套用 158
6.1 I/O接口擴展概述 158
6.1.1 I/O接口的作用 158
6.1.2 I/O接口的編址 159
6.1.3 I/O數據的傳送方式 159
6.1.4 數據匯流排隔離技術 160
6.2 用TTL晶片擴展簡單的I/O接口 161
6.2.1 用74LS377擴展8位並行輸出接口 161
6.2.2 用74LS244擴展8位並行輸入接口 162
6.3 MCS-51與可程式並行I/O晶片8255A的接口 162
6.3.1 8255A內部結構及其引腳功能 162
6.3.2 8255A的工作方式及其初始化編程 164
6.4 A/D與D/A轉換器及其套用 169
6.4.1 自動測控系統的構成 169
6.4.2 D/A轉換器(DAC) 171
6.4.3 MCS-51對8位DAC0832的接口 175
6.4.4 ADC0809的接口 178
6.4.5 ADC0809與MCS-51的連線及其套用 181
6.5 MCS-51單片機綜合套用實例 183
6.5.1 設計單片機套用系統的基本步驟 183
6.5.2 籃球專項技能綜合測試儀需求分析和總體設計 186
6.5.3 LED數碼管接口 187
6.5.4 鍵盤輸入接口 191
6.5.5 籃球專項技能綜合測試儀的總體功能實現 197
6.5.6 籃球綜合技能測試儀和個人計算機的程式通信 202
練習題 203
附錄A MCS-51實驗指導 207
實驗一 拆字實驗 207
實驗二 清零實驗 208
實驗三 數據傳送子程式 209
實驗四 多分支實驗 210
實驗五 P3.3口輸入、P1口輸出 211
實驗六 8255A控制交通燈 212
實驗七 脈衝計數(定時/計數器實驗) 213
實驗八 A/D轉換實驗 214
附錄B MCS-51指令一覽表 216
附錄C DVCC試驗箱操作命令簡介 220
C.1 鍵盤布置 220
C.2 鍵盤監控工作狀態 221
C.3 鍵盤監控操作命令介紹 223

作者簡介

楊峰,漢族,1964年2月出生,山東省招遠人,中共黨員,1988年6月畢業於山東大學無線電電子學專業,獲碩士學位。現為山東師範大學信息科學與工程學院教授、碩士生導師、通信工程系主任。主要研究領域為通信信號處理、無線通信網路、多媒體信息處理與通信等,參與國家自然科學基金項目1項,主持省級和校級教改項目5項,在EI會議及SCI期刊、EI期刊等核心期刊上發表論文30餘篇,主編教材和編著著作5部,獲國家發明專利授權7件、實用新型專利授權4件;獲得省科技進步二等獎等獎項3項,獲得省級教學成果獎一等獎1項、校級教學成果獎一等獎1項。指導碩士研究生30多名。

相關詞條

熱門詞條

聯絡我們