定價:28
版次: 1
開本:16開
包裝:平裝
目錄 第1章 單片機概述1
1.1 前言1
1.2 單片機的分類及應用領域1
1.3 單片機技術的發(fā)展趨勢3
1.4 目前流行的51內核的單片機6
第2章 單片機仿真調試及Keil 51集成開發(fā)環(huán)境10
2.1 單片機仿真調試的一般過程10
2.2 Keil C51 Windows集成開發(fā)環(huán)境μVision2 IDE12
2.2.1 μVision2 IDE簡介12
2.2.2 μVision2 IDE集成開發(fā)環(huán)境的安裝14
2.3 μVision2的基本用法16
2.3.1 編輯源文件16
2.3.2 建立工程文件18
2.4 單片機在Keil C51集成開發(fā)環(huán)境中的仿真過程22
2.4.1 硬件和軟件仿真22
2.4.2 μVision IDE的軟件模擬仿真23
2.4.3 μVision IDE的硬件仿真30
2.5 單片機仿真下載儀的硬件資源36
第3章 單片機I/O口的特點及操作40
3.1 概述40
3.2 89S(C)51單片機I/O口的特點44
3.3 89S(C)51單片機I/O口的使用技巧45
3.4 89S(C)51單片機I/O口在后向通道中的應用51
3.4.1 單片機與機械繼電器的接口52
3.4.2 單片機與固態(tài)繼電器的接口52
第4章 顯示及顯示器接口55
4.1 概述55
4.2 LED顯示器的基本結構和原理55
4.3 LED顯示器與單片機的接口58
4.3.1 可編程I/O擴展芯片815559
4.3.2 LED顯示器的驅動62
4.4 LED顯示器與51單片機接口的軟件實現方法63
4.5 LED顯示的串行接口方式67
4.6 LED顯示需注意的幾個問題74
第5章 鍵盤及其接口技術75
5.1 概述75
5.2 鍵盤設計中應注意的幾個問題75
5.2.1 鍵盤接口類型的選擇75
5.2.2 多鍵和重鍵的處理76
5.2.3 鍵盤的防抖動技術77
5.3 鍵盤接口的軟件設計78
5.3.1 獨立式鍵盤的程序設計78
5.3.2 行列式鍵盤的程序設計86
5.4 串行顯示/鍵盤接口芯片的用法89
5.4.1 概述89
5.4.2 串行接口顯示/鍵盤芯片zlg7289 89
第6章 單片機的中斷系統(tǒng)及其應用97
6.1 概述97
6.2 89S(C)51單片機的中斷結構98
6.3 外部中斷0、1的程序設計100
第7章 定時器/計數器及其在定時系統(tǒng)中的應用107
7.1 概述107
7.2 定時器的結構108
7.3 定時器的工作方式108
7.4 定時器/計數器常數的計算及編程109
7.4.1 定時器/計數器常數的計算109
7.4.2 定時器/計數器的軟件編程110
7.5 實時時鐘及其軟硬件的實現方法116
7.5.1 概述116
7.5.2 電子鐘的功能及其軟件實現方法117
7.5.3 DS1302時鐘芯片127
第8章 I2C總線及其軟硬件設計134
8.1 概述134
8.2 I2C總線的基本概念134
8.2.1 I2C總線一般特征134
8.2.2 I2C總線的數據傳輸和器件尋址135
8.3 常用I2C器件的用法137
8.3.1 AT24C01的電路連接方式138
8.3.2 I2C總線的軟件實現方法139
8.4 EEPROM數據存儲器在電子鐘定時功能中的應用146
8.5 虛擬I2C總線軟件包149
8.5.1 虛擬I2C總線軟件包VIIC1.0簡介149
8.5.2 虛擬I2C總線軟件包VIIC1.0應用153
第9章 A/D和D/A轉換器及其在單片機系統(tǒng)中的應用155
9.1 概述155
9.2 A/D轉換器的選擇155
9.2.1 A/D轉換器的位數選擇156
9.2.2 A/D轉換器的轉換速度156
9.2.3 輸入信號的極性選擇157
9.2.4 A/D轉換器的抗干擾措施157
9.3 并行A/D轉換器及其軟硬件設計158
9.4 串行A/D轉換器及其軟硬件設計165
9.4.1 概述165
9.4.2 10位11通道SPI串行接口A/D轉換器TLC1543165
9.4.3 TLC1543工作原理166
9.4.4 TLC1543軟硬件設計要點 167
9.4.5 12位11通道SPI串行接口A/D轉換器TLC2543173
9.4.6 TLC2543與單片機接口的軟硬件設計175
9.5 D/A轉換器及其后向通道控制180
9.5.1 概述180
9.5.2 串口D/A轉換器TLC5615180
9.5.3 TLC5615與單片機接口的軟硬件設計183
9.5.4 利用D/A轉換器實現的信號發(fā)生器186
第10章 單片機串行通信軟硬件的實現192
10.1 概述192
10.2 89S(C)51單片機串口結構及其工作方式193
10.2.1 串口的基本通信方式193
10.2.2 單片機串口的控制方式193
10.2.3 89S(C)51單片機串口的速率設置194
10.3 RS232接口電路和單片機通信程序設計195
10.3.1 RS232硬件結構和接口195
10.3.2 通信程序設計199
10.3.3 單片機普通I/O口模擬串行通信的實現方法203
10.4 采用T2定時器實現單片機的高速通信206
第11章 Windows環(huán)境下單片機與PC機串行通信的實現方法208
11.1 概述208
11.2 下位機(單片機部分)串行通信的實現方法208
11.2.1 通信協(xié)議的約定208
11.2.2 采用單片機的下位機通信軟件的實現方法209
11.3 Windows環(huán)境下上位機與單片機接口程序設計214
11.3.1 Visual Basic 6.0 MSComm控件功能描述214
11.3.2 VB與單片機通信軟件設計218
第12章 看門狗及其軟硬件實現方法222
12.1 概述222
12.2 X5045看門狗芯片及其與單片機的接口223
12.2.1 SPI串行總線介紹223
12.2.2 X5045看門狗芯片的原理及其功能224
12.2.3 X5045與單片機的接口及程序設計227
12.3 基于I2C總線的CSI24C021看門狗芯片及其與單片機的接口237
12.3.1 CSI24C021看門狗芯片原理及功能237
12.3.2 CSI24C021與單片機的接口及程序設計239
12.4 AT89S51單片機內部看門狗的使用242
12.4.1 AT89S51單片機內部看門狗定時器簡介242
12.4.2 AT89S51單片機內部看門狗定時器的使用方法242
12.5 軟件看門狗的應用243
第13章 單片機應用系統(tǒng)的可靠性技術246
13.1 概述246
13.2 提高單片機系統(tǒng)穩(wěn)定性指標的硬件措施246
13.2.1 單片機及其相關元器件的選擇247
13.2.2 印制電路板布線的可靠性設計248
13.2.3 采取的抗干擾措施249
13.3 提高單片機系統(tǒng)穩(wěn)定性指標的軟件措施251
第14章 應用與提高253
14.1 概述253
14.2 基于AD7416數字溫度傳感器的蓄電池溫度監(jiān)測系統(tǒng)253
14.2.1 系統(tǒng)基本任務和功能254
14.2.2 AD7416工作原理和方式255
14.2.3 溫度自動監(jiān)測系統(tǒng)其他功能模塊的軟硬件實現方法260
14.2.4 系統(tǒng)設計應注意的一些問題267
14.3 基于DTMF編碼信號的遠程自動報警監(jiān)測系統(tǒng)275
14.3.1 基本功能介紹276
14.3.2 DTMF雙音多頻編碼芯片HT9200和PCD3311的工作原理及與單片機的接口276
14.3.3 采用PCD3311的遠程碼自動報警監(jiān)測系統(tǒng)284
14.4 結束語287
參考文獻288
研究背景?就是水塔、水庫、河流水面控制,為飲水安全、防洪防汛、污水處理等提供數據檢測,造福國民。 要說研究現狀,可以去“黃河水利職業(yè)技術學院”老師發(fā)表的一些文章,他們專門研究黃河水文檢測的,他們的水平...
分都不給。太摳門了吧? 畢業(yè)設計剛好是做的串級調速。太多了也不好說,介紹你3本書,你去看一下關于這塊的那章?!峨姍C與拖動基礎》李發(fā)海的,《電力拖動自動控制系統(tǒng)》 編者:陳伯時,還有一本《電力電子與控制...
基于單片機小區(qū)安防報警系統(tǒng)的軟件設計 目 錄 引言 1 1 總體設計 2 1.1 設計背景 2 1.2 設計思想 2 1.3 系統(tǒng)功能 3 1.4 系統(tǒng)設計框圖 3 1.5 系統(tǒng)實現方法 3 2 系統(tǒng)...
格式:pdf
大?。?span id="lsfczre" class="single-tag-height">23KB
頁數: 2頁
評分: 4.4
長春理工大學電子信息工程學院研究生入學考試 《單片機應用系統(tǒng)設計》考試大綱 一、適用專業(yè) 080900電子科學與技術、 085208 電子與通信工程。 二、參考書目 (1)《單片機應用系統(tǒng)設計》 張毅剛 哈爾濱工業(yè)大學出版社。 (主要教材) (2)《單片機原理及接口技術 (C51編程 ) 》 張毅剛 人民郵電出版社。 (輔助教材) 三、考查要點 1. 單片機的概述 (1)了解單片機的概念、特點、應用和常用單片機系列。 (2)了解單片機的發(fā)展過程。 (3)掌握單片機的特點,單片機的應用范圍。 (4)了解單片機的發(fā)展趨勢。 2. AT89S51 單片機結構和時序 (1)了解 AT89S51 單片機的結構特點。 (2)掌握 AT89S51 單片機的內部結構摸塊。 (3)了解 AT89S51 單片機的引腳分布。 (4)了解 AT89S51 單片機的基本時序單位,掌握機器周期,指令周期概念。 (5)
格式:pdf
大?。?span id="6hubj7u" class="single-tag-height">23KB
頁數: 1頁
評分: 4.4
隨著人們生活質量的提高,人們對綠色有機農產品的需求迫切,當今市場上存在著各式各樣的殺蟲燈,這些殺蟲燈雖然能夠在一定范圍內有效地幫助農戶解決蟲害。
內容簡介
《單片機應用系統(tǒng)設計安裝與調試/國家示范(骨干)高職院校重點建設專業(yè)優(yōu)質核心課程系列教材》以目前流行的仿真軟件Proteus為核心,以產品研發(fā)到產品運行的生命周期為載體,采用CDIO工程教育模式,讓學生以主動的、實踐的、課程之間有機聯(lián)系的方式學習工程。
《單片機應用系統(tǒng)設計安裝與調試/國家示范(骨干)高職院校重點建設專業(yè)優(yōu)質核心課程系列教材》分為基礎知識篇和任務篇兩部分。基礎知識篇主要包括ATmega16單片機的硬件基礎、軟件基礎、C語言基礎三部分內容;任務篇圍繞ATmega16單片機的主要功能模塊分為I/O端口應用、中斷系統(tǒng)應用、定時器應用、ND轉換應用、串行通信應用五個任務。每個任務分為若干個基于實際電子產品的教學任務,每個具體任務按照構思(Conceive)、設計(Design)、實現(Implement)和運行(Operate)四個步驟來完成。
《單片機應用系統(tǒng)設計安裝與調試/國家示范(骨干)高職院校重點建設專業(yè)優(yōu)質核心課程系列教材》按照高職高專人才培養(yǎng)目標編寫,可以作為高職院校自動化、應用電子技術、電子信息、計算機信息等專業(yè)教材,也可作為相關專業(yè)學生的自學參考書和培訓教材。 2100433B
適應專業(yè)
空調風系統(tǒng)管網設計與調試虛擬仿真互動式實驗項目課程適用土木類專業(yè)進行學習。
項目一流水燈1
1.1項目設計1
1.1.1項目要求1
1.1.2電路設計1
1.1.3程序設計2
1.1.4項目實施4
1.2關聯(lián)知識5
1.2.1仿真工具Proteus5
1.2.2仿真工具Keil μVision11
1.2.3Proteus與Keil μVision的聯(lián)合仿真19
1.3項目拓展22
1.3.1單片機最小系統(tǒng)的開發(fā)過程22
1.3.2流水燈的功能拓展23
項目二搶答器24
2.1項目設計24
2.1.1項目要求24
2.1.2電路設計24
2.1.3程序設計26
2.1.4項目實施29
2.2關聯(lián)知識30
2.2.1單片機結構30
2.2.2LED(Light Emitting Diode)技術41
2.2.3匯編程序設計46
2.3項目拓展49
2.3.1單片機應用系統(tǒng)常見故障與調試49
2.3.2查表程序的編寫50
2.3.3搶答器的功能拓展51單片機應用系統(tǒng)設計與實現目錄項目三籃球記分牌52
3.1項目設計52
3.1.1項目要求52
3.1.2電路設計52
3.1.3程序設計53
3.1.4項目實施62
3.2關聯(lián)知識64
3.2.1中斷系統(tǒng)64
3.2.2鍵盤接口技術70
3.3項目拓展76
3.3.1按鍵處理的常用技巧76
3.3.2籃球記分牌的功能拓展78
項目四萬年歷79
4.1項目設計79
4.1.1項目要求79
4.1.2電路設計79
4.1.3程序設計81
4.1.4項目實施91
4.2關聯(lián)知識93
4.2.1定時器/計數器93
4.2.2LCD(Liquid Crystal Display)技術98
4.2.3數字溫度傳感器DS18B20104
4.3項目拓展107
4.3.1模/數與數/模轉換技術107
4.3.2萬年歷的功能拓展117
項目五門禁系統(tǒng)118
5.1項目設計118
5.1.1項目要求118
5.1.2電路設計118
5.1.3程序設計119
5.1.4項目實施143
5.2關聯(lián)知識145
5.2.1存儲器擴展技術145
5.2.2串行通信技術156
5.3項目拓展170
5.3.1單片機和RS485通信接口170
5.3.2單片機的I/O口模擬串口173
5.3.3門禁系統(tǒng)的功能拓展174
附錄A特殊功能寄存器175
附錄B單片機偽指令176
附錄C單片機指令系統(tǒng)178
C.1單片機指令格式178
C.2尋址方式179
C.2.1立即數尋址179
C.2.2直接尋址179
C.2.3寄存器尋址180
C.2.4寄存器間接尋址方式180
C.2.5位尋址181
C.2.6基址寄存器加變址寄存器間接尋址181
C.2.7相對尋址181
C.3指令系統(tǒng)182
C.3.1指令分類182
C.3.2數據傳送類指令183
C.3.3算術運算指令186
C.3.4邏輯運算指令 189
C.3.5控制轉移指令 191
C.3.6位操作指令 195
參考文獻199
2.3項目實現過程75
2.4項目總結81
2.5拓展訓練——大棚溫度測試系統(tǒng)的設計與實現81
項目3交通燈的設計與實現82
3.1MCS51系列單片機的定時器/計數器概述82
3.1.1定時器/計數器的內部結構83
3.1.2定時器/計數器的控制84
3.2定時器/計數器的工作方式85
3.2.1工作方式085
3.2.2工作方式186
3.2.3工作方式287
3.2.4工作方式388
3.3定時器/計數器的應用90
3.4項目實現過程94
3.5項目總結97
3.6拓展訓練——三岔路口交通燈的設計與實現97
項目4數字時鐘的設計與實現98
4.1中斷技術98
4.1.1中斷的基本概念98
4.1.2中斷的功能與作用99
4.1.3中斷源及中斷的分類100
4.1.4中斷的流程102
4.2MCS51系列單片機中斷系統(tǒng)105
4.2.1MCS51系列單片機中斷系統(tǒng)的結構105
4.2.2中斷處理過程109
4.3外部中斷源的擴展113
4.3.1定時器/計數器擴展外部中斷源113
4.3.2查詢方式擴展外部中斷源113
4.4中斷的應用114
4.4.1外部中斷的應用114
4.4.2定時器中斷的應用114
4.5項目實現過程118
4.6項目總結122
4.7拓展訓練——計數器的設計與實現122
項目5雙機通信的設計與實現123
5.1串行通信概述123
5.1.1單片機的通信123
5.1.2串行通信124
5.1.3波特率128
5.2MCS51系列單片機的串行口128
5.2.1MCS51系列單片機串行口的結構129
5.2.2MCS51系列單片機串行口的控制129
5.3MCS51系列單片機串行口的工作方式及波特率的計算131
5.3.1工作方式0131
5.3.2工作方式1132
5.3.3工作方式2和工作方式3133
5.3.4各方式波特率的設計134
5.4串行口的應用135
5.4.1雙機通信135
5.4.2多機通信136
5.4.3擴展I/O口137
5.5項目實現過程139
5.6項目總結145
5.7拓展訓練——甲機控制乙機二極管顯示的設計與實現146
項目6數字體溫計的設計與實現147
6.1A/D、D/A轉換147
6.1.1A/D轉換148
6.1.2D/A轉換155
6.2熱敏電阻162
6.2.1熱敏電阻介紹162
6.2.2熱敏電阻分類165
6.2.3熱敏電阻的應用168
6.3項目實現過程169
6.4項目總結173
6.5拓展訓練——帶記憶功能的數字體溫計的設計與實現173
項目7簡單計算器的設計與實現174
7.1并行I/O的擴展174
7.1.1I/O擴展概述174
7.1.2常用的I/O口擴展方法及芯片175
7.2數碼管及其應用188
7.2.1LED概述188
7.2.2數碼管顯示方式189
7.2.3LED顯示器接口方法192
7.3鍵盤及其接口193
7.3.1鍵盤概述193
7.3.2單片機與鍵盤的接口194
7.4項目實現過程202
7.5項目總結212
7.6拓展訓練——秒表的設計與實現212
項目8LCD顯示213
8.1液晶顯示器簡介213
8.1.1液晶顯示器的特點213
8.1.2液晶顯示器的工作原理214
8.2單片機控制LCD的顯示215
8.2.1字符型LCD介紹215
8.2.2單片機控制LCD的軟件設計219
8.3項目實現過程222
8.4項目總結224
8.5拓展訓練——LCD的設計與顯示224
附錄AMCS51指令表225
附錄BASCII碼表230
參考文獻2312100433B