注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)計算機(jī)組織與體系結(jié)構(gòu)單片機(jī)原理、接口與C51應(yīng)用程序設(shè)計

單片機(jī)原理、接口與C51應(yīng)用程序設(shè)計

單片機(jī)原理、接口與C51應(yīng)用程序設(shè)計

定 價:¥32.00

作 者: 王耀琦 編
出版社: 西安電子科技大學(xué)出版社
叢編項: 高職學(xué)校電子與通信類專業(yè)"十二五"規(guī)劃教材
標(biāo) 簽: 工學(xué) 教材 研究生/本科/??平滩?/td>

ISBN: 9787560629612 出版時間: 2013-03-01 包裝: 平裝
開本: 16開 頁數(shù): 288 字?jǐn)?shù):  

內(nèi)容簡介

  《高職學(xué)校電子與通信類專業(yè)“十二五”規(guī)劃教材·單片機(jī)原理、接口與C51應(yīng)用程序設(shè)計》系統(tǒng)介紹了MCS-51單片機(jī)的硬件結(jié)構(gòu)、指令系統(tǒng)、C51程序設(shè)計方法與各種常用硬件的接口設(shè)計.內(nèi)容包括MCS-51系列單片機(jī)的硬件結(jié)構(gòu),MCS-51的匯編語言指令與程序設(shè)計,MCS-51語言程序設(shè)計,MCS-51的中斷,MCS-51的定時器/計數(shù)器,MCS-51的串口通信,MCS-51的系統(tǒng)擴(kuò)展,等內(nèi)容。

作者簡介

暫缺《單片機(jī)原理、接口與C51應(yīng)用程序設(shè)計》作者簡介

圖書目錄

第1章 緒論 1
1.1 工業(yè)控制系統(tǒng)組成方案 1
1.2 計算機(jī)概述 1
1.3 單片機(jī)的發(fā)展簡史 4
1.4 單片機(jī)產(chǎn)品近況 5
1.5 ARM內(nèi)核單片機(jī)簡介 7
1.6 單片機(jī)的應(yīng)用領(lǐng)域 9
習(xí)題 10

第2章 MCS-51系列單片機(jī)的硬件結(jié)構(gòu) 11
2.1 MCS-51系列單片機(jī)簡介 11
2.2 MCS-51系列單片機(jī)的硬件結(jié)構(gòu) 12
2.3 MCS-51系列單片機(jī)的外部引腳及片外總線 14
2.4 MCS-51系列單片機(jī)的存儲器結(jié)構(gòu) 16
2.5 MCS-51系列單片機(jī)的I/O結(jié)構(gòu) 22
2.6 MCS-51系列單片機(jī)的時鐘電路及時序 26
2.6.1 時鐘電路 27
2.6.2 時序 27
2.6.3 指令時序 28
2.7 MCS-51系列單片機(jī)的工作方式 29
2.7.1 復(fù)位方式 29
2.7.2 單步執(zhí)行方式 31
2.8 MCS-51系列單片機(jī)的最小系統(tǒng) 31
習(xí)題 32

第3章 MCS-51的匯編語言指令與程序設(shè)計 33
3.1 MCS-51指令系統(tǒng)概述 33
3.2 MCS-51指令系統(tǒng)的尋址方式 33
3.3 MCS-51指令系統(tǒng)的指令 36
3.3.1 數(shù)據(jù)傳送指令 37
3.3.2 算術(shù)運(yùn)算指令 40
3.3.3 邏輯運(yùn)算指令 41
3.3.4 控制轉(zhuǎn)移指令 42
3.3.5 位操作指令 45
3.4 偽指令 45
3.5 匯編語言程序設(shè)計舉例 47
3.5.1 碼制轉(zhuǎn)換 47
3.5.2 拆字與拼字 48
3.5.3 運(yùn)算程序 49
習(xí)題 50

第4章 C51語言程序設(shè)計 51
4.1 概述 51
4.1.1 編程語言 51
4.1.2 匯編語言的特點 51
4.1.3 C語言的特點 51
4.2 C51基本語法 52
4.2.1 C51基本數(shù)據(jù)類型 52
4.2.2 C51的運(yùn)算 54
4.2.3 C51的運(yùn)算符與表達(dá)式 58
4.2.4 C51的輸入/輸出函數(shù) 62
4.2.5 C51程序的基本結(jié)構(gòu)與相關(guān)語句 63
4.3 函數(shù) 65
4.3.1 函數(shù)的定義 66
4.3.2 函數(shù)的聲明 67
4.3.3 函數(shù)的調(diào)用 67
4.4 C51的組合數(shù)據(jù)類型 68
4.4.1 指針 68
4.4.2 結(jié)構(gòu)體 68
4.4.3 聯(lián)合體 70
4.4.4 枚舉 71
習(xí)題 71

第5章 MCS-51的中斷 73
5.1 概述 73
5.2 MCS-51中斷系統(tǒng) 74
5.2.1 中斷源請求 75
5.2.2 中斷控制 76
5.3 中斷處理 78
5.3.1 中斷響應(yīng) 78
5.3.2 中斷返回與撤銷 79
5.4 中斷程序的編寫與外部中斷的擴(kuò)充 80
習(xí)題 83

第6章 MCS-51的定時器/計數(shù)器 84
6.1 概述 84
6.2 定時器/計數(shù)器T0、T1的寄存器 86
6.3 定時器/計數(shù)器T0、T1的工作方式 87
6.4 定時器/計數(shù)器T2 89
6.4.1 T2的寄存器 90
6.4.2 T2的工作方式 91
6.5 定時器/計數(shù)器的初始化編程及應(yīng)用 94
習(xí)題 101

第7章 MCS-51串口通信 102
7.1 串行通信基礎(chǔ)知識 102
7.1.1 并行通信與串行通信 102
7.1.2 串行通信的制式 103
7.1.3 異步通信和同步通信 103
7.1.4 波特率 104
7.2 MCS-51的串行口及控制寄存器 104
7.2.1 串行口的結(jié)構(gòu) 104
7.2.2 串行口控制寄存器 105
7.3 串行口工作方式 106
7.3.1 方式0 106
7.3.2 方式1 107
7.3.3 方式2和方式3 108
7.4 串行口的初始化與應(yīng)用 109
7.4.1 串行口的初始化 109
7.4.2 串行口的應(yīng)用 110
7.5 單片機(jī)與PC的通信 117
7.5.1 RS-232串行總線通信的基本原理 117
7.5.2 RS-485串行總線通信的基本原理 120
7.5.3 USB串行總線通信的基本原理 122
習(xí)題 126

第8章 MCS-51系統(tǒng)擴(kuò)展 127
8.1 概述 127
8.2 存儲器擴(kuò)展 129
8.2.1 程序存儲器的擴(kuò)展 130
8.2.2 數(shù)據(jù)存儲器的擴(kuò)展 133
8.3 I/O口的擴(kuò)展 136
8.3.1 概述 136
8.3.2 可編程芯片8155 138
習(xí)題 143

第9章 單片機(jī)與鍵盤、顯示器的接口技術(shù) 144
9.1 單片機(jī)與鍵盤的接口 144
9.1.1 按鍵電路和抖動的消除 144
9.1.2 獨立式鍵盤與單片機(jī)的接口 145
9.1.3 行列式鍵盤 146
9.2 單片機(jī)與LED顯示器的接口 147
9.2.1 LED顯示器的基本結(jié)構(gòu)和原理 147
9.2.2 LED的顯示方式 149
9.2.3 LED的譯碼與驅(qū)動 150
9.3 鍵盤/顯示接口芯片及其應(yīng)用 151
9.3.1 鍵盤/顯示并行接口芯片8279 151
9.3.2 鍵盤/顯示串行接口芯片ZLG7289B 157
9.4 單片機(jī)與LCD顯示器的接口 162
9.4.1 字符點陣式液晶顯示器1602 162
9.4.2 點陣圖形液晶顯示模塊12864 169
習(xí)題 176

第10章 單片機(jī)與A/D、D/A轉(zhuǎn)換器的接口技術(shù) 177
10.1 A/D轉(zhuǎn)換器及其接口電路 177
10.1.1 概述 177
10.1.2 并行A/D轉(zhuǎn)換器及其軟硬件設(shè)計 180
10.1.3 SPI串行接口A/D轉(zhuǎn)換器TLC1543 185
10.1.4 SPI串行接口A/D轉(zhuǎn)換器TLC2543 191
10.2 單片機(jī)與D/A轉(zhuǎn)換器的接口 193
10.2.1 概述 194
10.2.2 DAC0832與單片機(jī)的接口 194
10.2.3 串行接口D/A轉(zhuǎn)換器TLC5615 199
習(xí)題 202

第11章 單片機(jī)與I2C總線芯片的接口技術(shù) 203
11.1 I2C總線的基本概念 203
11.2 虛擬I2C總線軟件包 206
11.2.1 虛擬I2C總線匯編軟件包 206
11.2.2 虛擬I2C總線C51程序軟件包 212
11.3 I2C總線E2PROM芯片AT24C×× 218
11.4 I2C總線I/O擴(kuò)展芯片PCF8574 220
11.5 I2C總線A/D、D/A轉(zhuǎn)換芯片PCF8591 222
11.6 I2C總線實時時鐘/日歷芯片PCF8563 229
11.7 I2C總線數(shù)字溫度傳感器芯片LM75A 234
習(xí)題 238

第12章 單片機(jī)的其它接口技術(shù) 239
12.1 數(shù)字溫度傳感器DS18B20 239
12.2 時鐘芯片DS1302 247
12.3 紅外通信模塊TSOP18×× 252
12.4 無線通信模塊nRF905 255
習(xí)題 267

附錄A Keil μV2軟件的使用 268
附錄B C51的庫函數(shù) 277
附錄C ASCII碼表 287
參考文獻(xiàn) 288

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號