第1章緒論1

1.1概述1

1.2單片微型計算機1

1.2.1單片機的發(fā)展簡史及最新發(fā)展狀況2

1.2.2單片機的特點、分類及應用4

1.3STC89系列單片機簡介6

1.3.1STC89系列單片機性能7

1.3.2STC89系列單片機應用系統(tǒng)結構7

1.4單片機的學習方法及系統(tǒng)開發(fā)啟示9

1.4.1學習單片機應具備的知識與能力9

1.4.2單片機學習的方法引導9

1.4.3單片機的學習要點9

1.4.4單片機系統(tǒng)的開發(fā)步驟10

小結11

習題11第2章STC89系列單片機內(nèi)部結構13

2.1STC89系列單片機的組成13

2.1.1單片機的引腳及功能13

2.1.2STC89系列單片機內(nèi)部結構15

2.2STC89系列單片機存儲器結構19

2.2.1程序存儲器20

2.2.2數(shù)據(jù)存儲器20

2.2.3特殊功能寄存器22

2.3STC89系列單片機I/O端口26

2.3.1準雙向I/O端口輸出原理26

2.3.2I/O端口的應用特性27

2.4單片機工作方式及時序28

2.4.1復位方式28

2.4.2程序執(zhí)行方式30

2.4.3低功耗方式31

2.4.4振蕩器與時鐘電路33

2.4.5可編程時鐘輸出34

2.4.6機器周期和指令周期34

小結35

習題35第3章單片機指令系統(tǒng)及匯編語言程序設計37

3.1概述37

3.2尋址方式37

3.2.1立即尋址方式38

3.2.2直接尋址方式38

3.2.3寄存器尋址方式39

3.2.4寄存器間接尋址方式39

3.2.5基址加變址間接尋址方式40

3.2.6相對尋址40

3.2.7位尋址方式41

3.3指令系統(tǒng)41

3.3.1指令分類41

3.3.2數(shù)據(jù)傳送類指令41

3.3.3算術運算類指令47

3.3.4邏輯運算類指令52

3.3.5控制轉移類指令56

3.3.6位操作類指令60

3.3.7偽指令62

3.4匯編語言程序設計64

3.4.1順序程序設計65

3.4.2分支程序設計66

3.4.3循環(huán)程序設計70

3.4.4子程序設計和參數(shù)傳遞72

3.4.5查表類程序設計74

3.4.6軟件延時程序設計75

3.4.7輸入輸出類程序設計76

小結80

習題80第4章C51程序設計語言83

4.1數(shù)據(jù)運算83

4.1.1C語言程序結構83

4.1.2標識符與關鍵字85

4.1.3數(shù)據(jù)類型87

4.1.4C51數(shù)據(jù)存儲類型及SFR的定義88

4.1.5常量與變量90

4.1.6C51的運算符及表達式92

4.2流程控制98

4.2.1條件語句與控制結構99

4.2.2循環(huán)語句與控制結構104

4.3數(shù)組110

4.3.1一維數(shù)組110

4.3.2二維數(shù)組112

4.3.3字符數(shù)組114

4.4指針115

4.4.1變量的指針和指向變量的指針變量115

4.4.2數(shù)組指針和指向數(shù)組的指針變量116

4.4.3字符串指針和指向字符串的指針變量117

4.5結構體118

4.5.1結構體的定義和引用118

4.5.2結構體的初始化122

4.5.3結構體數(shù)組122

4.5.4指向結構體類型數(shù)據(jù)的指針123

4.6共用體124

4.6.1共用體類型變量的定義125

4.6.2共用體變量的引用126

4.7函數(shù)126

4.7.1函數(shù)定義的一般形式127

4.7.2函數(shù)的參數(shù)和函數(shù)返回值128

4.7.3函數(shù)的調(diào)用129

4.7.4數(shù)組、指針作為函數(shù)的參數(shù)131

4.8編譯預處理132

4.8.1宏定義132

4.8.2文件包含133

4.8.3條件編譯134

小結135

習題135

第5章STC89系列單片機的定時器/計數(shù)器137

5.1定時器/計數(shù)器的內(nèi)部結構及工作原理137

5.1.1定時器/計數(shù)器的內(nèi)部結構137

5.1.2定時器/計數(shù)器的工作原理137

5.1.3定時器/計數(shù)器的控制寄存器138

5.2T0和T1的工作方式與應用141

5.2.1方式0及其應用142

5.2.2方式1及其應用144

5.2.3方式2及其應用147

5.2.4方式3及其應用149

5.3T2定時器/計數(shù)器的工作方式與應用151

5.3.1捕獲方式及其應用152

5.3.2自動重裝方式及其應用154

5.3.3波特率發(fā)生器方式及其應用156

5.4定時器/計數(shù)器的綜合應用158

小結160

習題160

第6章中斷系統(tǒng)161

6.1中斷技術概述161

6.1.1中斷技術的優(yōu)點161

6.1.2中斷處理流程162

6.2中斷系統(tǒng)165

6.2.1中斷系統(tǒng)的結構165

6.2.2中斷源及矢量地址166

6.2.3中斷控制167

6.3外部中斷源的擴展171

6.3.1利用定時器作外部中斷輸入使用171

6.3.2中斷和軟件查詢相結合擴充外部中斷源172

6.3.3矢量中斷擴充外部中斷源173

6.4中斷系統(tǒng)的應用175

小結181

習題181

第7章串行數(shù)據(jù)通信183

7.1串行數(shù)據(jù)通信基礎183

7.1.1串行通信的分類183

7.1.2RS-232C總線標準185

7.2STC89系列單片機的串行端口及控制寄存器187

7.2.1串行端口的內(nèi)部結構188

7.2.2通信過程188

7.2.3串行通信控制寄存器189

7.3串行通信工作方式及波特率191

7.3.1串行通信的工作方式191

7.3.2串行端口的通信波特率191

7.4串行端口工作方式的應用193

7.4.1方式0的應用193

7.4.2方式1的應用196

7.4.3方式2和方式3的應用202

小結212

習題212

第8章外部系統(tǒng)的擴展214

8.1并行擴展總線214

8.1.1并行擴展總線方法214

8.1.2地址譯碼方法214

8.1.3總線驅(qū)動215

8.2串行總線擴展215

8.2.1SPI總線216

8.2.2MicroWire總線219

8.2.3I2C總線220

8.2.4SMBus總線225

8.2.5單總線228

8.3并行存儲器的擴展232

8.3.1程序存儲器的擴展232

8.3.2數(shù)據(jù)存儲器的擴展234

8.4串行E2PROM的擴展238

8.4.1二線制I2CE2PROMAT24CXX系列的擴展238

8.4.2三線制SPIE2PROMAT25010/020/040系列的擴展244

小結246

習題246第9章輸入輸出及接口技術247

9.1鍵盤247

9.1.1鍵盤的工作原理247

9.1.2獨立式鍵盤和矩陣式鍵盤247

9.1.3串行I/O端口擴充鍵盤248

9.2LED顯示器250

9.2.1LED顯示器的結構及分類251

9.2.2LED顯示器的顯示方式252

9.2.3MAX7219串行輸入輸出共陰極顯示驅(qū)動器253

9.2.4LED點陣顯示器258

9.3LCD顯示器259

9.3.1LCD液晶顯示器的基本知識259

9.3.2字段式LCD顯示器261

9.3.3點陣字符式LCD顯示器263

9.4數(shù)模轉換器接口及應用266

9.4.1數(shù)模轉換器的原理及分類266

9.4.210位串行D/A轉換器TLC5615267

9.4.3TLC5615的應用268

9.5模數(shù)轉換器接口及應用270

9.5.1模數(shù)轉換器的分類270

9.5.211路12位串行A/D轉換器TLC2543270

9.5.3TLC2543與單片機的連接及應用273

9.6DS1302實時時鐘274

9.6.1DS1302外部封裝及引腳功能275

9.6.2DS1302命令字節(jié)格式275

9.6.3DS1302內(nèi)部寄存器276

9.6.4DS1302與單片機的連接277

9.7語音接口277

9.7.1ISD4004的外部封裝及引腳功能278

9.7.2ISD4004的內(nèi)部結構279

9.7.3ISD4004串行SPI傳輸接口279

9.7.4操作指令及工作過程280

9.7.5ISD4004的應用280

9.8溫度測量285

9.8.1DS18B20封裝形式及引腳功能285

9.8.2DS18B20內(nèi)部結構285

9.8.3DS18B20測溫原理287

9.8.4DS18B20的ROM命令288

9.8.5DS18B20與單片機的連接及其應用288

小結291

習題292第10章單片機系統(tǒng)開發(fā)和應用實例293

10.1μVision3使用簡介293

10.1.1啟動μVision3293

10.1.2創(chuàng)建應用294

10.1.3調(diào)試程序296

10.2單片機演奏音樂的設計297

10.2.1單片機產(chǎn)生音調(diào)的基礎知識297

10.2.2音樂軟件的設計300

10.2.3歌曲的設計300

10.3交通信號燈模擬控制303

10.3.1交通信號燈模擬控制原理304

10.3.2單片機模擬控制交通燈程序設計304

10.4步進電機控制307

10.4.1步進電機的工作原理及分配形式307

10.4.2步進電機的單片機控制308

10.4.3鍵盤控制步進電機正反轉及轉數(shù)的設計309

10.5紅外線遙控彩燈的設計313

10.5.1紅外線遙控原理313

10.5.2紅外線遙控彩燈硬件電路設計315

10.5.3紅外線遙控彩燈軟件設計315

附錄A單片機指令表317

附錄BC51庫函數(shù)322

附錄CASCII碼表329

附錄D常用集成電路引腳圖

330參考文獻334

第1章基礎算法1

1.1分治1

1.2遞歸3

1.3枚舉5

1.4貪心7

第2章排序、查找算法9

2.1基本排序算法9

2.1.1插入排序9

2.1.2冒泡排序9

2.1.3快速排序10

2.1.4其他排序10

2.2基本查找算法11

2.2.1順序查找11

2.2.2折半查找11

2.3實例分析12

2.4小結30第3章數(shù)據(jù)結構基礎31

3.1常用數(shù)據(jù)結構簡介31

3.1.1線段樹簡介31

3.1.2并查集簡介31

3.1.3樹狀數(shù)組簡介31

3.2實例分析32第4章字符串43

4.1字符串匹配43

4.1.1樸素的字符串匹配算法43

4.1.2KMP算法44

4.1.3其他匹配算法44

4.2實例分析44

4.3小結50第5章搜索算法51

5.1基本搜索算法51

5.1.1遞歸與迭代51

5.1.2深度優(yōu)先搜索與廣度優(yōu)先搜索51

5.1.3回溯51

5.2搜索算法的一些優(yōu)化52

5.2.1剪枝函數(shù)52

5.2.2雙向廣度搜索52

5.3實例分析52

5.4小結67第6章圖論算法68

6.1最短路徑68

6.1.1Dijkstra算法68

6.1.2Floyd算法69

6.1.3Bellman-Ford算法69

6.2最小生成樹70

6.2.1Kruskal算法71

6.2.2Prim算法72

6.3最大匹配--匈牙利算法73

6.4最優(yōu)權匹配問題74

6.4.1理論基礎74

6.4.2基本思想75

6.4.3樣例代碼75

6.5割點、割邊以及連通分量77

6.5.1理論基礎77

6.5.2求割點78

6.5.3求強連通分量79

6.6網(wǎng)絡流81

6.6.1理論基礎81

6.6.2最大流問題81

6.6.3最小費用最大流問題83

6.7實例分析84

6.8小結106第7章動態(tài)規(guī)劃算法107

7.1基本思想109

7.2基本概念109

7.3基本原理110

7.3.1最優(yōu)化原理110

7.3.2無后效性110

7.4基本步驟110

7.5經(jīng)典例子111

7.6實例分析115

7.7小結135第8章計算幾何基礎136

8.1矢量136

8.1.1矢量的概念136

8.1.2矢量加減法136

8.1.3矢量叉積136

8.1.4矢量叉積的應用136

8.2包含關系138

8.2.1判斷圖形是否包含在矩形中138

8.2.2判斷圖形是否包含在多邊形中138

8.2.3判斷圖形是否包含在圓中141

8.3凸包141

8.3.1凸包的概念141

8.3.2凸包的求法141

8.4實例分析143第9章數(shù)論160

9.1基本數(shù)學算法160

9.1.1素數(shù)篩選160

9.1.2最大公約數(shù)160

9.1.3快速乘方161

9.2實例分析161附錄A綜合訓練題186

A.1LuckyBird186

A.2Josephus'problem187

A.3CounterStrike189

A.4GaussElimination192

A.5TheMathProblem193

A.6Mobilephones194

A.7Japan197

A.8骨灰級玩家考證篇199

A.9括號匹配202

A.10食物鏈204 2100433B

單片機原理及接口(第2版)造價信息

市場價 信息價 詢價
材料名稱 規(guī)格/型號 市場價
(除稅)
工程建議價
(除稅)
行情 品牌 單位 稅率 供應商 報價日期
單片法蘭 品種:溝槽轉換法蘭;外徑Ф(mm):108/114;材質(zhì):球墨鑄鐵;公稱直徑DN(mm):100;說明:產(chǎn)地山東; 查看價格 查看價格

魯源

13% 溫州市億通管道有限公司
單片法蘭 品種:溝槽轉換法蘭;外徑Ф(mm):133/140;材質(zhì):球墨鑄鐵;公稱直徑DN(mm):125;說明:產(chǎn)地山東; 查看價格 查看價格

魯源

13% 溫州市億通管道有限公司
單片法蘭 品種:溝槽轉換法蘭;外徑Ф(mm):76;材質(zhì):碳鋼;公稱直徑DN(mm):65; 查看價格 查看價格

萊德

13% 太原市拓昆物資有限公司
單片法蘭 品種:溝槽轉換法蘭;外徑Ф(mm):89;材質(zhì):碳鋼;公稱直徑DN(mm):80; 查看價格 查看價格

萊德

13% 太原市拓昆物資有限公司
單片法蘭 品種:溝槽轉換法蘭;外徑Ф(mm):219;材質(zhì):碳鋼;公稱直徑DN(mm):200; 查看價格 查看價格

萊德

13% 太原市拓昆物資有限公司
單片法蘭 公稱壓力PN(MPa):1;品種:溝槽轉換法蘭;外徑Ф(mm):219;材質(zhì):碳鋼;公稱直徑DN(mm):200; 查看價格 查看價格

萊德

13% 太原市拓昆物資有限公司
單片法蘭 品種:溝槽轉換法蘭;外徑Ф(mm):159;材質(zhì):碳鋼;公稱直徑DN(mm):150; 查看價格 查看價格

萊德

13% 太原市拓昆物資有限公司
單片法蘭 品種:溝槽轉換法蘭;外徑Ф(mm):108;材質(zhì):碳鋼;公稱直徑DN(mm):100; 查看價格 查看價格

萊德

13% 太原市拓昆物資有限公司
材料名稱 規(guī)格/型號 除稅
信息價
含稅
信息價
行情 品牌 單位 稅率 地區(qū)/時間
法蘭接口 DN20 查看價格 查看價格

湛江市2022年3季度信息價
法蘭接口 DN25 查看價格 查看價格

湛江市2022年3季度信息價
法蘭接口 DN50 查看價格 查看價格

湛江市2022年3季度信息價
法蘭接口 DN80 查看價格 查看價格

湛江市2022年3季度信息價
法蘭接口 DN80 查看價格 查看價格

湛江市2022年2季度信息價
法蘭接口 DN100 查看價格 查看價格

湛江市2022年2季度信息價
法蘭接口 DN15 查看價格 查看價格

湛江市2022年1季度信息價
法蘭接口 DN20 查看價格 查看價格

湛江市2022年1季度信息價
材料名稱 規(guī)格/需求量 報價數(shù) 最新報價
(元)
供應商 報價地區(qū) 最新報價時間
人臉識別單片機 人臉識別單片機|1個 1 查看價格 惠州市金力工程技術有限公司 廣東   2022-11-21
人臉識別單片機 -|1套 1 查看價格 國科城市大腦(北京)科技有限公司 廣東   2021-10-20
單片機應用實訓考核裝置 配置詳附件二|20套 2 查看價格 濟南智星教育設備有限公司 貴州  貴陽市 2016-11-02
圖書 詳見本預算表隨后附件的圖書目錄|153m44 1 查看價格 北京藍鯨知圖科技有限公司 廣東   2022-10-11
通訊模塊接口 通訊模塊接口|4只 3 查看價格 廣州市熹尚科技設備有限公司 廣東   2022-10-27
多媒體高清輸入接口(簡) 支持一路信號編碼,一臺接口對應一個輸入源;最高分辨率1920x1200@60Hz,POE+網(wǎng)絡供電;無RS232、RS485、Relay、IO、Ir、USB接口.(含多媒體高清輸入接口軟件V1.0)|12臺 1 查看價格 深圳市東微智能科技有限公司成都分公司 四川  成都市 2018-06-29
單片機數(shù)據(jù)線路避雷器 REP-X04-DATA接線端子|2591臺 1 查看價格 昆明宇恬科技工程有限公司 云南  昆明市 2015-04-10
規(guī)劃館目錄形象標識 1.規(guī)格:1720mm×1300mm×70mm;2.結構:1.5T×30×30鍍鋅方管;3.面層:1.5T 304#不銹鋼激光切割, 刨槽折彎焊接成型,面噴白色汽車啞光漆;4.圖文精工油墨絲網(wǎng)印刷300目;5.底座:T10配重底板;|4套 1 查看價格 廣州冠慶廣告有限公司 全國   2020-09-09

本書以常用的STC89系列單片機為核心,通過大量的實例系統(tǒng)地介紹了單片機的工作原理及接口技術。全書分10章,主要內(nèi)容包括單片機概述、內(nèi)部結構、指令系統(tǒng)與尋址方式、匯編語言程序設計、計時器/計數(shù)器、中斷系統(tǒng)、串行通信、外部系統(tǒng)擴展、輸入輸出及接口技術、單片機系統(tǒng)開發(fā)和應用實例。

本書在參考國內(nèi)外大量資料的基礎上,并結合編者多年的教學和科研實踐編寫而成。在編寫過程中,既做到內(nèi)容全面、敘述清楚,又注重最新的單片機應用技術,并且在第8章和第9章中介紹當前流行的SPI、IIC、1-Wire等串行總線的工作原理、接口技術及其應用。

本書理論體系完整,內(nèi)容翔實,語言通俗易懂,實例實用性和針對性強,既適合作為高等院校信息工程、計算機應用、自動化、電氣工程和機電等專業(yè)的教材,又可供有關技術培訓及工程技術人員自學參考之用。

單片機原理及接口(第2版)圖書目錄常見問題

單片機原理及接口(第2版)圖書目錄文獻

電廠圖書目錄 電廠圖書目錄

格式:pdf

大?。?span id="cqerhv0" class="single-tag-height">546KB

頁數(shù): 40頁

評分: 4.3

柜號 序號 G1 1 G1 2 G1 3 G2 4 G2 5 G2 6 G2 7 G2 8 G2 9 G1 10 G2 11 G2 12 G2 13 G2 14 G1 15 G1 16 G1 17 G2 18 G2 19 G2 20 G1 21 G3 22 G3 23 G3 24 G3 25 G3 26 G3 27 G1 28 G1 29 G3 30 G3 31 G2 32 G2 33 G2 34 G2 35 G2 36 G2 37 G2 38 下右 39 下右 40 下右 41 下右 42 下右 43 下右 44 下右 45 下右 46 下右 47 下右 48 下右 49 下右 50 下右 51 下右 52 下右 53 下左 54 下左 55 下左 56 下左 57 下左 58 下左 59 下左 60 下左 61 下左 62 下左 63 下左 64 下左 65 下左 66 下左 67 下

立即下載
工程常用圖書目錄 工程常用圖書目錄

格式:pdf

大小:546KB

頁數(shù): 5頁

評分: 4.7

1 工程常用圖書目錄(電氣、給排水、暖通、結構、建筑) 序號 圖書編號 圖書名稱 價格(元) 備注 JTJ-工程 -24 2009JSCS-5 全國民用建筑工程設計技術措施-電氣 128 JTJ-工程 -25 2009JSCS-3 全國民用建筑工程設計技術措施-給水排水 136 JTJ-工程 -26 2009JSCS-4 全國民用建筑工程設計技術措施-暖通空調(diào) ?動力 98 JTJ-工程 -27 2009JSCS-2 全國民用建筑工程設計技術措施-結構(結構體系) 48 JTJ-工程 -28 2007JSCS-KR 全國民用建筑工程設計技術措施 節(jié)能專篇-暖通空調(diào) ?動力 54 JTJ-工程 -29 11G101-1 混凝土結構施工圖平面整體表示方法制圖規(guī)則和構造詳圖(現(xiàn)澆混凝土框架、剪力墻、框架 -剪力墻、框 支剪力墻結構、現(xiàn)澆混凝土樓面與屋面板) 69 代替 00G101

立即下載

《高等學校計算機科學與技術教材·單片機原理及接口技術實驗》以武漢市恒科自控工程有限公司制造的"超想3000仿真器"和"單片機原理與應用綜合實驗平臺"為對象,系統(tǒng)地介紹了MCS-51單片機的軟件和硬件的21個實驗,以及MCS-51單片機的開發(fā)和應用技術。《高等學校計算機科學與技術教材·單片機原理及接口技術實驗》采用匯編語言和C語言對照的編程方法,書中的所有程序都給出匯編程序和C51程序。通過《高等學校計算機科學與技術教材·單片機原理及接口技術實驗》的學習,可以掌握這兩種語言的編程。

內(nèi)容提要

前言

第1章 單片機概述

1.1 單片機簡介

1.2 單片機的發(fā)展歷史

1.3 單片機的特點

1.4 單片機的應用

1.5 單片機的發(fā)展趨勢

1.6 MCS-51系列與AT89S5x系列單片機

1.6.1 MCS-51系列單片機

1.6.2 AT89S5x系列單片機簡介

1.7 各種衍生品種的8051單片機

1.7.1 STC系列單片機

1.7.2 C8051Fxxx單片機

1.7.3 ADμC812單片機

1.7.4 華邦W77系列、W78系列單片機

1.8 PIC系列單片機與AVR系列單片機

1.8.1 PIC系列單片機

1.8.2 AVR系列單片機

1.9 其他的嵌入式處理器簡介

1.9.1 嵌入式DSP處理器

1.9.2 嵌入式微處理器

思考題及習題

第2章 AT89S51單片機的片內(nèi)硬件結構

2.1 AT89S51單片機的硬件組成

2.2 AT89S51的引腳功能

2.2.1 電源及時鐘引腳

2.2.2 控制引腳

2.2.3 并行I/O口引腳

2.3 AT89S51的CPU

2.3.1 運算器

2.3.2 控制器

2.4 AT89S51單片機存儲器的結構

2.4.1 程序存儲器空間

2.4.2 數(shù)據(jù)存儲器空間

2.4.3 特殊功能寄存器

2.4.4 位地址空間

2.5 AT89S51單片機的并行I/O端口

2.5.1 P0口

2.5.2 P1口

2.5.3 P2口

2.5.4 P3口

2.6 時鐘電路與時序

2.6.1 時鐘電路設計

2.6.2 時鐘周期、機器周期、指令周期與指令時序

2.7 復位操作和復位電路

2.7.1 復位操作

2.7.2 復位電路設計

2.8 AT89S51單片機的最小應用系統(tǒng)

2.9 看門狗定時器(WDT)的使用

2.10 低功耗節(jié)電模式

2.10.1 空閑模式

2.10.2 掉電運行模式

思考題及習題

第3章 8051指令系統(tǒng)與編程基礎

3.1 指令系統(tǒng)概述

3.2 指令格式

3.3 指令系統(tǒng)的尋址方式

3.4 8051指令系統(tǒng)分類介紹

3.4.1 數(shù)據(jù)傳送類指令

3.4.2 算術運算類指令

3.4.3 邏輯操作類指令

3.4.4 控制轉移類指令

3.4.5 位操作類指令

3.5 8051指令匯總

3.6 某些指令的說明

3.7 8051匯編語言程序設計基礎

3.7.1 編程語言概述

3.7.2 匯編語言語句和格式

3.7.3 偽指令

3.7.4 匯編語言源程序的匯編

3.8 8051匯編語言程序設計舉例

3.8.1 子程序的設計

3.8.2 查表程序設計

3.8.3 分支轉移程序設計

3.8.4 循環(huán)程序設計

思考題及習題

第4章 AT89S51單片機的中斷系統(tǒng)

4.1 AT89S51中斷技術概述

4.2 AT89S51中斷系統(tǒng)結構

4.2.1 中斷請求源

4.2.2 中斷請求標志寄存器

4.3 中斷允許與中斷優(yōu)先級的控制

4.3.1 中斷允許寄存器IE

4.3.2 中斷優(yōu)先級寄存器IP

4.4 響應中斷請求的條件

4.5 外部中斷的響應時間

4.6 外部中斷的觸發(fā)方式選擇

4.6.1 電平觸發(fā)方式

4.6.2 跳沿觸發(fā)方式

4.7 中斷請求的撤銷

4.8 中斷服務子程序的設計

4.9 多外部中斷源系統(tǒng)設計

4.9.1 中斷和查詢結合的方法

4.9.2 用優(yōu)先權編碼器擴展外部中斷源

思考題及習題

第5章 I/O口應用——顯示與開關/鍵盤輸入

5.1 單片機控制發(fā)光二極管的顯示

5.1.1 單片機與發(fā)光二極管的連接

5.1.2 單片機I/O端口控制發(fā)光二極管的編程

5.2 開關狀態(tài)檢測

5.3 單片機控制LED數(shù)碼管的顯示

5.3.1 LED數(shù)碼管顯示原理

5.3.2 LED數(shù)碼管的顯示方式

5.3.3 LED數(shù)碼管靜態(tài)顯示設計

5.3.4 LED數(shù)碼管動態(tài)顯示設計

5.4 單片機控制LED點陣顯示器顯示

5.4.1 LED點陣顯示器結構與顯示原理

5.4.2 控制16×16 LED點陣顯示屏的設計

5.5 單片機控制LCD 1602液晶顯示器的顯示

5.5.1 LCD 1602液晶顯示模塊簡介

5.5.2 單片機控制字符型LCD 1602的顯示案例

5.6 鍵盤接口設計

5.6.1 鍵盤接口設計應解決的問題

5.6.2 獨立式鍵盤的設計

5.6.3 矩陣式鍵盤的設計

5.6.4 單片機與專用鍵盤/顯示器芯片HD7279的接口設計

5.7 AT89S51單片機與BCD碼撥盤的接口設計

思考題及習題

第6章 AT89S51單片機的定時器/計數(shù)器

6.1 定時器/計數(shù)器的結構

6.1.1 工作方式控制寄存器TMOD

6.1.2 定時器/計數(shù)器控制寄存器TCON

6.2 定時器/計數(shù)器的4種工作方式

6.2.1 方式0

6.2.2 方式1

6.2.3 方式2

6.2.4 方式3

6.3 對外部輸入的計數(shù)信號的要求

6.4 定時器/計數(shù)器的編程和應用

6.4.1 方式1的應用

6.4.2 方式2的應用

6.4.3 方式3的應用

6.4.4 門控制位GATEx的應用——測量脈沖寬度

6.4.5 實時時鐘的設計

思考題及習題

第7章 AT89S51單片機的串行口

7.1 串行口的結構

7.1.1 串行口控制寄存器SCON

7.1.2 特殊功能寄存器PCON

7.2 串行口的4種工作方式

7.2.1 方式0

7.2.2 方式1

7.2.3 方式2

7.2.4 方式3

7.3 多機通信

7.4 波特率的制定方法

7.4.1 波特率的定義

7.4.2 定時器T1產(chǎn)生波特率的計算

7.5 串行口的應用

7.5.1 串行通信接口標準

7.5.2 串行通信設計需要考慮的問題

7.5.3 雙機串行通信軟件編程

7.5.4 PC與單片機的點對點串行通信接口設計

7.5.5 PC與單片機或多個單片機的串行通信接口設計

思考題及習題

第8章 AT89S51單片機外部存儲器的并行擴展

8.1 系統(tǒng)并行擴展結構

8.2 地址空間分配和外部地址鎖存器

8.2.1 存儲器地址空間分配

8.2.2 外部地址鎖存器

8.3 靜態(tài)數(shù)據(jù)存儲器RAM的并行擴展

8.3.1 常用的靜態(tài)RAM(SRAM)芯片

8.3.2 外擴數(shù)據(jù)存儲器的讀寫操作時序

8.3.3 AT89S51單片機與RAM的接口設計與軟件編程

8.4 片內(nèi)Flash存儲器的編程

8.4.1 使用通用編程器的程序?qū)懭?

8.4.2 使用下載線的ISP編程

8.5 E2PROM的并行擴展

8.5.1 并行E2PROM芯片簡介

8.5.2 E2PROM的工作方式

8.5.3 AT89S51單片機擴展E2PROM AT2864的設計

思考題及習題

第9章 AT89S51單片機的I/O擴展

9.1 I/O接口擴展概述

9.1.1 擴展的I/O接口功能

9.1.2 I/O端口的編址

9.1.3 I/O數(shù)據(jù)的傳送方式

9.1.4 I/O接口電路

9.2 AT89S51擴展I/O接口芯片82C55的設計

9.2.1 82C55芯片簡介

9.2.2 工作方式選擇控制字及端口PC置位/復位控制字

9.2.3 82C55的3種工作方式

9.2.4 AT89S51單片機與82C55的接口設計

9.3 利用74LSTTL電路擴展并行I/O口

9.4 用AT89S51單片機的串行口擴展并行口

9.4.1 用74LS165擴展并行輸入口

9.4.2 用74LS164擴展并行輸出口

9.5 用I/O口控制的聲音報警接口

9.5.1 蜂鳴音報警接口

9.5.2 音樂報警接口

思考題及習題

第10章 單片機系統(tǒng)的串行擴展技術

10.1 單總線串行擴展

10.1.1 單總線系統(tǒng)的典型應用——DS18B20的溫度測量系統(tǒng)

10.1.2 單總線DS18B20溫度測量系統(tǒng)的設計

10.2 SPI總線串行擴展

10.3 I2C總線的串行擴展

10.3.1 I2C串行總線系統(tǒng)的基本結構

10.3.2 I2C總線的數(shù)據(jù)傳送規(guī)定

10.3.3 AT89S51的I2C總線系統(tǒng)擴展

10.3.4 I2C總線數(shù)據(jù)傳送的模擬

10.3.5 利用I2C總線擴展E2PROM AT24C02的IC卡設計

思考題及習題

第11章 AT89S51單片機與DAC、ADC的接口

11.1 單片機擴展D/A轉換器概述

11.2 單片機擴展并行8位DAC0832的設計

11.2.1 DAC0832簡介

11.2.2 AT89S51單片機與8位D/A轉換器0832的接口設計

11.3 AT89S51單片機與12位D/A轉換器AD667的接口設計

11.3.1 12位D/A轉換器AD667簡介

11.3.2 AD667與AT89S51單片機的接口設計

11.3.3 AD667使用中的技術細節(jié)

11.4 AT89S51與串行輸入的12位D/A轉換器AD7543的接口設計

11.4.1 AD7543簡介

11.4.2 AT89S51擴展AD7543的接口設計

11.5 單片機擴展A/D轉換器概述

11.6 單片機擴展并行8位A/D轉換器ADC0809

11.6.1 ADC0809簡介

11.6.2 AT89S51單片機與ADC0809的接口設計

11.7 單片機擴展12位串行ADC-TLC2543的設計

11.7.1 TLC2543的特性及工作原理

11.7.2 AT89S51單片機擴展TLC2543的設計

11.8 AT89S51與雙積分型A/D轉換器MC14433的接口

11.8.1 MC14433 A/D轉換器簡介

11.8.2 MC14433與AT89S51單片機的接口

11.9 AT89S51單片機與V/F轉換器的接口

11.9.1 用V/F轉換器實現(xiàn)A/D轉換的原理

11.9.2 常用V/F轉換器LMX31簡介

11.9.3 V/F轉換器與AT89S51單片機的接口設計

11.9.4 V/F轉換的應用設計

思考題及習題

第12章 其他常用的接口設計

12.1 步進電機的控制

12.1.1 控制步進電機的工作原理

12.1.2 控制步進電機的設計案例

12.2 直流電機的控制

12.2.1 控制直流電機的工作原理

12.2.2 控制直流電機的設計案例

12.3 基于時鐘/日歷芯片DS1302的電子鐘設計

12.3.1 DS1302的工作原理

12.3.2 DS1302的應用設計案例

12.4 AT89S51單片機與微型打印機TPμP-40A/16A的接口

12.4.1 TPμP-40A/16A微型打印機簡介

12.4.2 字符代碼及打印命令

12.4.3 TPμP-40A/16A與AT89S51單片機接口設計

12.5 單片機與I/O功率驅(qū)動的接口設計

12.5.1 AT89S51與外圍集成數(shù)字驅(qū)動電路的接口

12.5.2 AT89S51與光電耦合器的接口

12.5.3 AT89S51與集成功率電子開關輸出接口

思考題及習題

第13章 AT89S51單片機的應用設計與調(diào)試

13.1 單片機應用系統(tǒng)的設計步驟

13.2 單片機應用系統(tǒng)設計

13.2.1 硬件設計應考慮的問題

13.2.2 典型的單片機應用系統(tǒng)

13.2.3 系統(tǒng)設計中的總線驅(qū)動

13.2.4 軟件設計考慮的問題

13.2.5 軟件的總體框架設計

13.3 單片機應用系統(tǒng)的仿真開發(fā)與調(diào)試

13.4 單片機應用系統(tǒng)的抗干擾與可靠性設計

13.4.1 AT89S51片內(nèi)看門狗定時器的使用

13.4.2 指令冗余和軟件陷阱

13.4.3 軟件濾波

13.4.4 開關量輸入/輸出軟件抗干擾設計

13.4.5 過程通道干擾的抑制措施——隔離

13.4.6 印制電路板抗干擾布線的基本原則

思考題及習題

附錄A 基礎實驗題目

實驗1 單片機I/O口應用——控制LED流水燈

實驗2 單個外部中斷實驗

實驗3 中斷嵌套實驗

實驗4 定時器/計數(shù)器的定時實驗

實驗5 定時器/計數(shù)器的計數(shù)器實驗

實驗6 串口方式0擴展并行輸出口實驗

實驗7 串行口方式0擴展并行輸入口實驗

實驗8 雙單片機串行通信

實驗9 擴展82C55并行I/O實驗

實驗10 獨立式鍵盤實驗

實驗11 矩陣式鍵盤掃描實驗

實驗12 單片機控制1602液晶顯示器顯示字符

實驗13 DAC0832的D/A轉換實驗

實驗14 ADC0809的A/D轉換實驗

實驗15 I2C總線串行擴展——AT24C02存儲器讀寫

附錄B 課程設計題目

題目1 節(jié)日彩燈控制器的設計

題目2 單一外中斷的應用

題目3 LED數(shù)碼管秒表的制作

題目4 音樂音符發(fā)生器的制作

題目5 用定時器設計的門鈴

題目6 控制數(shù)碼管循環(huán)顯示單個數(shù)字

題目7 基于DS18B20的數(shù)字溫度計設計

題目8 利用定時器在P1.0上產(chǎn)生周期為2ms的方波

題目9 電話鍵盤及撥號的模擬

題目10 雙機串行口方式1單工通信

題目11 數(shù)碼管顯示4×4矩陣鍵盤的鍵號

題目12 波形發(fā)生器的制作

題目13 頻率計的制作

題目14 數(shù)字電壓表設計

題目15 單片機控制串行DAC:AD7543的調(diào)壓器

題目16 單片機控制16×16陣列LED的顯示

題目17 直流電機控制實驗

題目18 步進電機控制實驗

參考文獻

《單片機原理及接口技術實驗指導》作為《單片機原理及接口技術》的配套使用實驗教材,著重于MCS5t系列單片機實驗原理和應用實驗介紹?!秵纹瑱C原理及接口技術實驗指導》以上海航虹高科技有限公司的AEDKT598實驗系統(tǒng)和北京精儀達盛科技有限公司的EL-MUL-Ⅲ實驗系統(tǒng)為典型設備,詳細介紹了LCA51軟件和8051的WINDOWS版工具軟件的安裝與使用,介紹了本課程所需MCS51系列單片機的各類實驗。實驗內(nèi)容與教材密切配合,同時,對實驗需要的一些基礎知識也進行了必要的補充。書中包含的實驗題目,軟、硬件都在應用中經(jīng)過驗證。《單片機原理及接口技術實驗指導》可作為大專院校的單片機原理及接口技術的實驗教材,也可作為工程技術人員學習的參考書。

單片機原理及接口(第2版)相關推薦
  • 相關百科
  • 相關知識
  • 相關專欄