本書(shū)以51系列單片機(jī)為硬件基礎(chǔ),以C語(yǔ)言為軟件編程基礎(chǔ),系統(tǒng)全面地介紹51系列單片機(jī)的基本知識(shí)與基本應(yīng)用,主要內(nèi)容包括:微型計(jì)算機(jī)基礎(chǔ)、51系列單片機(jī)硬件基礎(chǔ),軟件編程基礎(chǔ)—C51語(yǔ)言基礎(chǔ),P0~P3口、中斷系統(tǒng)、定時(shí)器/計(jì)數(shù)器、串行口應(yīng)用基礎(chǔ),并行總線接口擴(kuò)展技術(shù),串行總線接口擴(kuò)展技術(shù),液晶與點(diǎn)陣顯示器應(yīng)用示例,應(yīng)用系統(tǒng)設(shè)計(jì)基礎(chǔ)等。提供大量實(shí)例及詳細(xì)說(shuō)明與注釋?zhuān)布O(shè)計(jì)實(shí)例都經(jīng)過(guò)Proteus仿真,每章配有本章小結(jié)、習(xí)題、實(shí)驗(yàn)與設(shè)計(jì)等,提供配套電子課件、程序代碼、習(xí)題參考答案與實(shí)驗(yàn)指導(dǎo)。
第1章 微型計(jì)算機(jī)基礎(chǔ) 1
1.1 微型計(jì)算機(jī)的定義與工作過(guò)程 1
1.1.1 定義 1
1.1.2 馮"para" label-module="para">
1.1.3 工作過(guò)程 2
1.2 計(jì)算機(jī)中的數(shù)制和編碼基礎(chǔ) 3
1.2.1 計(jì)算機(jī)中的數(shù)制及轉(zhuǎn)換 3
1.2.2 原碼、反碼、補(bǔ)碼 3
1.2.3 定點(diǎn)數(shù)和浮點(diǎn)數(shù) 4
1.2.4 計(jì)算機(jī)中常用的編碼 5
1.3 微型計(jì)算機(jī)結(jié)構(gòu) 7
1.3.1 微型計(jì)算機(jī)硬件結(jié)構(gòu)概述 7
1.3.2 微型計(jì)算機(jī)軟件概述 8
1.3.3 CPU、存儲(chǔ)器、I/O口、總線 11
1.4 中斷、定時(shí)器/計(jì)數(shù)器、串行通信、
并行通信的初步認(rèn)識(shí) 17
1.4.1 中斷的初步認(rèn)識(shí) 17
1.4.2 定時(shí)器/計(jì)數(shù)器的初步認(rèn)識(shí) 18
1.4.3 并行通信與串行通信的初步
認(rèn)識(shí) 18
1.5 CPU與外設(shè)的數(shù)據(jù)傳輸方式 20
1.5.1 無(wú)條件傳輸方式 20
1.5.2 程序查詢傳輸方式 20
1.5.3 中斷傳輸方式 21
1.5.4 DMA傳輸方式 21
本章小結(jié) 22
習(xí)題 22
第2章 51系列單片機(jī)硬件基礎(chǔ) 23
2.1 認(rèn)識(shí)單片機(jī) 23
2.1.1 單片機(jī)的特點(diǎn)、應(yīng)用、分類(lèi)、
發(fā)展趨勢(shì) 23
2.1.2 常用的單片機(jī)產(chǎn)品 27
2.1.3 MCS-51單片機(jī)已成為國(guó)際經(jīng)典 29
2.1.4 單片機(jī)與CPU、ARM、嵌入式
系統(tǒng)的關(guān)系 30
2.1.5 單片機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)的軟硬件
環(huán)境 32
2.2 51單片機(jī)的總體結(jié)構(gòu) 34
2.2.1 內(nèi)部結(jié)構(gòu) 34
2.2.2 外部引腳說(shuō)明 35
2.2.3 CPU的時(shí)序周期 38
2.3 51單片機(jī)的存儲(chǔ)器 39
2.3.1 程序存儲(chǔ)器 39
2.3.2 數(shù)據(jù)存儲(chǔ)器 40
2.3.3 特殊功能寄存器 42
本章小結(jié) 45
習(xí)題 45
第3章 51系列單片機(jī)軟件編程基礎(chǔ)——
C51語(yǔ)言基礎(chǔ) 46
3.1 C51語(yǔ)言的數(shù)據(jù) 46
3.1.1 數(shù)據(jù)類(lèi)型 46
3.1.2 常量與變量 46
3.1.3 數(shù)據(jù)存儲(chǔ)類(lèi)型 49
3.2 C51語(yǔ)言對(duì)單片機(jī)主要資源的
控制 51
3.2.1 特殊功能寄存器的C51語(yǔ)言
定義 51
3.2.2 絕對(duì)地址的訪問(wèn) 52
3.2.3 位變量的C51語(yǔ)言定義 54
3.3 C51語(yǔ)言的基本運(yùn)算與流程控制
語(yǔ)句 55
3.3.1 基本運(yùn)算 55
3.3.2 分支判斷—if、switch語(yǔ)句 56
3.3.3 循環(huán)控制—while、for語(yǔ)句 58
3.3.4 break、continue、return和goto
語(yǔ)句 60
3.4 C51語(yǔ)言的數(shù)組、指針、函數(shù) 61
3.4.1 數(shù)組 61
3.4.2 指針 63
3.4.3 函數(shù) 65
3.5 C51語(yǔ)言的預(yù)處理命令及匯編語(yǔ)句
的嵌入 67
3.5.1 文件包含、宏定義、條件編譯 67
3.5.2 C51中匯編語(yǔ)句的嵌入 69
3.6 C51的程序結(jié)構(gòu) 70
3.6.1 C51的程序結(jié)構(gòu) 70
3.6.2 C51編程規(guī)范及注意事項(xiàng) 71
3.6.3 C51的標(biāo)識(shí)符與關(guān)鍵字 72
本章小結(jié) 74
習(xí)題 75
第4章 51系列單片機(jī)P0~P3口應(yīng)用
基礎(chǔ) 76
4.1 認(rèn)識(shí)51單片機(jī)的P0~P3口 76
4.1.1 P1口 76
4.1.2 P3口 77
4.1.3 P0口 77
4.1.4 P2口 79
4.1.5 P0~P3口特點(diǎn)總結(jié) 79
4.2 輸出操作 79
4.2.1 基本輸出操作舉例—字節(jié)輸出
與位輸出 79
4.2.2 擴(kuò)展輸出操作舉例—流水燈與
霹靂燈 80
4.2.3 擴(kuò)展輸出操作舉例—8段LED
靜態(tài)與動(dòng)態(tài)顯示 82
4.3 輸入操作 86
4.3.1 閘刀型開(kāi)關(guān)輸入信號(hào) 87
4.3.2 單個(gè)按鈕型開(kāi)關(guān)輸入信號(hào) 88
4.3.3 多個(gè)按鈕型開(kāi)關(guān)輸入信號(hào)—鍵盤(pán) 90
4.4 實(shí)驗(yàn)與設(shè)計(jì) 95
本章小結(jié) 98
習(xí)題 98
第5章 51系列單片機(jī)中斷系統(tǒng)應(yīng)用基礎(chǔ) 99
5.1 中斷系統(tǒng)的再認(rèn)識(shí) 99
5.1.1 中斷的有關(guān)概念 99
5.1.2 中斷處理過(guò)程 100
5.2 認(rèn)識(shí)51單片機(jī)中斷系統(tǒng) 102
5.2.1 51單片機(jī)中斷系統(tǒng)結(jié)構(gòu) 102
5.2.2 中斷控制寄存器 103
5.2.3 中斷優(yōu)先級(jí)與中斷響應(yīng) 104
5.2.4 中斷函數(shù)的結(jié)構(gòu)形式 106
5.3 外部中斷舉例 107
5.3.1 外部中斷源初始化 107
5.3.2 外部中斷示例 108
5.4 實(shí)驗(yàn)與設(shè)計(jì) 112
本章小結(jié) 115
習(xí)題 115
第6章 51系列單片機(jī)的定時(shí)器/計(jì)數(shù)器
應(yīng)用基礎(chǔ) 116
6.1 可編程的硬件定時(shí)器/計(jì)數(shù)器的
再認(rèn)識(shí) 116
6.1.1 功能 116
6.1.2 工作原理 116
6.1.3 計(jì)數(shù)器初值的計(jì)算 117
6.2 認(rèn)識(shí)51單片機(jī)的定時(shí)器/計(jì)數(shù)器 117
6.2.1 定時(shí)器/計(jì)數(shù)器的的結(jié)構(gòu) 117
6.2.2 定時(shí)器/計(jì)數(shù)器的控制寄存器 118
6.2.3 定時(shí)器/計(jì)數(shù)器工作模式 119
6.3 定時(shí)器/計(jì)數(shù)器的應(yīng)用舉例 122
6.3.1 定時(shí)器/計(jì)數(shù)器的初始化 122
6.3.2 應(yīng)用舉例 124
6.4 實(shí)驗(yàn)與設(shè)計(jì) 131
本章小結(jié) 134
習(xí)題 134
第7章 51系列單片機(jī)串行口應(yīng)用基礎(chǔ) 135
7.1 串行通信的再認(rèn)識(shí) 135
7.1.1 異步串行通信與同步串行通信 135
7.1.2 波特率 138
7.1.3 串行通信的檢錯(cuò)與糾錯(cuò) 139
7.1.4 串行接口芯片UART和
USART 139
7.2 認(rèn)識(shí)51單片機(jī)的串行接口 140
7.2.1 串行口的結(jié)構(gòu)原理 140
7.2.2 串行口的應(yīng)用控制 141
7.3 51單片機(jī)串行口的工作方式 143
7.3.1 串行口工作方式0 143
7.3.2 串行口工作方式1 147
7.3.3 串行口工作方式2 150
7.3.4 串行口工作方式3 153
7.4 51單片機(jī)串行口的應(yīng)用舉例 157
7.4.1 串行口編程基礎(chǔ) 157
7.4.2 串行口應(yīng)用舉例 159
7.5 實(shí)驗(yàn)與設(shè)計(jì) 165
本章小結(jié) 167
習(xí)題 168
第8章 51系列單片機(jī)并行總線接口擴(kuò)展
技術(shù) 169
8.1 51單片機(jī)并行I/O口擴(kuò)展基礎(chǔ) 169
8.1.1 系統(tǒng)擴(kuò)展總線結(jié)構(gòu)圖 169
8.1.2 典型的鎖存器芯片74LS273 170
8.1.3 典型的三態(tài)緩沖器74LS244 170
8.1.4 可編程的I/O接口芯片8255A 171
8.2 并行總線的連接 175
8.2.1 數(shù)據(jù)線、控制線的連接 175
8.2.2 譯碼信號(hào)的形成—系統(tǒng)擴(kuò)展的
尋址 176
8.3 并行I/O接口芯片擴(kuò)展示例 178
8.3.1 利用鎖存器與緩沖器擴(kuò)展并行
的輸入/輸出口示例 178
8.3.2 利用8255A擴(kuò)展并行的輸入/
輸出口示例 180
8.3.3 利用8255A作為8段LED
靜態(tài)顯示輸出口的示例 181
8.3.4 利用8255A作為8段LED
動(dòng)態(tài)顯示輸出口的示例 183
8.4 模擬量接口技術(shù) 185
8.4.1 A/D與D/A轉(zhuǎn)換器概述 185
8.4.2 8位并行D/A轉(zhuǎn)換器DAC0832
接口示例 192
8.4.3 12位并行D/A轉(zhuǎn)換器DAC1208
接口示例 198
8.4.4 8位并行A/D轉(zhuǎn)換器ADC0809
接口示例 199
8.5 實(shí)驗(yàn)與設(shè)計(jì) 203
本章小結(jié) 206
習(xí)題 206
第9章 51系列單片串行總線接口擴(kuò)展
技術(shù) 208
9.1 I2C總線接口技術(shù) 208
9.1.1 認(rèn)識(shí)I2C總線接口 208
9.1.2 I2C總線典型器件AT24C02
應(yīng)用舉例 210
9.2 SPI總線接口技術(shù) 216
9.2.1 認(rèn)識(shí)SPI總線 216
9.2.2 SPI總線典型器件X25045
應(yīng)用舉例 217
9.3 單總線(1-wire)接口技術(shù) 221
9.3.1 認(rèn)識(shí)單總線(1-wire) 221
9.3.2 單總線典型器件DS18B20
應(yīng)用舉例 222
9.4 典型串行A/D接口芯片TLC2543的
C51編程 228
本章小結(jié) 231
習(xí)題 232
第10章 51系列單片機(jī)液晶與點(diǎn)陣顯示器
應(yīng)用示例 233
10.1 51單片機(jī)液晶顯示器接口技術(shù) 233
10.1.1 認(rèn)識(shí)LCD顯示器 233
10.1.2 字符型LCD1602液晶顯示
模塊接口技術(shù) 234
10.1.3 點(diǎn)陣式帶漢字庫(kù)12864液晶
顯示模塊接口技術(shù) 239
10.2 51單片機(jī)點(diǎn)陣LED顯示器接口
技術(shù) 247
10.2.1 認(rèn)識(shí)點(diǎn)陣LED顯示器 247
10.2.2 一個(gè)5×7點(diǎn)陣一個(gè)字符
顯示 248
10.2.3 兩個(gè)8×8點(diǎn)陣字符串顯示 249
本章小結(jié) 251
習(xí)題 251
第11章 51系列單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì) 252
11.1 單片機(jī)應(yīng)用系統(tǒng)結(jié)構(gòu)以及設(shè)計(jì)
內(nèi)容 252
11.1.1 單片機(jī)應(yīng)用系統(tǒng)的一般硬件
組成 252
11.1.2 單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)內(nèi)容 254
11.2 單片機(jī)應(yīng)用系統(tǒng)的一般設(shè)計(jì)
方法 255
11.2.1 確定系統(tǒng)的功能與性能 255
11.2.2 確定系統(tǒng)基本結(jié)構(gòu) 255
11.2.3 單片機(jī)應(yīng)用系統(tǒng)硬件與軟件
設(shè)計(jì) 256
11.2.4 資源分配 258
11.3 單片機(jī)應(yīng)用系統(tǒng)的調(diào)試 259
11.3.1 單片機(jī)應(yīng)用系統(tǒng)調(diào)試工具 259
11.3.2 單片機(jī)應(yīng)用系統(tǒng)的一般調(diào)試
方法 260
11.4 單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)實(shí)例——
集中供暖小型換熱站控制系統(tǒng)的
設(shè)計(jì) 263
11.4.1 系統(tǒng)描述 264
11.4.2 設(shè)計(jì)方案 265
11.4.3 硬件電路設(shè)計(jì) 265
11.4.4 軟件設(shè)計(jì) 269
本章小結(jié) 269
習(xí)題 270
附錄A ASCII碼字符表 271
附錄B 單片機(jī)應(yīng)用資料的網(wǎng)上查詢方法 272
附錄C Proteus常用分離器件名稱 273
參考文獻(xiàn) 274 2100433B
控制機(jī)器各個(gè)部件協(xié)調(diào)一致地工作
什么是單片機(jī)?它與一般的微型計(jì)算機(jī)在結(jié)構(gòu)上有什么區(qū)別?
單片機(jī),全稱單片微型計(jì)算機(jī)(英語(yǔ):single-chip microcomputer),又稱微控制器(microcontroller),是把中央處理器、存儲(chǔ)器、定時(shí)/計(jì)數(shù)器(timer/counter...
求一單片機(jī)控制傳送帶送料系統(tǒng)的程序!C語(yǔ)言版的!
請(qǐng)問(wèn)卸料時(shí)間是10ms么??還有紅燈閃爍呢???感覺(jué)取的應(yīng)該不是毫秒,2ms的亮滅 人眼是分辨不出的
格式:pdf
大?。?span id="rz7ll5j" class="single-tag-height">212KB
頁(yè)數(shù): 2頁(yè)
評(píng)分: 4.3
微機(jī)調(diào)速、關(guān)機(jī)優(yōu)化控制囂是集調(diào)速、選頻、控制、保護(hù)、檢測(cè)、顯示、聲光報(bào)警于一體,并通過(guò)計(jì)算機(jī)保證機(jī)組事故跳闡后不發(fā)生飛逸前提下,盡可能使壓力水管所受的水錘沖擊壓力最小??刂破鞯幕竟ぷ髟硪?jiàn)附圖。洛山口一級(jí)水電站所用的裝置,經(jīng)試用完全達(dá)到設(shè)計(jì)要求,并收到了一定的經(jīng)濟(jì)效益和社會(huì)效益。(一) 單片微型計(jì)算機(jī)單片微型計(jì)算機(jī)是美國(guó)摩托羅拉公司(Motorola)
格式:pdf
大小:212KB
頁(yè)數(shù): 10頁(yè)
評(píng)分: 4.8
www. 4juan.com 各類(lèi)考試歷年 試題答案免費(fèi)免注冊(cè)直接 下載 全部 WORD 文檔
第 1 頁(yè)
中國(guó)自考人 (www.zk8.com.cn) —— 700 門(mén)自考課程 永久免費(fèi)、完整 在線學(xué)習(xí) 快快加入我們吧!
全國(guó) 2002 年 4月自考 微型計(jì)算機(jī)原理與接口技術(shù)答案
課程代碼: 02205
第一部分 C 語(yǔ)言程序設(shè)計(jì)
一、單項(xiàng)選擇題 (本大題共 4 小題,每小題 1 分,共 4 分。 )
1.A 2.C 3.C 4.B
二、改錯(cuò)題 (本大題共 4 小題,每小題 2 分,共 8 分。 )
5.把 else if a
《單片機(jī)基礎(chǔ)與應(yīng)用(C語(yǔ)言版)》配有Abook數(shù)字課程,該課程包括電子教學(xué)PPT課件、微課視頻、復(fù)習(xí)講解、源代碼文件、習(xí)題答案、知識(shí)拓展、延伸閱等內(nèi)容。
數(shù)字課程名稱 |
出版社 |
出版時(shí)間 |
內(nèi)容提供者 |
---|---|---|---|
“單片機(jī)基礎(chǔ)與應(yīng)用(C語(yǔ)言版)”數(shù)字課程 |
高等教育出版社、高等教育電子音像出版社 |
2016年1月 |
王靜霞 |
模塊1單片微型計(jì)算機(jī)
項(xiàng)目1: 認(rèn)識(shí)單片微型計(jì)算機(jī)
任務(wù)11: 認(rèn)識(shí)單片機(jī)
任務(wù)12: 相關(guān)知識(shí)
項(xiàng)目2: 認(rèn)識(shí)單片機(jī)應(yīng)用
任務(wù)21: 了解單片機(jī)應(yīng)用
任務(wù)22: 相關(guān)知識(shí)
項(xiàng)目3: 認(rèn)識(shí)仿真軟件Proteus的使用
任務(wù)31: Proteus ISIS的上機(jī)步驟
任務(wù)32: 相關(guān)知識(shí)
項(xiàng)目4: 了解Keil C51的使用
任務(wù)41: Keil C51的上機(jī)步驟
模塊小結(jié)
課后練習(xí)題
參考文獻(xiàn)
模塊280C51單片機(jī)的結(jié)構(gòu)分析及應(yīng)用
項(xiàng)目5: 認(rèn)識(shí)80C51單片機(jī)內(nèi)部結(jié)構(gòu)
任務(wù)51: 用單片機(jī)P1口來(lái)點(diǎn)亮LED1~LED8燈
任務(wù)52: 相關(guān)知識(shí)
項(xiàng)目6: 認(rèn)識(shí)單片機(jī)端口應(yīng)用
任務(wù)61: 用單片機(jī)P3.5控制LED5燈亮
任務(wù)62: 相關(guān)知識(shí)
*項(xiàng)目7: 用單片機(jī)的P1.0控制LED1燈閃爍
*項(xiàng)目8: 將P0.0引腳的狀態(tài)分別送給P1.0、P2.0和P3.0口
模塊小結(jié)
課后練習(xí)題
參考文獻(xiàn)
模塊3C51程序設(shè)計(jì)及應(yīng)用
項(xiàng)目9: 了解單片機(jī)C語(yǔ)言
任務(wù)91: 了解C51編程結(jié)構(gòu)
任務(wù)92: 相關(guān)知識(shí)
項(xiàng)目10: 認(rèn)識(shí)C51的數(shù)據(jù)類(lèi)型
任務(wù)101: 用不同數(shù)據(jù)類(lèi)型控制P2口的8位LED閃爍
任務(wù)102: 相關(guān)知識(shí)
項(xiàng)目11: 認(rèn)識(shí)C51的運(yùn)算符
任務(wù)111: 分別用P2、P3口顯示“加減”運(yùn)算結(jié)果
任務(wù)112: 用P1口顯示邏輯“與或”運(yùn)算結(jié)果
任務(wù)113: 分別用P2、P3口顯示位“與或”運(yùn)算結(jié)果
任務(wù)114: 用P1口顯示“左右移”運(yùn)算結(jié)果
任務(wù)115: 相關(guān)知識(shí)
項(xiàng)目12: 認(rèn)識(shí)C51流程控制語(yǔ)句
任務(wù)121: 用按鍵S控制P1口8只LED顯示狀態(tài)
任務(wù)122: 用for語(yǔ)句實(shí)現(xiàn)蜂鳴器發(fā)出1kHz音頻
任務(wù)123: 用while語(yǔ)句實(shí)現(xiàn)P1口8只LED顯示狀態(tài)
任務(wù)124: 用do…while語(yǔ)句實(shí)現(xiàn)P1口8只LED顯示狀態(tài)
任務(wù)125: 相關(guān)知識(shí)
項(xiàng)目13: 認(rèn)識(shí)C51的數(shù)組
任務(wù)131: 用數(shù)組實(shí)現(xiàn)P1口8只LED顯示狀態(tài)
任務(wù)132: 相關(guān)知識(shí)
項(xiàng)目14: 認(rèn)識(shí)C51的指針
任務(wù)141: 用指針數(shù)組實(shí)現(xiàn)P1口8只LED顯示狀態(tài)
任務(wù)142: 用指針數(shù)組實(shí)現(xiàn)多狀態(tài)顯示
任務(wù)143: 相關(guān)知識(shí)
項(xiàng)目15: 認(rèn)識(shí)C51的函數(shù)
任務(wù)151: 用帶參數(shù)函數(shù)控制8位LED燈閃爍時(shí)間
任務(wù)152: 用數(shù)組作為函數(shù)參數(shù)控制8位LED點(diǎn)亮狀態(tài)
任務(wù)153: 用指針作為函數(shù)參數(shù)控制8位LED點(diǎn)亮狀態(tài)
任務(wù)154: 用函數(shù)型指針控制8位LED點(diǎn)亮狀態(tài)
任務(wù)155: 相關(guān)知識(shí)
*項(xiàng)目16: 用P2口控制8只LED左循環(huán)流水燈亮
*項(xiàng)目17: 用開(kāi)關(guān)S控制實(shí)現(xiàn)蜂鳴器報(bào)警
模塊小結(jié)
課后練習(xí)題
參考文獻(xiàn)
模塊480C51單片機(jī)定時(shí)器/計(jì)數(shù)器分析及應(yīng)用
項(xiàng)目18: 認(rèn)識(shí)單片機(jī)定時(shí)器/計(jì)數(shù)器
任務(wù)181: 用定時(shí)器T0查詢方式控制P3口8位LED閃爍
任務(wù)182: 相關(guān)知識(shí)
項(xiàng)目19: 認(rèn)識(shí)定時(shí)器/計(jì)數(shù)器的工作方式
任務(wù)191: 用定時(shí)器T0查詢方式控制P1.0的蜂鳴器發(fā)出1kHz音頻
任務(wù)192: 相關(guān)知識(shí)
*項(xiàng)目20: 將T1計(jì)數(shù)的結(jié)果送P0口顯示
*項(xiàng)目21: 單片機(jī)控制LED燈左循環(huán)亮
模塊小結(jié)
課后練習(xí)題
參考文獻(xiàn)
模塊580C51單片機(jī)中斷系統(tǒng)分析及應(yīng)用
項(xiàng)目22: 認(rèn)識(shí)80C51中斷系統(tǒng)
任務(wù)221: 用定時(shí)器T1中斷方式控制P3口8位LED閃爍
任務(wù)222: 相關(guān)知識(shí)
項(xiàng)目23: 認(rèn)識(shí)80C51中斷控制器
任務(wù)231: 用外中斷INT1控制P2口8個(gè)LED亮滅
任務(wù)232: 外部中斷INT0控制LED燈左循環(huán)亮
任務(wù)233: 相關(guān)知識(shí)
*項(xiàng)目24: 用外中斷INT1測(cè)量負(fù)跳變信號(hào)累計(jì)數(shù),并將結(jié)果送P2口顯示
*項(xiàng)目25: 用外中斷INT0測(cè)量外部負(fù)脈沖寬度,并將結(jié)果送P1口顯示
*項(xiàng)目26: 基于AT89S52單片機(jī)交通燈控制器的設(shè)計(jì)
模塊小結(jié)
課后練習(xí)題
參考文獻(xiàn)
模塊680C51單片機(jī)串行通信技術(shù)分析及應(yīng)用
項(xiàng)目27: 認(rèn)識(shí)80C51串行通信
任務(wù)271: 方式0控制流水燈循環(huán)點(diǎn)亮
任務(wù)272: 相關(guān)知識(shí)
項(xiàng)目28: 認(rèn)識(shí)80C51串口的通信方式
任務(wù)281: 單片機(jī)U1與單片機(jī)U2進(jìn)行通信
任務(wù)282: 相關(guān)知識(shí)
*項(xiàng)目29: 單片機(jī)向PC發(fā)送數(shù)據(jù)
*項(xiàng)目30: PC向單片機(jī)發(fā)送數(shù)據(jù),并用LED顯示出來(lái)
*項(xiàng)目31: 串口驅(qū)動(dòng)數(shù)碼管
*項(xiàng)目32: 單片機(jī)與單片機(jī)雙機(jī)通信
模塊小結(jié)
課后練習(xí)題
參考文獻(xiàn)
模塊780C51單片機(jī)接口技術(shù)分析及應(yīng)用
項(xiàng)目33: 認(rèn)識(shí)矩陣式鍵盤(pán)
任務(wù)331: 獨(dú)立式按鍵S控制LED0的亮滅狀態(tài)
任務(wù)332: 軟件消抖的獨(dú)立式按鍵S控制LED0的亮滅狀態(tài)
任務(wù)333: 獨(dú)立式按鍵S組控制8位LED燈
任務(wù)334: 用數(shù)碼管顯示矩陣鍵盤(pán)的按鍵值
任務(wù)335: 相關(guān)知識(shí)
項(xiàng)目34: 認(rèn)識(shí)LED數(shù)碼管顯示器
任務(wù)341: 用LED數(shù)碼管循環(huán)顯示數(shù)字0~9
任務(wù)342: 用數(shù)碼管顯示按鍵次數(shù)
任務(wù)343: 用LED數(shù)碼管動(dòng)態(tài)顯示“123456”
任務(wù)344: 相關(guān)知識(shí)
項(xiàng)目35: 認(rèn)識(shí)液晶顯示器LCD
任務(wù)351: 用LCD顯示字符‘ABCD’
任務(wù)352: 用LCD循環(huán)右移顯示“China Dream”
任務(wù)353: 相關(guān)知識(shí)
項(xiàng)目36: 認(rèn)識(shí)A/D轉(zhuǎn)換器
任務(wù)361: 5V直流數(shù)字電壓表設(shè)計(jì)
任務(wù)362: 相關(guān)知識(shí)
項(xiàng)目37: 認(rèn)識(shí)D/A轉(zhuǎn)換器
任務(wù)371: DAC0832鋸齒波發(fā)生器
任務(wù)372: 相關(guān)知識(shí)
*項(xiàng)目38: 步進(jìn)電動(dòng)機(jī)正反轉(zhuǎn)控制
*項(xiàng)目39: 電子密碼鎖
*項(xiàng)目40: 數(shù)碼秒表設(shè)計(jì)
*項(xiàng)目41: 液晶時(shí)鐘顯示器
*項(xiàng)目42: 基于手機(jī)—藍(lán)牙—單片機(jī)控制LED燈亮滅
模塊小結(jié)
課后練習(xí)題
參考文獻(xiàn)2100433B
全書(shū)共9章,涵蓋了單片機(jī)應(yīng)用的基本內(nèi)容,第1章介紹單片機(jī)概念及其開(kāi)發(fā)環(huán)境Keil uVision軟件的使用;第2章介紹單片機(jī)硬件系統(tǒng),包括時(shí)鐘電路、復(fù)位電路、存儲(chǔ)器結(jié)構(gòu)、并行1/O端口結(jié)構(gòu)等;第3章以單片機(jī)作為學(xué)習(xí)平臺(tái),介紹C51程序設(shè)計(jì)的基本語(yǔ)法、語(yǔ)句和應(yīng)用方法;第4章介紹單片機(jī)定時(shí)器/計(jì)數(shù)器的結(jié)構(gòu)和應(yīng)用方法;第5章從中斷概念入手,介紹單片機(jī)中斷系統(tǒng)的結(jié)構(gòu)和應(yīng)用方法第6章介紹常用人機(jī)交互接口技術(shù),包括數(shù)碼管、LCD和點(diǎn)陣LED顯示、鍵盤(pán)輸入接口設(shè)計(jì)技術(shù)等;第7章以并行通信和串行通信比較為切入點(diǎn),介紹單片機(jī)串行口結(jié)構(gòu),以及單片機(jī)雙機(jī)通信技術(shù)、單片機(jī)與計(jì)算機(jī)通信技術(shù)等;第8章介紹新型C接口A/D、D/A轉(zhuǎn)換器件PCF8591與單片機(jī)的接口技術(shù),并對(duì)串行擴(kuò)展技術(shù)IC系統(tǒng)接口技術(shù)進(jìn)行介紹;第9章給出5個(gè)綜合應(yīng)用實(shí)例。