掃一掃
關注中圖網
官方微博
本類五星書更多>
-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
單片機原理及應用(C51版) 版權信息
- ISBN:9787560663357
- 條形碼:9787560663357 ; 978-7-5606-6335-7
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
單片機原理及應用(C51版) 內容簡介
本書以MCS-51系列單片機原理和應用為主線, 重點介紹單片機的結構、C51程序設計、內部標準功能單元、硬件系統擴展等內容, 并精心設計了大量例題, 提供了多種解題思路。全書結構規范、系統性強、實例豐富, 既注重基礎知識的講解和邏輯思維的訓練, 又突出工程實踐和實際應用。
單片機原理及應用(C51版) 目錄
第1章 單片機基礎知識 1
1.1 單片機概述 1
1.1.1 單片機的基本概念 1
1.1.2 單片機的特點 2
1.1.3 單片機系統 2
1.1.4 單片機程序設計語言 3
1.2 單片機的歷史和發展 4
1.2.1 單片機的發展歷史 4
1.2.2 單片機的發展趨勢 5
1.3 典型單片機簡介 5
1.3.1 MCS-51系列單片機 5
1.3.2 AT89系列單片機 6
1.3.3 PIC系列單片機 7
1.3.4 MSP430系列單片機 8
1.4 單片機的應用 8
1.4.1 單片機的應用特點 9
1.4.2 單片機的應用領域 9
思考與練習 10
第2章 單片機基礎結構和工作原理 11
2.1 單片機的組成和內部結構 11
2.1.1 單片機的組成 11
2.1.2 單片機的內部邏輯結構 12
2.1.3 CPU的內部結構 13
2.1.4 單片機其他結構模塊 14
2.2 單片機的外部引腳及功能 15
2.2.1 I/O引腳 15
2.2.2 控制引腳 15
2.2.3 電源與晶振引腳 16
2.3 單片機的存儲器結構 16
2.3.1 程序存儲器 16
2.3.2 數據存儲器 18
2.3.3 特殊功能寄存器 19
2.4 單片機的I/O電路 22
2.4.1 P0口 23
2.4.2 P1口 24
2.4.3 P2口 25
2.4.4 P3口 26
2.5 單片機的輔助電路 27
2.5.1 時鐘電路 27
2.5.2 復位方式和復位電路 28
2.5.3 單片機*小系統 30
2.6 單片機的工作時序和工作方式 30
2.6.1 時序的基本概念 31
2.6.2 單片機的工作時序 31
2.6.3 單片機的工作方式 32
思考與練習 34
第3章 單片機C51程序設計基礎 35
3.1 C51 概 述 35
3.1.1 C51程序結構概述 35
3.1.2 C51對標準C的擴展 36
3.2 C51的編譯和編譯預處理 37
3.2.1 編譯 37
3.2.2 編譯預處理 38
3.3 C51的基本語法 39
3.3.1 常量 39
3.3.2 變量 40
3.3.3 常用運算符與表達式 45
3.4 C51的程序結構 48
3.4.1 分支語句 48
3.4.2 循環語句 50
3.5 C51的函數 53
3.5.1 函數的定義和分類 53
3.5.2 函數的調用 55
3.5.3 中斷服務函數 56
3.6 C51的數組 57
3.6.1 數組的定義 57
3.6.2 數組的應用 58
3.7 C51的指針 59
3.7.1 指針與地址 59
3.7.2 指針的定義 60
3.7.3 指針的引用 61
3.8 讀寫I/O端口的C51編程 61
思考與練習 65
第4章 單片機的中斷系統 67
4.1 中斷系統的基本概念和基本結構 67
4.1.1 中斷的基本概念 67
4.1.2 中斷系統的基本結構 68
4.2 中斷系統的控制與實現 69
4.2.1 中斷請求控制 69
4.2.2 中斷允許控制 71
4.2.3 中斷優先級控制 71
4.3 中斷系統的處理過程 72
4.3.1 中斷響應 73
4.3.2 中斷處理 75
4.3.3 中斷返回 75
4.3.4 中斷請求的深入理解 76
4.4 中斷系統的應用 76
4.4.1 中斷函數 76
4.4.2 中斷程序的內容 77
4.4.3 外部中斷源的應用程序 78
4.4.4 外部中斷源的擴展及應用 80
思考與練 82
第5章 單片機的定時器/計數器 84
5.1 定時器/計數器的基本結構和工作原理 84
5.1.1 定時器/計數器的基本結構 84
5.1.2 定時器/計數器的工作原理 85
5.1.3 定時器/計數器的控制 85
5.2 定時器/計數器的工作方式 87
5.2.1 方式0 87
5.2.2 方式1 87
5.2.3 方式2 88
5.2.4 方式3 89
5.3 定時器/計數器的應用 89
5.3.1 定時器/計數器初值計算和初始化 89
5.3.2 計數應用 91
5.3.3 定時應用 93
5.3.4 門控位的應用 97
5.3.5 擴展外部中斷源 98
思考與練習 99
第6章 單片機串行通信接口 100
6.1 串行通信的基本概念 100
6.1.1 串行通信的分類 100
6.1.2 串行通信的數據傳輸方式 102
6.2 串行口的內部結構和工作原理 103
6.2.1 串行口的內部結構 103
6.2.2 串行口的工作原理 104
6.2.3 串行口的控制與狀態 104
6.2.4 串行口的工作方式 105
6.3 串行通信的應用 107
6.3.1 串行口波特率的確定和初始化 107
6.3.2 串行口用于擴展并行I/O口 110
6.3.3 雙機通信 112
6.3.4 多機通信 117
6.3.5 單片機與PC機之間的通信 120
思考與練習 127
第7章 單片機并行擴展技術 128
7.1 單片機的*小系統 128
7.1.1 80C51/89C51*小應用系統 128
7.1.2 8031*小應用系統 128
7.2 總線擴展及編址方法 129
7.2.1 單片機的外總線結構 129
7.2.2 單片機的擴展能力 130
7.2.3 地址譯碼方法 131
7.3 存儲器的擴展 133
7.3.1 EPROM程序存儲器的擴展 133
7.3.2 E2PROM程序存儲器的擴展 136
7.3.3 數據存儲器及其擴展 137
7.4 并行I/O口的擴展 139
7.4.1 簡單I/O擴展 140
7.4.2 LED數碼管顯示接口 141
7.4.3 鍵盤接口 147
7.5 A/D、D/A轉換器及應用 153
7.5.1 A/D轉換器 153
7.5.2 D/A轉換器 159
思考與練習 165
第8章 單片機串行擴展技術 167
8.1 串行總線概述 167
8.2 單總線接口及其擴展 167
8.2.1 單總線的基礎知識 167
8.2.2 單總線的數據傳輸時序 169
8.2.3 數字溫度傳感器DS18B20 170
8.3 I2C總線接口及其擴展 176
8.3.1 I2C總線的基礎知識 176
8.3.2 I2C總線的數據傳輸時序 177
8.3.3 I2C總線的時序模擬 178
8.3.4 串行程序存儲器AT24C04 180
8.4 SPI總線接口及其擴展 187
8.4.1 SPI總線的基礎知識 187
8.4.2 SPI總線的數據傳輸時序 188
8.4.3 A/D轉換器TLC549 189
思考與練習 192
第9章 單片機開發入門知識 193
9.1 單片機應用系統開發技術 193
9.1.1 單片機應用系統的開發過程 193
9.1.2 單片機開發調試工具 195
9.2 Keil集成開發平臺 198
9.2.1 應用程序的創建 199
9.2.2 應用程序的編輯、編譯和鏈接 203
9.2.3 應用程序的仿真和調試 204
9.2.4 應用程序調試的常用窗口 207
思考與練習 210
第10章 單片機學習板及功能模塊 211
10.1 單片機學習板的用途和特點 211
10.2 單片機學習板的整體設計 212
10.3 STC-ISP燒錄軟件的使用方法 212
10.4 單片機學習板的功能模塊 214
10.4.1 流水燈控制單元 214
10.4.2 數碼管顯示單元 215
10.4.3 蜂鳴器單元 218
10.4.4 獨立按鍵單元 219
10.4.5 矩陣鍵盤單元 220
10.4.6 液晶顯示單元 222
10.4.7 I2C總線單元 227
10.4.8 A/D和D/A單元 228
10.4.9 溫度測量單元 232
10.4.10 串口通信單元 234
附錄 236
附錄A ASCII表 236
附錄B MCS-51指令表 240
參考文獻 244
展開全部
書友推薦
- >
朝聞道
- >
經典常談
- >
詩經-先民的歌唱
- >
【精裝繪本】畫給孩子的中國神話
- >
巴金-再思錄
- >
自卑與超越
- >
伊索寓言-世界文學名著典藏-全譯本
- >
月亮虎
本類暢銷