單片機(jī)基礎(chǔ)教材 2011 絕對(duì)的.doc
約175頁DOC格式手機(jī)打開展開
單片機(jī)基礎(chǔ)教材 2011 絕對(duì)的,目錄第1章51單片機(jī)概述51.1單片機(jī)的概念51.2單片機(jī)的發(fā)展51.3單片機(jī)的應(yīng)用61.4如何學(xué)好單片機(jī)61.5常用數(shù)制、編碼形式及數(shù)制之間轉(zhuǎn)換71.6項(xiàng)目訓(xùn)練 點(diǎn)亮一個(gè)led燈8第2章mcs-51單片機(jī)組成(一)122.1單片機(jī)系統(tǒng)資源132.2單片機(jī)性能特點(diǎn)132.3單片機(jī)內(nèi)部結(jié)構(gòu)142.4單片機(jī)引腳及功能142...
內(nèi)容介紹
此文檔由會(huì)員 白癡學(xué)東西 發(fā)布
目錄
第1章 51單片機(jī)概述 5
1.1 單片機(jī)的概念 5
1.2 單片機(jī)的發(fā)展 5
1.3 單片機(jī)的應(yīng)用 6
1.4 如何學(xué)好單片機(jī) 6
1.5 常用數(shù)制、編碼形式及數(shù)制之間轉(zhuǎn)換 7
1.6 項(xiàng)目訓(xùn)練 點(diǎn)亮一個(gè)LED燈 8
第2章 MCS-51單片機(jī)組成(一) 12
2.1 單片機(jī)系統(tǒng)資源 13
2.2 單片機(jī)性能特點(diǎn) 13
2.3 單片機(jī)內(nèi)部結(jié)構(gòu) 14
2.4 單片機(jī)引腳及功能 14
2.5 項(xiàng)目訓(xùn)練 LED燈閃爍 16
第3章 MCS-51單片機(jī)組成(二) 20
3.1 中央處理單元 21
3.1.1 運(yùn)算器 21
3.1.2 控制器 21
3.2 存儲(chǔ)器 23
3.2.1 程序存儲(chǔ)器ROM 23
3.2.2 數(shù)據(jù)存儲(chǔ)器RAM 23
3.3 并行輸入/輸出口 23
3.3.1 P1口 23
3.3.2 P3口 24
3.3.3 P2口 24
3.3.4 P0口 25
3.4 單片機(jī)最小應(yīng)用系統(tǒng) 25
3.4.1 8751/8051最小應(yīng)用系統(tǒng) 25
3.4.2 80C31最小應(yīng)用系統(tǒng) 25
3.5 項(xiàng)目訓(xùn)練 跑馬燈 26
第4章 單片機(jī)存儲(chǔ)器的組織結(jié)構(gòu) 28
4.1 單片機(jī)存儲(chǔ)器的組織結(jié)構(gòu)概述 28
4.2 程序存儲(chǔ)器 29
4.3 數(shù)據(jù)存儲(chǔ)器 29
4.4 外部擴(kuò)展數(shù)據(jù)存儲(chǔ)器和擴(kuò)展I/O口 30
4.5 項(xiàng)目訓(xùn)練 廣告燈 31
第5章 C語言基礎(chǔ)知識(shí)(C語言基本數(shù)據(jù)類型) 36
5.1 C51語言的基本數(shù)據(jù)類型 36
5.1.1 C51語言數(shù)據(jù)類型概述 36
5.1.2 C51語言基本數(shù)據(jù)類型詳細(xì)介紹 36
5.1.3 C51的存儲(chǔ)器類型 38
5.1.4 存儲(chǔ)器模式 38
5.2 項(xiàng)目訓(xùn)練 獨(dú)立按鍵 39
第6章 C語言基礎(chǔ)知識(shí)(C語言基本語句) 42
6.1 C51語句和流程控制結(jié)構(gòu) 42
6.1.1 C51語句概述 42
6.1.2 C51的流程控制結(jié)構(gòu) 51
第7章 C語言基礎(chǔ)知識(shí)(C語言數(shù)據(jù)結(jié)構(gòu)與函數(shù)) 56
7.1 函數(shù)的概述 56
7.1.1 函數(shù)的概念和分類 56
7.1.2 函數(shù)的定義 57
7.1.3 函數(shù)的參數(shù) 59
7.1.4 函數(shù)的返回值 62
7.2 函數(shù)的調(diào)用 62
7.3 函數(shù)的作用范圍和變量作用域 66
7.4 一些特殊的函數(shù) 67
7.4.1 main函數(shù) 67
7.4.2 庫函數(shù) 67
7.4.3 中斷函數(shù) 69
7.5 項(xiàng)目訓(xùn)練 報(bào)警發(fā)生器 71
第8章 C語言基礎(chǔ)知識(shí)(C語言聚合數(shù)據(jù)類型) 74
8.1 C51聚合數(shù)據(jù)類型 74
8.1.1 數(shù)組 74
8.1.2 指針 81
8.1.3 結(jié)構(gòu) 91
8.1.4 聯(lián)合和枚舉 99
8.1.5 位域和類型說明 106
8.2 項(xiàng)目訓(xùn)練 按鍵識(shí)別技術(shù) 109
第9章 匯編語言程序設(shè)計(jì)(二) 113
9.1 應(yīng)用控制流程設(shè)計(jì) 113
9.1.1 控制流程設(shè)計(jì)的基本方法 113
9.1.2 應(yīng)用程序控制流程設(shè)計(jì) 114
9.2 項(xiàng)目訓(xùn)練 一鍵多功能識(shí)別技術(shù) 114
第10章 12864液晶 119
10.1 液晶顯示模塊概述 119
10.2 外形尺寸 119
10.3 模塊引腳說明 120
10.4 接口時(shí)序 120
10.4.1 8 位并行連接時(shí)序圖 120
10.4.2 串行連接時(shí)序圖 121
10.5 用戶指令集 122
10.6 顯示坐標(biāo)關(guān)系 125
10.7 顯示RAM 126
10.8 項(xiàng)目訓(xùn)練 12864顯示 127
10.8.1 實(shí)驗(yàn)任務(wù) 127
10.8.2 電路原理圖 127
10.8.3 匯編源程序 128
第11章 數(shù)碼管的應(yīng)用 133
11.1 LED概述 133
11.2 數(shù)碼管結(jié)構(gòu) 133
11.3 數(shù)碼管的顯示方式 134
11.4 項(xiàng)目訓(xùn)練 單個(gè)數(shù)碼管顯示 135
11.5 項(xiàng)目訓(xùn)練 數(shù)碼管動(dòng)態(tài)顯示 138
第12章 中斷系統(tǒng)(一) 142
12.1 中斷概述 142
12.1.1 中斷源 142
12.1.2 中斷處理過程 142
12.1.3 中斷優(yōu)先級(jí)及其嵌套 143
12.1.4 中斷控制的特點(diǎn) 143
12.1.5 中斷系統(tǒng)內(nèi)部結(jié)構(gòu) 143
12.2 中斷控制 143
12.2.1 中斷請(qǐng)求控制 144
12.3 中斷應(yīng)用 145
12.3.1 中斷應(yīng)用的準(zhǔn)備工作 145
12.3.2 中斷的執(zhí)行過程 145
12.4 項(xiàng)目訓(xùn)練 外部中斷的應(yīng)用 145
第13章 中斷系統(tǒng)(二) 151
13.1 定時(shí)/計(jì)數(shù)器構(gòu)成 151
13.1.1 定時(shí)方法 151
13.1.2 MCS-51單片機(jī)的定時(shí)/計(jì)數(shù)器 151
13.2 定時(shí)/計(jì)數(shù)器的控制寄存器 152
13.3 定時(shí)器/計(jì)數(shù)器工作方式 152
13.3.1 工作方式0 152
13.3.2 工作方式1 153
13.3.3 工作方式2 153
13.3.4 工作方式3 154
13.4 項(xiàng)目訓(xùn)練 定時(shí)器控制LED閃爍 155
13.5 項(xiàng)目訓(xùn)練 “滴滴”報(bào)警聲 158
13.6 項(xiàng)目訓(xùn)練 60秒秒表 160
第14章 MCS-51單片機(jī)的串行口 164
14.1 串行通信基本概念 164
14.1.1 通信的基本方式 164
14.1.2 串行通信 164
14.1.3 串行通信的波特率(Baud rate) 165
14.2 MCS-51單片機(jī)的串行口 165
14.2.1 串行口的結(jié)構(gòu) 165
14.2.2 串行口控制寄存器 165
14.2.3 串行通信的工作方式 166
14.3 項(xiàng)目訓(xùn)練 串行口通信 167
第15章 LCD1602液晶 169
15.1 概述 169
15.2 LCD1602引腳功能 169
15.2.1 數(shù)據(jù)類引腳 169
15.2.2 電源類引腳 169
15.2.3 編程控制類引腳 169
15.3 LCD1602與單片機(jī)的連接 170
15.3.1 直接控制方式 170
15.3.2 間接控制方式 170
15.4 LCD1602的指令集 170
15.5 LCD1602的應(yīng)用編程 171
15.6 項(xiàng)目訓(xùn)練 1602液晶顯示 172
15.6.1 項(xiàng)目內(nèi)容 172
15.6.2 硬件電路圖 172
15.6.3 程序設(shè)計(jì)內(nèi)容 173
15.6 項(xiàng)目訓(xùn)練 直接接控制方式C語言程序設(shè)計(jì) 173
15.6.1 項(xiàng)目內(nèi)容 173
15.6.2 硬件電路圖 173
15.6.3 程序設(shè)計(jì)內(nèi)容 174
15.6.4 C語言程序設(shè)計(jì) 174
第1章 51單片機(jī)概述 5
1.1 單片機(jī)的概念 5
1.2 單片機(jī)的發(fā)展 5
1.3 單片機(jī)的應(yīng)用 6
1.4 如何學(xué)好單片機(jī) 6
1.5 常用數(shù)制、編碼形式及數(shù)制之間轉(zhuǎn)換 7
1.6 項(xiàng)目訓(xùn)練 點(diǎn)亮一個(gè)LED燈 8
第2章 MCS-51單片機(jī)組成(一) 12
2.1 單片機(jī)系統(tǒng)資源 13
2.2 單片機(jī)性能特點(diǎn) 13
2.3 單片機(jī)內(nèi)部結(jié)構(gòu) 14
2.4 單片機(jī)引腳及功能 14
2.5 項(xiàng)目訓(xùn)練 LED燈閃爍 16
第3章 MCS-51單片機(jī)組成(二) 20
3.1 中央處理單元 21
3.1.1 運(yùn)算器 21
3.1.2 控制器 21
3.2 存儲(chǔ)器 23
3.2.1 程序存儲(chǔ)器ROM 23
3.2.2 數(shù)據(jù)存儲(chǔ)器RAM 23
3.3 并行輸入/輸出口 23
3.3.1 P1口 23
3.3.2 P3口 24
3.3.3 P2口 24
3.3.4 P0口 25
3.4 單片機(jī)最小應(yīng)用系統(tǒng) 25
3.4.1 8751/8051最小應(yīng)用系統(tǒng) 25
3.4.2 80C31最小應(yīng)用系統(tǒng) 25
3.5 項(xiàng)目訓(xùn)練 跑馬燈 26
第4章 單片機(jī)存儲(chǔ)器的組織結(jié)構(gòu) 28
4.1 單片機(jī)存儲(chǔ)器的組織結(jié)構(gòu)概述 28
4.2 程序存儲(chǔ)器 29
4.3 數(shù)據(jù)存儲(chǔ)器 29
4.4 外部擴(kuò)展數(shù)據(jù)存儲(chǔ)器和擴(kuò)展I/O口 30
4.5 項(xiàng)目訓(xùn)練 廣告燈 31
第5章 C語言基礎(chǔ)知識(shí)(C語言基本數(shù)據(jù)類型) 36
5.1 C51語言的基本數(shù)據(jù)類型 36
5.1.1 C51語言數(shù)據(jù)類型概述 36
5.1.2 C51語言基本數(shù)據(jù)類型詳細(xì)介紹 36
5.1.3 C51的存儲(chǔ)器類型 38
5.1.4 存儲(chǔ)器模式 38
5.2 項(xiàng)目訓(xùn)練 獨(dú)立按鍵 39
第6章 C語言基礎(chǔ)知識(shí)(C語言基本語句) 42
6.1 C51語句和流程控制結(jié)構(gòu) 42
6.1.1 C51語句概述 42
6.1.2 C51的流程控制結(jié)構(gòu) 51
第7章 C語言基礎(chǔ)知識(shí)(C語言數(shù)據(jù)結(jié)構(gòu)與函數(shù)) 56
7.1 函數(shù)的概述 56
7.1.1 函數(shù)的概念和分類 56
7.1.2 函數(shù)的定義 57
7.1.3 函數(shù)的參數(shù) 59
7.1.4 函數(shù)的返回值 62
7.2 函數(shù)的調(diào)用 62
7.3 函數(shù)的作用范圍和變量作用域 66
7.4 一些特殊的函數(shù) 67
7.4.1 main函數(shù) 67
7.4.2 庫函數(shù) 67
7.4.3 中斷函數(shù) 69
7.5 項(xiàng)目訓(xùn)練 報(bào)警發(fā)生器 71
第8章 C語言基礎(chǔ)知識(shí)(C語言聚合數(shù)據(jù)類型) 74
8.1 C51聚合數(shù)據(jù)類型 74
8.1.1 數(shù)組 74
8.1.2 指針 81
8.1.3 結(jié)構(gòu) 91
8.1.4 聯(lián)合和枚舉 99
8.1.5 位域和類型說明 106
8.2 項(xiàng)目訓(xùn)練 按鍵識(shí)別技術(shù) 109
第9章 匯編語言程序設(shè)計(jì)(二) 113
9.1 應(yīng)用控制流程設(shè)計(jì) 113
9.1.1 控制流程設(shè)計(jì)的基本方法 113
9.1.2 應(yīng)用程序控制流程設(shè)計(jì) 114
9.2 項(xiàng)目訓(xùn)練 一鍵多功能識(shí)別技術(shù) 114
第10章 12864液晶 119
10.1 液晶顯示模塊概述 119
10.2 外形尺寸 119
10.3 模塊引腳說明 120
10.4 接口時(shí)序 120
10.4.1 8 位并行連接時(shí)序圖 120
10.4.2 串行連接時(shí)序圖 121
10.5 用戶指令集 122
10.6 顯示坐標(biāo)關(guān)系 125
10.7 顯示RAM 126
10.8 項(xiàng)目訓(xùn)練 12864顯示 127
10.8.1 實(shí)驗(yàn)任務(wù) 127
10.8.2 電路原理圖 127
10.8.3 匯編源程序 128
第11章 數(shù)碼管的應(yīng)用 133
11.1 LED概述 133
11.2 數(shù)碼管結(jié)構(gòu) 133
11.3 數(shù)碼管的顯示方式 134
11.4 項(xiàng)目訓(xùn)練 單個(gè)數(shù)碼管顯示 135
11.5 項(xiàng)目訓(xùn)練 數(shù)碼管動(dòng)態(tài)顯示 138
第12章 中斷系統(tǒng)(一) 142
12.1 中斷概述 142
12.1.1 中斷源 142
12.1.2 中斷處理過程 142
12.1.3 中斷優(yōu)先級(jí)及其嵌套 143
12.1.4 中斷控制的特點(diǎn) 143
12.1.5 中斷系統(tǒng)內(nèi)部結(jié)構(gòu) 143
12.2 中斷控制 143
12.2.1 中斷請(qǐng)求控制 144
12.3 中斷應(yīng)用 145
12.3.1 中斷應(yīng)用的準(zhǔn)備工作 145
12.3.2 中斷的執(zhí)行過程 145
12.4 項(xiàng)目訓(xùn)練 外部中斷的應(yīng)用 145
第13章 中斷系統(tǒng)(二) 151
13.1 定時(shí)/計(jì)數(shù)器構(gòu)成 151
13.1.1 定時(shí)方法 151
13.1.2 MCS-51單片機(jī)的定時(shí)/計(jì)數(shù)器 151
13.2 定時(shí)/計(jì)數(shù)器的控制寄存器 152
13.3 定時(shí)器/計(jì)數(shù)器工作方式 152
13.3.1 工作方式0 152
13.3.2 工作方式1 153
13.3.3 工作方式2 153
13.3.4 工作方式3 154
13.4 項(xiàng)目訓(xùn)練 定時(shí)器控制LED閃爍 155
13.5 項(xiàng)目訓(xùn)練 “滴滴”報(bào)警聲 158
13.6 項(xiàng)目訓(xùn)練 60秒秒表 160
第14章 MCS-51單片機(jī)的串行口 164
14.1 串行通信基本概念 164
14.1.1 通信的基本方式 164
14.1.2 串行通信 164
14.1.3 串行通信的波特率(Baud rate) 165
14.2 MCS-51單片機(jī)的串行口 165
14.2.1 串行口的結(jié)構(gòu) 165
14.2.2 串行口控制寄存器 165
14.2.3 串行通信的工作方式 166
14.3 項(xiàng)目訓(xùn)練 串行口通信 167
第15章 LCD1602液晶 169
15.1 概述 169
15.2 LCD1602引腳功能 169
15.2.1 數(shù)據(jù)類引腳 169
15.2.2 電源類引腳 169
15.2.3 編程控制類引腳 169
15.3 LCD1602與單片機(jī)的連接 170
15.3.1 直接控制方式 170
15.3.2 間接控制方式 170
15.4 LCD1602的指令集 170
15.5 LCD1602的應(yīng)用編程 171
15.6 項(xiàng)目訓(xùn)練 1602液晶顯示 172
15.6.1 項(xiàng)目內(nèi)容 172
15.6.2 硬件電路圖 172
15.6.3 程序設(shè)計(jì)內(nèi)容 173
15.6 項(xiàng)目訓(xùn)練 直接接控制方式C語言程序設(shè)計(jì) 173
15.6.1 項(xiàng)目內(nèi)容 173
15.6.2 硬件電路圖 173
15.6.3 程序設(shè)計(jì)內(nèi)容 174
15.6.4 C語言程序設(shè)計(jì) 174
TA們正在看...
- 快速crc和普通crc算法綜合比較.doc
- 空氣凈化薄膜親水性能的研究.doc
- 室內(nèi)防霧涂料sio2/tio2/wo3薄膜的親水分層--中英文...doc
- 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)-工廠員工管理.rar
- 出差報(bào)告總結(jié).doc
- 某企業(yè)員工出差報(bào)告總結(jié).doc
- googlemap城市公交查詢系統(tǒng).rar
- 巡回檢測報(bào)警控制系統(tǒng).rar
- matlab機(jī)器人視覺伺服系統(tǒng).rar
- 暑期社會(huì)實(shí)踐活動(dòng)報(bào)告.doc