-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
單片機原理及接口技術 版權信息
- ISBN:9787111754220
- 條形碼:9787111754220 ; 978-7-111-75422-0
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
單片機原理及接口技術 本書特色
市場上單片機的教材很多了,本書的特點是包括了接口技術,數字控制器的設計和系統應用開發。可以說是單片機和計算機控制兩門課的有機結合,是個有創新的嘗試。本書偏重于應用。例題精選,習題精選,和實際應用結合緊密。
單片機原理及接口技術 內容簡介
本書著重介紹計算機控制系統的組成、單片微型計算機的結構、軟件和硬件系統、基本控制算法及在工業控制中的應用技術。全書共9章,主要內容以單片機控制系統為例,介紹計算機控制系統的結構、組成和控制算法;分別講述MCS-51系列單片機的結構及工作原理、指令系統及程序設計(包括C51程序設計)、中斷系統、定時/計數器及串行口、系統擴展技術、過程輸入/輸出通道、數字控制器設計和單片機應用系統設計與開發等內容。
本書可作為計算機控制系統技術人員的參考書,也可作為高等院校自動化、電氣工程及其自動化、機器人工程、電子科學與技術、計算機科學與技術和機電一體化等專業的單片機原理或計算機控制技術課程教材。
單片機原理及接口技術 目錄
第1章 緒論 1
1.1 計算機控制系統的組成 1
1.1.1 計算機控制系統的硬件 2
1.1.2 計算機控制系統的軟件 3
1.2 計算機控制系統的分類 4
1.2.1 操作指導控制系統 4
1.2.2 直接數字控制系統 5
1.2.3 計算機監督控制系統 6
1.2.4 分布式控制系統 7
1.2.5 現場總線控制系統 8
1.3 常用的51系列單片機介紹 9
1.3.1 Intel公司MCS-51系列單片機 9
1.3.2 Atmel公司AT89系列單片機 10
1.3.3 Philips公司的51系列單片機 11
習題 11
第2章 MCS-51單片機的結構和時序 12
2.1 MCS-51單片機的結構 12
2.1.1 MCS-51單片機的組成 12
2.1.2 MCS-51單片機CPU結構 13
2.1.3 MCS-51單片機存儲器結構 17
2.1.4 MCS-51單片機并行I/O端口 22
2.1.5 MCS-51單片機定時/計數器 26
2.1.6 MCS-51單片機中斷系統 26
2.1.7 MCS-51單片機串行接口 27
2.2 MCS-51單片機引腳功能及片外總線結構 27
2.2.1 MCS-51單片機引腳功能 27
2.2.2 MCS-51單片機片外總線結構 29
2.3 MCS-51單片機的工作方式 30
2.3.1 復位工作方式 30
2.3.2 程序執行方式 32
2.3.3 節電工作方式 32
2.3.4 編程和校驗方式 33
2.4 MCS-51單片機的時序 33
2.4.1 MCS-51單片機時鐘電路 34
2.4.2 CPU時序的有關概念 34
2.4.3 MCS-51單片機的取指令和執行時序 35
2.4.4 MCS-51單片機訪問外部存儲器的指令時序 36
習題 38
第3章 MCS-51單片機指令系統及匯編程序設計 40
3.1 指令系統概述 40
3.1.1 匯編指令格式 40
3.1.2 指令描述符號介紹 41
3.2 尋址方式 42
3.2.1 立即尋址 42
3.2.2 寄存器尋址 42
3.2.3 直接尋址 42
3.2.4 寄存器間接尋址 43
3.2.5 變址尋址 43
3.2.6 相對尋址 44
3.2.7 位尋址 44
3.3 MCS-51單片機指令系統 45
3.3.1 數據傳送類指令 45
3.3.2 算術運算類指令 50
3.3.3 邏輯運算及移位指令 55
3.3.4 位操作指令 58
3.3.5 控制轉移類指令 59
3.4 匯編語言程序設計 65
3.4.1 匯編語言偽指令 65
3.4.2 結構化程序設計 68
習題 81
第4章 C51高級語言程序設計 85
4.1 C語言高級編程 85
4.1.1 C語言的特點 85
4.1.2 C語言與MCS-51單片機 86
4.1.3 C51編譯器 86
4.1.4 KEIL 8051開發工具 88
4.1.5 C51程序結構 89
4.2 C51對標準C語言的擴展 90
4.2.1 存儲區域 90
4.2.2 數據類型 91
4.2.3 常量和變量 93
4.2.4 存儲器模式 97
4.2.5 絕對地址的訪問 98
4.3 C51的運算符及表達式 100
4.3.1 算術運算符 100
4.3.2 關系運算符和邏輯運算符 101
4.3.3 位運算符 102
4.3.4 逗號運算符 103
4.3.5 賦值運算符 103
4.3.6 條件運算符 104
4.3.7 指針與地址運算符 104
4.3.8 表達式和表達式語句 105
4.4 C51函數 106
4.5 C51構造數據類型 114
4.5.1 數組和指針 114
4.5.2 結構、共同體和枚舉 118
4.6 C51庫函數 122
4.6.1 本征庫函數和非本征庫函數 122
4.6.2 訪問SFR和位地址的REGxx.H文件 123
4.6.3 C51庫函數 124
4.7 C51程序編寫 124
4.7.1 C51程序的基本結構 124
4.7.2 編寫高效的C51程序及優化程序 130
4.8 C51語言與匯編語言接口 132
4.8.1 C51與匯編語言的接口 132
4.8.2 函數的聲明及段名的命名規則 134
習題 136
第5章 MCS-51單片機定時器、中斷系統及串行口 137
5.1 MCS-51單片機的定時/計數器 137
5.1.1 定時/計數器的結構 137
5.1.2 定時/計數器的控制 138
5.1.3 定時/計數器的工作方式 139
5.1.4 定時/計數器的初始化 142
5.1.5 定時/計數器應用舉例 142
5.2 MCS-51單片機的中斷系統 147
5.2.1 中斷系統組成 147
5.2.2 中斷源和中斷請求標志 148
5.2.3 中斷控制 150
5.2.4 中斷的處理過程及響應時間 152
5.2.5 中斷系統的初始化及應用 154
5.2.6 中斷源的擴展 156
5.3 MCS-51單片機的串行接口 159
5.3.1 串行口的結構 159
5.3.2 串行口的工作方式 161
5.3.3 串行口的通信波特率 163
5.3.4 串行口的初始化 164
5.3.5 串行口的應用舉例 165
5.3.6 串行口在多機通信中的
應用 171
習題 172
第6章 單片機的人機交互與擴展技術 174
6.1 單片機系統的人機交互技術 174
6.1.1 顯示器接口技術 174
6.1.2 鍵盤接口技術 183
6.1.3 串行通信接口技術 188
6.2 存儲器的擴展技術 194
6.2.1 存儲器擴展中應考慮的問題 194
6.2.2 存儲器的并行擴展 195
6.2.3 存儲器的串行擴展 199
6.3 系統擴展技術 205
6.3.1 并行I/O接口的擴展及應用 205
6.3.2 可編程串行顯示接口芯片MAX7219及擴展應用 212
習題 218
第7章 過程通道 219
7.1 輸入/輸出通道結構 219
7.1.1 輸入通道結構 219
7.1.2 輸出通道結構 221
7.2 多路開關及采樣量化保持 222
7.2.1 多路模擬開關 222
7.2.2 信號采樣及量化 223
7.2.3 保持器 225
7.3 模擬量輸出通道
單片機原理及接口技術 作者簡介
祝超群,男,1977年2月出生,工學博士,副教授,碩士研究生導師。近年來主要從事網絡化系統控制、信息物理系統安全和計算機控制理論與應用等領域的教學和科研工作;主持國家自然科學基金項目1項、省部級項目3項,作為主要參加人參與國家自然科學基金項目3項;在國內外重要學術刊物和會議上發表學術論文30余篇,并長期擔任多個國際期刊和會議的審稿專家。
- >
月亮虎
- >
有舍有得是人生
- >
龍榆生:詞曲概論/大家小書
- >
苦雨齋序跋文-周作人自編集
- >
姑媽的寶刀
- >
伊索寓言-世界文學名著典藏-全譯本
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
回憶愛瑪儂