基于Proteus的單片機(jī)實(shí)驗(yàn)與課程設(shè)計(jì)
定 價(jià):39.9 元
- 作者:魏芬主編
- 出版時(shí)間:2015/4/1
- ISBN:9787302394945
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP368.1
- 頁(yè)碼:287
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16K
《基于Proteus的單片機(jī)實(shí)驗(yàn)與課程設(shè)計(jì)》從單片機(jī)的實(shí)際應(yīng)用角度出發(fā),以功能強(qiáng)大的虛擬仿真工具Proteus為基礎(chǔ),介紹單片機(jī)基礎(chǔ)實(shí)驗(yàn)和課程設(shè)計(jì)的內(nèi)容。首先介紹了在KeilμVision4開(kāi)發(fā)環(huán)境下進(jìn)行C51語(yǔ)言程序的開(kāi)發(fā),接著對(duì)Proteus的基本功能及特性、如何進(jìn)行仿真設(shè)計(jì)和調(diào)試進(jìn)行了詳細(xì)的說(shuō)明。全書(shū)共給出了16個(gè)單片機(jī)基礎(chǔ)實(shí)驗(yàn)內(nèi)容,并精心選擇了6個(gè)具有一定典型性和實(shí)用性的單片機(jī)課程設(shè)計(jì)課題,系統(tǒng)地介紹了課程設(shè)計(jì)的任務(wù)與要求、系統(tǒng)設(shè)計(jì)方案、軟件設(shè)計(jì)等內(nèi)容。書(shū)中所有實(shí)驗(yàn)內(nèi)容及課程設(shè)計(jì)課題均通過(guò)了Proteus仿真和實(shí)際電路調(diào)試。
《基于Proteus的單片機(jī)實(shí)驗(yàn)與課程設(shè)計(jì)》內(nèi)容豐富實(shí)用,實(shí)踐性強(qiáng),可作為高等院校涉及單片機(jī)應(yīng)用專業(yè)的學(xué)生進(jìn)行單片機(jī)的基礎(chǔ)實(shí)驗(yàn)和課程設(shè)計(jì)環(huán)節(jié)的教材,也可作為畢業(yè)設(shè)計(jì)的參考教材,對(duì)廣大工程技術(shù)人員進(jìn)行單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)也具有一定的參考價(jià)值。本書(shū)封面貼有清華大學(xué)出版社防偽標(biāo)簽,無(wú)標(biāo)簽者不得銷(xiāo)售。
第1章μVision4集成開(kāi)發(fā)環(huán)境1
1.1μVision4概述1
1.2μVision4安裝2
1.3μVision4的下拉菜單3
1.3.1File菜單4
1.3.2Edit菜單4
1.3.3View菜單7
1.3.4Project菜單8
1.3.5Flash菜單11
1.3.6Tools菜單11
1.3.7SVCS菜單12
1.3.8Window菜單12
1.3.9Help菜單12
1.4μVision4的工具欄按鈕12
1.4.1文件工具按鈕12
1.4.2編譯選項(xiàng)工具按鈕14
1.4.3調(diào)試工具按鈕14
1.5μVision4中的調(diào)試器15
1.5.1調(diào)試器功能(Debug)選項(xiàng)配置15
1.5.2Debug狀態(tài)下窗口分配與View菜單17
1.5.3通過(guò)Debug菜單進(jìn)行程序代碼調(diào)試18
1.5.4通過(guò) Peripherals菜單觀察仿真結(jié)果19
1.6C51簡(jiǎn)單編程與調(diào)試21
第2章單片機(jī)系統(tǒng)的Proteus設(shè)計(jì)與仿真29
2.1Proteus功能概述29
2.2Proteus ISIS編輯環(huán)境31
2.2.1菜單欄33
2.2.2工具欄34
2.2.3工具箱36
2.2.4方向工具欄37
2.2.5仿真工具欄37
2.3Proteus電路原理圖設(shè)計(jì)38
2.3.1新建一個(gè)設(shè)計(jì)文件38
2.3.2選擇元器件并添加到對(duì)象選擇器中39
2.3.3元件的放置、調(diào)整與編輯40
2.3.4對(duì)原理圖布線41
2.4Proteus軟件中的C51程序運(yùn)行與調(diào)試44
2.4.1離線調(diào)試44
2.4.2Proteus和Keil μVision4在線聯(lián)調(diào)44
2.5Proteus ISIS的虛擬仿真工具47
2.5.1探針47
2.5.2虛擬儀器47
2.5.3激勵(lì)源48
2.5.4仿真圖表50
第3章單片機(jī)C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)51
3.1C51程序設(shè)計(jì)的特點(diǎn)51
3.2C51語(yǔ)言的數(shù)據(jù)52
3.2.1數(shù)據(jù)類型52
3.2.2常量與變量53
3.2.3數(shù)據(jù)的存儲(chǔ)類型55
3.2.4數(shù)據(jù)存儲(chǔ)模式與絕對(duì)地址訪問(wèn)58
3.3C51運(yùn)算符59
3.3.1算術(shù)運(yùn)算符59
3.3.2關(guān)系運(yùn)算符60
3.3.3邏輯運(yùn)算符60
3.3.4位運(yùn)算符60
3.3.5復(fù)合賦值運(yùn)算符61
3.4C51程序的基本語(yǔ)句62
3.4.1表達(dá)式語(yǔ)句62
3.4.2復(fù)合語(yǔ)句62
3.4.3條件語(yǔ)句62
3.4.4開(kāi)關(guān)語(yǔ)句64
3.4.5循環(huán)語(yǔ)句65
3.5C51語(yǔ)言函數(shù)66
3.5.1C51函數(shù)的定義66
3.5.2C51函數(shù)調(diào)用67
3.5.3中斷函數(shù)67
第4章單片機(jī)基礎(chǔ)實(shí)驗(yàn)70
4.1單片機(jī)仿真實(shí)驗(yàn)儀使用說(shuō)明70
4.1.1單片機(jī)仿真實(shí)驗(yàn)儀功能介紹70
4.1.2實(shí)驗(yàn)項(xiàng)目介紹72
4.1.3實(shí)驗(yàn)注意事項(xiàng)73
4.2LED流水燈實(shí)驗(yàn)73
4.2.1實(shí)驗(yàn)?zāi)康?3
4.2.2實(shí)驗(yàn)設(shè)備及器件74
4.2.3實(shí)驗(yàn)內(nèi)容74
4.2.4延時(shí)時(shí)間計(jì)算74
4.2.5實(shí)驗(yàn)步驟74
4.2.6流水燈實(shí)驗(yàn)仿真圖74
4.2.7實(shí)驗(yàn)參考程序75
4.2.8實(shí)驗(yàn)思考題77
4.3蜂鳴器驅(qū)動(dòng)實(shí)驗(yàn)77
4.3.1實(shí)驗(yàn)?zāi)康?7
4.3.2實(shí)驗(yàn)設(shè)備及器件77
4.3.3實(shí)驗(yàn)內(nèi)容77
4.3.4蜂鳴器驅(qū)動(dòng)原理77
4.3.5實(shí)驗(yàn)步驟78
4.3.6蜂鳴器驅(qū)動(dòng)實(shí)驗(yàn)仿真圖78
4.3.7實(shí)驗(yàn)參考程序79
4.3.8實(shí)驗(yàn)思考題84
4.474HC138譯碼器實(shí)驗(yàn)84
4.4.1實(shí)驗(yàn)?zāi)康?4
4.4.2實(shí)驗(yàn)設(shè)備及器件84
4.4.3實(shí)驗(yàn)內(nèi)容84
4.4.474HC138的工作原理84
4.4.5實(shí)驗(yàn)步驟85
4.4.674HC138譯碼器實(shí)驗(yàn)仿真圖85
4.4.7實(shí)驗(yàn)參考程序86
4.4.8實(shí)驗(yàn)思考題87
4.5外部中斷控制實(shí)驗(yàn)88
4.5.1實(shí)驗(yàn)?zāi)康?8
4.5.2實(shí)驗(yàn)設(shè)備及器件88
4.5.3實(shí)驗(yàn)內(nèi)容88
4.5.4外部中斷編程說(shuō)明88
4.5.5實(shí)驗(yàn)步驟89
4.5.6外部中斷控制實(shí)驗(yàn)仿真圖89
4.5.7實(shí)驗(yàn)參考程序90
4.5.8實(shí)驗(yàn)思考題92
4.6定時(shí)器應(yīng)用實(shí)驗(yàn)92
4.6.1實(shí)驗(yàn)?zāi)康?2
4.6.2實(shí)驗(yàn)設(shè)備及器件92
4.6.3實(shí)驗(yàn)內(nèi)容93
4.6.4定時(shí)器中斷編程說(shuō)明93
4.6.5實(shí)驗(yàn)步驟94
4.6.6定時(shí)器應(yīng)用實(shí)驗(yàn)仿真圖94
4.6.7實(shí)驗(yàn)參考程序95
4.6.8實(shí)驗(yàn)思考題97
4.7擴(kuò)展并行輸出口實(shí)驗(yàn)97
4.7.1實(shí)驗(yàn)?zāi)康?7
4.7.2實(shí)驗(yàn)設(shè)備及器件97
4.7.3實(shí)驗(yàn)內(nèi)容97
4.7.474HC164的工作原理97
4.7.5實(shí)驗(yàn)步驟98
4.7.674HC164實(shí)驗(yàn)仿真圖99
4.7.7實(shí)驗(yàn)程序清單100
4.7.8實(shí)驗(yàn)思考題101
4.8擴(kuò)展并行輸入口實(shí)驗(yàn)101
4.8.1實(shí)驗(yàn)?zāi)康?01
4.8.2實(shí)驗(yàn)設(shè)備及器件101
4.8.3實(shí)驗(yàn)內(nèi)容101
4.8.474HC165的工作原理101
4.8.5實(shí)驗(yàn)步驟102
4.8.674HC165實(shí)驗(yàn)仿真圖103
4.8.7實(shí)驗(yàn)程序清單104
4.8.8實(shí)驗(yàn)思考題105
4.9串行A/D轉(zhuǎn)換實(shí)驗(yàn)105
4.9.1實(shí)驗(yàn)?zāi)康?05
4.9.2實(shí)驗(yàn)設(shè)備及器件106
4.9.3實(shí)驗(yàn)內(nèi)容106
4.9.4TLC549的工作原理106
4.9.5實(shí)驗(yàn)步驟108
4.9.6串行A/D轉(zhuǎn)換實(shí)驗(yàn)仿真圖108
4.9.7實(shí)驗(yàn)參考程序110
4.9.8實(shí)驗(yàn)思考題111
4.10串行D/A轉(zhuǎn)換實(shí)驗(yàn)112
4.10.1實(shí)驗(yàn)?zāi)康?12
4.10.2實(shí)驗(yàn)設(shè)備112
4.10.3實(shí)驗(yàn)內(nèi)容112
4.10.4TLC5620的工作原理112
4.10.5實(shí)驗(yàn)原理圖115
4.10.6實(shí)驗(yàn)步驟115
4.10.7實(shí)驗(yàn)參考程序116
4.10.8實(shí)驗(yàn)思考題120
4.11紅外收發(fā)實(shí)驗(yàn)120
4.11.1實(shí)驗(yàn)?zāi)康?20
4.11.2實(shí)驗(yàn)設(shè)備及器件120
4.11.3實(shí)驗(yàn)內(nèi)容121
4.11.4紅外收發(fā)原理121
4.11.5實(shí)驗(yàn)原理圖121
4.11.6實(shí)驗(yàn)步驟121
4.11.7實(shí)驗(yàn)參考程序122
4.11.8實(shí)驗(yàn)思考題125
4.12RS232串口通信實(shí)驗(yàn)125
4.12.1實(shí)驗(yàn)?zāi)康?25
4.12.2實(shí)驗(yàn)設(shè)備及器件125
4.12.3實(shí)驗(yàn)內(nèi)容125
4.12.4SP232的工作原理126
4.12.5實(shí)驗(yàn)步驟126
4.12.6RS232通信實(shí)驗(yàn)仿真圖128
4.12.7實(shí)驗(yàn)參考程序130
4.12.8實(shí)驗(yàn)思考題132
4.13RS485差分串行通信實(shí)驗(yàn)132
4.13.1實(shí)驗(yàn)?zāi)康?32
4.13.2實(shí)驗(yàn)設(shè)備及器件132
4.13.3實(shí)驗(yàn)內(nèi)容132
4.13.4RS485總線簡(jiǎn)介132
4.13.5SN75176的功能特性133
4.13.6實(shí)驗(yàn)步驟134
4.13.7RS485通信實(shí)驗(yàn)仿真圖134
4.13.8實(shí)驗(yàn)參考程序135
4.13.9實(shí)驗(yàn)思考題138
4.14直流電動(dòng)機(jī)實(shí)驗(yàn)138
4.14.1實(shí)驗(yàn)?zāi)康?38
4.14.2實(shí)驗(yàn)設(shè)備138
4.14.3實(shí)驗(yàn)內(nèi)容138
4.14.4直流電動(dòng)機(jī)驅(qū)動(dòng)原理138
4.14.5實(shí)驗(yàn)步驟138
4.14.6直流電動(dòng)機(jī)控制實(shí)驗(yàn)仿真圖139
4.14.7實(shí)驗(yàn)參考程序140
4.14.8實(shí)驗(yàn)思考題144
4.15步進(jìn)電動(dòng)機(jī)實(shí)驗(yàn)144
4.15.1實(shí)驗(yàn)?zāi)康?44
4.15.2實(shí)驗(yàn)設(shè)備及器件144
4.15.3實(shí)驗(yàn)內(nèi)容145
4.15.4步進(jìn)電動(dòng)機(jī)的工作原理145
4.15.5實(shí)驗(yàn)步驟146
4.15.6步進(jìn)電動(dòng)機(jī)驅(qū)動(dòng)實(shí)驗(yàn)仿真圖146
4.15.7實(shí)驗(yàn)參考程序148
4.15.8實(shí)驗(yàn)思考題149
4.16數(shù)字頻率計(jì)實(shí)驗(yàn)150
4.16.1實(shí)驗(yàn)?zāi)康?50
4.16.2實(shí)驗(yàn)設(shè)備及器件150
4.16.3實(shí)驗(yàn)內(nèi)容150
4.16.4555多諧振蕩器150
4.16.5ZLG7290的功能特性150
4.16.6實(shí)驗(yàn)原理圖152
4.16.7實(shí)驗(yàn)步驟153
4.16.8實(shí)驗(yàn)參考程序153
4.16.9實(shí)驗(yàn)思考題155
第5章單片機(jī)課程設(shè)計(jì)156
5.1LED電子顯示屏的設(shè)計(jì)156
5.1.1系統(tǒng)功能設(shè)計(jì)要求156
5.1.2系統(tǒng)設(shè)計(jì)方案156
5.1.3LED點(diǎn)陣的工作原理156
5.1.474HC595功能介紹157
5.1.5系統(tǒng)硬件電路設(shè)計(jì)159
5.1.6系統(tǒng)控制程序設(shè)計(jì)思路161
5.1.7系統(tǒng)源程序清單162
5.2DS18B20數(shù)字溫度計(jì)的設(shè)計(jì)168
5.2.1系統(tǒng)功能設(shè)計(jì)要求168
5.2.2系統(tǒng)設(shè)計(jì)方案168
5.2.3數(shù)字溫度傳感器DS18B20169
5.2.4系統(tǒng)硬件電路設(shè)計(jì)177
5.2.5系統(tǒng)控制程序設(shè)計(jì)思路178
5.2.6系統(tǒng)源程序清單179
5.3基于PCF8563的電子萬(wàn)年歷設(shè)計(jì)183
5.3.1系統(tǒng)功能設(shè)計(jì)要求183
5.3.2系統(tǒng)設(shè)計(jì)方案183
5.3.3I2C實(shí)時(shí)時(shí)鐘/日歷芯片PCF8563183
5.3.412864中文液晶顯示模塊189
5.3.5I2C總線概述197
5.3.6系統(tǒng)硬件電路設(shè)計(jì)203
5.3.7系統(tǒng)控制程序設(shè)計(jì)思路203
5.3.8系統(tǒng)源程序清單205
5.4超聲波測(cè)距儀的設(shè)計(jì)217
5.4.1系統(tǒng)功能設(shè)計(jì)要求217
5.4.2系統(tǒng)設(shè)計(jì)方案217
5.4.3超聲波傳感器分類218
5.4.4LCD1602字符液晶模塊概述218
5.4.5系統(tǒng)硬件電路設(shè)計(jì)222
5.4.6系統(tǒng)控制程序設(shè)計(jì)思路225
5.4.7系統(tǒng)源程序清單226
5.5北斗實(shí)時(shí)定位信息顯示系統(tǒng)的設(shè)計(jì)232
5.5.1系統(tǒng)功能設(shè)計(jì)要求232
5.5.2系統(tǒng)設(shè)計(jì)方案232
5.5.3北斗定位模塊UM220簡(jiǎn)介233
5.5.4USB轉(zhuǎn)串口芯片CH340G235
5.5.5系統(tǒng)硬件電路設(shè)計(jì)236
5.5.6系統(tǒng)控制程序設(shè)計(jì)思路237
5.5.7系統(tǒng)源程序清單239
5.62.4GHz近距離無(wú)線通信系統(tǒng)設(shè)計(jì)250
5.6.1系統(tǒng)功能設(shè)計(jì)要求250
5.6.2系統(tǒng)設(shè)計(jì)方案250
5.6.3nRF24L01+無(wú)線模塊簡(jiǎn)介250
5.6.4數(shù)字溫濕度傳感器DHT11259
5.6.5系統(tǒng)硬件電路設(shè)計(jì)261
5.6.6系統(tǒng)控制程序設(shè)計(jì)思路263
5.6.7系統(tǒng)源程序清單264
附錄AProteus中的元件庫(kù)與常用元器件282
附錄BC51中的關(guān)鍵字、運(yùn)算符和結(jié)合性285
附錄CASCII碼字符表288
參考文獻(xiàn)289