注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)案例解說(shuō)單片機(jī)C語(yǔ)言開(kāi)發(fā):基于PIC+Proteus仿真

案例解說(shuō)單片機(jī)C語(yǔ)言開(kāi)發(fā):基于PIC+Proteus仿真

案例解說(shuō)單片機(jī)C語(yǔ)言開(kāi)發(fā):基于PIC+Proteus仿真

定 價(jià):¥53.00

作 者: 程國(guó)鋼 著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 編程語(yǔ)言與程序設(shè)計(jì) 計(jì)算機(jī)與互聯(lián)網(wǎng)

購(gòu)買這本書(shū)可以去


ISBN: 9787121214745 出版時(shí)間: 2013-10-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 416 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  MPLAB是目前應(yīng)用最廣泛的PIC單片機(jī)軟件開(kāi)發(fā)環(huán)境,Proteus是目前應(yīng)用最廣泛的硬件仿真環(huán)境?!栋咐庹f(shuō)單片機(jī)C語(yǔ)言開(kāi)發(fā):基于PIC+Proteus仿真》基于MPLAB和Proteus介紹PIC單片機(jī)體系結(jié)構(gòu)、內(nèi)部資源及常用擴(kuò)展器件的使用方法,并且提供了相應(yīng)的Proteus應(yīng)用電路和C語(yǔ)言應(yīng)用實(shí)例代碼?!栋咐庹f(shuō)單片機(jī)C語(yǔ)言開(kāi)發(fā):基于PIC+Proteus仿真》分為3大部分:第1章和第2章是基礎(chǔ)部分,介紹MPLAB和Proteus的基礎(chǔ)方法。第3章到第9章是基礎(chǔ)應(yīng)用部分,介紹PIC單片機(jī)的內(nèi)部資源和典型外部擴(kuò)展器件的使用方法,對(duì)這些資源和器件進(jìn)行了基礎(chǔ)知識(shí)和Proteus庫(kù)的介紹,還提供了詳細(xì)的實(shí)例。第10章是綜合應(yīng)用部分,介紹PIC單片機(jī)應(yīng)用系統(tǒng)的基礎(chǔ)設(shè)計(jì)方法,提供了呼吸燈、簡(jiǎn)易壓力計(jì)、倉(cāng)庫(kù)自動(dòng)通風(fēng)系統(tǒng)3個(gè)大型綜合應(yīng)用實(shí)例。

作者簡(jiǎn)介

  程國(guó)鋼,男,北京航空航天大學(xué)博士,中國(guó)科學(xué)院助理研究員,具備豐富的科研和項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn),精通各類單片機(jī)開(kāi)發(fā),編著過(guò)多本技術(shù)圖書(shū)。

圖書(shū)目錄

目 錄

第1章 PIC16F87XA應(yīng)用基礎(chǔ) 1
1.1 PIC16F87XA的體系結(jié)構(gòu) 1
1.1.1 PIC16F87XA的內(nèi)核 3
1.1.2 PIC16F87XA的存儲(chǔ)器體系 6
1.1.3 PIC16F87XA的系統(tǒng)時(shí)鐘 13
1.1.4 PIC16F87XA的電源管理和休眠模式 14
1.1.5 PIC16F87XA的復(fù)位 15
1.1.6 PIC16F87XA的外部引腳封裝 16
1.1.7 PIC16F87XA的中斷系統(tǒng) 19
1.1.8 PIC16F87XA的配置寄存器 24
1.2 PIC16F87XA中的C語(yǔ)言 25
1.2.1 PIC16F87XA中C語(yǔ)言的數(shù)據(jù)類型、運(yùn)算符和表達(dá)式 25
1.2.2 PIC16F87XA中C語(yǔ)言的結(jié)構(gòu) 28
1.2.3 PIC16F87XA中C語(yǔ)言的函數(shù) 29
1.2.4 PIC16F87XA中C語(yǔ)言的數(shù)組和指針 30
1.2.5 PIC16F87XA中C語(yǔ)言的自構(gòu)造類型 32
1.3 MPLAB集成開(kāi)發(fā)環(huán)境 34
1.3.1 MPLAB集成開(kāi)發(fā)環(huán)境應(yīng)用基礎(chǔ) 34
1.3.2 MPLAB的工作界面 37
1.3.3 MPLAB的菜單欄 38
1.3.4 MPLAB的工具欄 43
1.3.5 MPLAB的狀態(tài)欄 45
1.3.6 MPLAB的庫(kù)函數(shù) 46
1.3.7 使用MPLAB 46
1.4 HI-TECH ANSI C Compiler C的一些說(shuō)明 52
1.4.1 一個(gè)完整的PIC單片機(jī)C語(yǔ)言程序的構(gòu)成 52
1.4.2 乘、除法運(yùn)算和浮點(diǎn)數(shù) 52
1.4.3 關(guān)于變量的強(qiáng)制類型轉(zhuǎn)換 52
1.4.4 常量和變量的關(guān)鍵字 53
1.4.5 位變量和可位尋址寄存器 55
1.4.6 絕對(duì)變量 55
1.4.7 在C語(yǔ)言中使用匯編語(yǔ)言 55
1.4.8 頭文件pic.h和pic1687xa.h 56
第2章 Proteus硬件仿真環(huán)境 72
2.1 Proteus應(yīng)用基礎(chǔ) 72
2.1.1 Proteus的界面 73
2.1.2 Proteus支持的文件格式 74
2.1.3 Proteus的菜單 74
2.1.4 Proteus的快捷工具欄和工具箱 87
2.2 使用Proteus 89
2.3 Protues中的PIC16F877A 91
2.4 Proteus和MPLAB的聯(lián)合調(diào)試應(yīng)用實(shí)例 92
第3章 Proteus中的PIC16F87XA 內(nèi)部基礎(chǔ)資源應(yīng)用實(shí)例 98
3.1 PIC16F87XA的I/O引腳應(yīng)用實(shí)例 98
3.1.1 I/O引腳基礎(chǔ) 98
3.1.2 I/O引腳輸出高低脈沖電平應(yīng)用實(shí)例 100
3.2 PIC16F87XA的外部中斷/引腳狀態(tài)變化應(yīng)用實(shí)例 104
3.2.1 外部中斷應(yīng)用基礎(chǔ) 104
3.2.2 外部中斷控制I/O引腳輸出應(yīng)用實(shí)例 104
3.2.3 引腳狀態(tài)變化中斷應(yīng)用基礎(chǔ) 107
3.2.4 引腳狀態(tài)變化中斷應(yīng)用實(shí)例 107
3.3 PIC16F87XA的定時(shí)器應(yīng)用實(shí)例 110
3.3.1 定時(shí)器基礎(chǔ) 111
3.3.2 定時(shí)器TMR0控制I/O引腳輸出方波應(yīng)用實(shí)例 116
3.3.3 定時(shí)器TMR0中斷模擬外部中斷應(yīng)用實(shí)例 118
3.3.4 定時(shí)器TMR1控制I/O引腳輸出方波應(yīng)用實(shí)例 121
3.3.5 定時(shí)器TMR2控制I/O引腳輸出方波應(yīng)用實(shí)例 124
3.4 PIC16F87XA的CCP模塊應(yīng)用實(shí)例 126
3.4.1 CCP模塊基礎(chǔ) 126
3.4.2 CCP的捕捉工作模式應(yīng)用實(shí)例 129
3.4.3 CCP的比較工作模式應(yīng)用實(shí)例 132
3.4.4 CCP的PWM工作模式應(yīng)用實(shí)例 134
3.5 PIC16F87XA的USART模塊應(yīng)用實(shí)例 135
3.5.1 USART模塊基礎(chǔ) 135
3.5.2 PIC16F87XA串口應(yīng)用實(shí)例 140
3.6 PIC16F87XA的SPI總線接口應(yīng)用實(shí)例 146
3.6.1 SPI總線接口基礎(chǔ) 146
3.6.2 PIC16F87XA的SPI總線數(shù)據(jù)通信應(yīng)用實(shí)例 149
3.7 PIC16F87XA的I2C總線接口應(yīng)用實(shí)例 156
3.7.1 I2C總線接口基礎(chǔ) 156
3.7.2 PIC16F87XA的I2C總線數(shù)據(jù)通信應(yīng)用實(shí)例 162
第4章 Proteus中的PIC16F87XA人機(jī)交互通道應(yīng)用實(shí)例 164
4.1 發(fā)光二極管應(yīng)用實(shí)例 164
4.1.1 器件基礎(chǔ) 164
4.1.2 應(yīng)用實(shí)例設(shè)計(jì)分析 166
4.1.3 應(yīng)用實(shí)例的代碼 167
4.1.4 應(yīng)用實(shí)例的仿真結(jié)果和說(shuō)明 168
4.2 單位數(shù)碼管應(yīng)用實(shí)例 168
4.2.1 器件基礎(chǔ) 169
4.2.2 應(yīng)用實(shí)例設(shè)計(jì)分析 171
4.2.3 應(yīng)用實(shí)例的代碼 172
4.2.4 應(yīng)用實(shí)例的仿真結(jié)果和說(shuō)明 173
4.3 多位數(shù)碼管應(yīng)用實(shí)例 174
4.3.1 器件基礎(chǔ) 174
4.3.2 應(yīng)用實(shí)例設(shè)計(jì)分析 176
4.3.3 應(yīng)用實(shí)例的代碼 177
4.3.4 應(yīng)用實(shí)例的仿真結(jié)果和說(shuō)明 179
4.4 MAX7219應(yīng)用實(shí)例 180
4.4.1 器件基礎(chǔ) 180
4.4.2 應(yīng)用實(shí)例設(shè)計(jì)分析 184
4.4.3 應(yīng)用實(shí)例的代碼 186
4.4.4 應(yīng)用實(shí)例的仿真結(jié)果和說(shuō)明 188
4.5 1602液晶應(yīng)用實(shí)例 189
4.5.1 器件基礎(chǔ) 189
4.5.2 應(yīng)用實(shí)例設(shè)計(jì)分析 192
4.5.3 應(yīng)用實(shí)例的代碼 194
4.5.4 應(yīng)用實(shí)例的仿真結(jié)果和說(shuō)明 196
4.6 獨(dú)立按鍵應(yīng)用實(shí)例 197
4.6.1 器件基礎(chǔ) 197
4.6.2 應(yīng)用實(shí)例設(shè)計(jì)分析 199
4.6.3 應(yīng)用實(shí)例的代碼 200
4.6.4 應(yīng)用實(shí)例的仿真結(jié)果和說(shuō)明 202
4.7 行列掃描鍵盤(pán)應(yīng)用實(shí)例 203
4.7.1 器件基礎(chǔ) 203
4.7.2 應(yīng)用實(shí)例設(shè)計(jì)分析 204
4.7.3 應(yīng)用實(shí)例的代碼 205
4.7.4 應(yīng)用實(shí)例的仿真結(jié)果和說(shuō)明 208
4.8 撥碼開(kāi)關(guān)應(yīng)用實(shí)例 209
4.8.1 器件基礎(chǔ) 209
4.8.2 應(yīng)用實(shí)例設(shè)計(jì)分析 210
4.8.3 應(yīng)用實(shí)例的代碼 211
4.8.4 應(yīng)用實(shí)例的仿真結(jié)果和說(shuō)明 213
第5章 Proteus中PIC16F87XA的信號(hào)采集通道應(yīng)用實(shí)例 215
5.1 PIC16F87XA的內(nèi)置比較器模塊應(yīng)用實(shí)例 215
5.1.1 內(nèi)置比較器模塊基礎(chǔ) 215
5.1.2 參考電壓模塊應(yīng)用實(shí)例 218
5.1.3 比較器模塊應(yīng)用實(shí)例(一) 223
5.1.4 比較器模塊應(yīng)用實(shí)例(二) 224
5.2 PIC16F87XA的內(nèi)置A/D模塊應(yīng)用實(shí)例 227
5.2.1 內(nèi)置A/D模塊基礎(chǔ) 227
5.2.2 A/D模塊應(yīng)用實(shí)例 230
5.3 ADC0832應(yīng)用實(shí)例 234
5.3.1 器件基礎(chǔ) 234
5.3.2 應(yīng)用實(shí)例設(shè)計(jì)分析 237
5.3.3 應(yīng)用實(shí)例的代碼 238
5.3.4 應(yīng)用實(shí)例的仿真結(jié)果和說(shuō)明 242
5.4 DS12C877應(yīng)用實(shí)例 243
5.4.1 器件基礎(chǔ) 243
5.4.2 應(yīng)用實(shí)例設(shè)計(jì)分析 247
5.4.3 應(yīng)用實(shí)例的代碼 248
5.4.4 實(shí)例的仿真結(jié)果和說(shuō)明 253
5.5 DS1302應(yīng)用實(shí)例 254
5.5.1 器件基礎(chǔ) 254
5.5.2 應(yīng)用實(shí)例設(shè)計(jì)分析 256
5.5.3 應(yīng)用實(shí)例的代碼 258
5.5.4 應(yīng)用實(shí)例的仿真結(jié)果和說(shuō)明 265
5.6 DS18B20應(yīng)用實(shí)例 265
5.6.1 器件基礎(chǔ) 265
5.6.2 應(yīng)用實(shí)例設(shè)計(jì)分析 269
5.6.3 應(yīng)用實(shí)例的代碼 270
5.6.4 應(yīng)用實(shí)例的仿真結(jié)果和說(shuō)明 275
5.7 TC77應(yīng)用實(shí)例 276
5.7.1 器件基礎(chǔ) 276
5.7.2 應(yīng)用實(shí)例設(shè)計(jì)分析 279
5.7.3 應(yīng)用實(shí)例的代碼 280
5.7.4 應(yīng)用實(shí)例的仿真結(jié)果和說(shuō)明 283
第6章 Proteus中的PIC16F87XA信號(hào)輸出通道應(yīng)用實(shí)例 284
6.1 DAC0832應(yīng)用實(shí)例 284
6.1.1 器件基礎(chǔ) 284
6.1.2 應(yīng)用實(shí)例設(shè)計(jì)分析 286
6.1.3 應(yīng)用實(shí)例的代碼 287
6.1.4 應(yīng)用實(shí)例的仿真結(jié)果和說(shuō)明 288
6.2 74HC164應(yīng)用實(shí)例 289
6.2.1 器件基礎(chǔ) 289
6.2.2 應(yīng)用實(shí)例設(shè)計(jì)分析 290
6.2.3 應(yīng)用實(shí)例的代碼 291
6.2.4 應(yīng)用實(shí)例的仿真結(jié)果和說(shuō)明 293
6.3 74HC165應(yīng)用實(shí)例 293
6.3.1 器件基礎(chǔ) 294
6.3.2 應(yīng)用實(shí)例設(shè)計(jì)分析 295
6.3.3 應(yīng)用實(shí)例的代碼 296
6.3.4 應(yīng)用實(shí)例的仿真結(jié)果和說(shuō)明 297
6.4 74HC595應(yīng)用實(shí)例 298
6.4.1 器件基礎(chǔ) 298
6.4.2 應(yīng)用實(shí)例設(shè)計(jì)分析 300
6.4.3 應(yīng)用實(shí)例的代碼 301
6.4.4 應(yīng)用實(shí)例的仿真結(jié)果和說(shuō)明 304
6.5 8255A應(yīng)用實(shí)例 304
6.5.1 器件基礎(chǔ) 304
6.5.2 應(yīng)用實(shí)例設(shè)計(jì)分析 307
6.5.3 應(yīng)用實(shí)例的代碼 308
6.5.4 應(yīng)用實(shí)例的仿真結(jié)果和說(shuō)明 310
第7章 Proteus中的PIC16F87XA存儲(chǔ)器應(yīng)用實(shí)例 312
7.1 PIC16F87XA內(nèi)部E2PROM和Flash ROM應(yīng)用實(shí)例 312
7.1.1 E2PROM和Flash ROM基礎(chǔ) 312
7.1.2 E2PROM讀/寫(xiě)應(yīng)用實(shí)例 315
7.2 外部RAM芯片6264應(yīng)用實(shí)例 317
7.2.1 器件基礎(chǔ) 317
7.2.2 應(yīng)用實(shí)例設(shè)計(jì)分析 319
7.2.3 應(yīng)用實(shí)例的代碼 320
7.2.4 應(yīng)用實(shí)例的仿真結(jié)果和分析 322
7.3 外部E2PROM芯片24C04A應(yīng)用實(shí)例 322
7.3.1 器件基礎(chǔ) 323
7.3.2 應(yīng)用實(shí)例設(shè)計(jì)分析 324
7.3.3 應(yīng)用實(shí)例的代碼 324
7.3.4 應(yīng)用實(shí)例的仿真結(jié)果和分析 329
第8章 Proteus中的PIC16F87XA執(zhí)行機(jī)構(gòu)應(yīng)用實(shí)例 330
8.1 三極管應(yīng)用實(shí)例 330
8.1.1 器件基礎(chǔ) 330
8.1.2 應(yīng)用實(shí)例設(shè)計(jì)分析 331
8.1.3 應(yīng)用實(shí)例的代碼 333
8.1.4 應(yīng)用實(shí)例的仿真結(jié)果和說(shuō)明 334
8.2 ULN2803應(yīng)用實(shí)例 335
8.2.1 器件基礎(chǔ) 335
8.2.2 應(yīng)用實(shí)例設(shè)計(jì)分析 336
8.2.3 應(yīng)用實(shí)例的代碼 337
8.2.4 應(yīng)用實(shí)例的仿真結(jié)果和說(shuō)明 339
8.3 光電隔離器應(yīng)用實(shí)例 339
8.3.1 器件基礎(chǔ) 339
8.3.2 應(yīng)用實(shí)例設(shè)計(jì)分析 341
8.3.3 應(yīng)用實(shí)例的代碼 342
8.3.4 應(yīng)用實(shí)例的仿真結(jié)果和說(shuō)明 343
8.4 直流電動(dòng)機(jī)應(yīng)用實(shí)例 343
8.4.1 器件基礎(chǔ) 343
8.4.2 應(yīng)用實(shí)例設(shè)計(jì)分析 344
8.4.3 應(yīng)用實(shí)例的代碼 346
8.4.4 應(yīng)用實(shí)例的仿真結(jié)果和說(shuō)明 348
8.5 步進(jìn)電機(jī)應(yīng)用實(shí)例 349
8.5.1 器件基礎(chǔ) 349
8.5.2 應(yīng)用實(shí)例設(shè)計(jì)分析 351
8.5.3 應(yīng)用實(shí)例的代碼 352
8.5.4 應(yīng)用實(shí)例的仿真結(jié)果和說(shuō)明 356
8.6 繼電器應(yīng)用實(shí)例 356
8.6.1 器件基礎(chǔ) 356
8.6.2 應(yīng)用實(shí)例設(shè)計(jì)分析 357
8.6.3 應(yīng)用實(shí)例的代碼 358
8.6.4 應(yīng)用實(shí)例的仿真結(jié)果和說(shuō)明 360
8.7 蜂鳴器應(yīng)用實(shí)例 360
8.7.1 器件基礎(chǔ) 360
8.7.2 應(yīng)用實(shí)例設(shè)計(jì)分析 362
8.7.3 應(yīng)用實(shí)例的代碼 363
8.7.4 應(yīng)用實(shí)例的仿真結(jié)果和說(shuō)明 365
第9章 Proteus中的PIC16F87XA通信應(yīng)用實(shí)例 366
9.1 MAX232應(yīng)用實(shí)例 366
9.1.1 器件基礎(chǔ) 366
9.1.2 應(yīng)用實(shí)例設(shè)計(jì)分析 368
9.1.3 應(yīng)用實(shí)例的代碼 369
9.1.4 實(shí)例的仿真結(jié)果和說(shuō)明 369
9.2 SN75179應(yīng)用實(shí)例 370
9.2.1 器件基礎(chǔ) 370
9.2.2 應(yīng)用實(shí)例設(shè)計(jì)分析 371
9.2.3 應(yīng)用實(shí)例的代碼 373
9.2.4 實(shí)例的仿真結(jié)果和說(shuō)明 375
9.3 MAX487應(yīng)用實(shí)例 376
9.3.1 器件基礎(chǔ) 376
9.3.2 應(yīng)用實(shí)例設(shè)計(jì)分析 377
9.3.3 應(yīng)用實(shí)例的代碼 379
9.3.4 實(shí)例的仿真結(jié)果和說(shuō)明 379
第10章 在Proteus中設(shè)計(jì)PIC16F87XA的應(yīng)用系統(tǒng) 380
10.1 PIC16F87XA綜合應(yīng)用實(shí)例設(shè)計(jì)基礎(chǔ) 380
10.2 呼吸燈應(yīng)用實(shí)例 384
10.2.1 呼吸燈的需求分析和系統(tǒng)設(shè)計(jì) 384
10.2.2 呼吸燈的硬件設(shè)計(jì) 385
10.2.3 頻率計(jì)的軟件設(shè)計(jì) 386
10.2.4 實(shí)例的仿真結(jié)果和總結(jié) 388
10.3 簡(jiǎn)易壓力計(jì)應(yīng)用實(shí)例 389
10.3.1 簡(jiǎn)易壓力計(jì)的需求分析和系統(tǒng)設(shè)計(jì) 389
10.3.2 簡(jiǎn)易壓力計(jì)的硬件設(shè)計(jì) 389
10.3.3 簡(jiǎn)易壓力計(jì)的軟件設(shè)計(jì) 391
10.3.4 實(shí)例的仿真結(jié)果和總結(jié) 395
10.4 倉(cāng)庫(kù)自動(dòng)通風(fēng)系統(tǒng)應(yīng)用實(shí)例 395
10.4.1 倉(cāng)庫(kù)自動(dòng)通風(fēng)系統(tǒng)的需求分析和系統(tǒng)設(shè)計(jì) 396
10.4.2 倉(cāng)庫(kù)自動(dòng)通風(fēng)系統(tǒng)的硬件設(shè)計(jì) 396
10.4.3 倉(cāng)庫(kù)自動(dòng)通風(fēng)系統(tǒng)的軟件設(shè)計(jì) 398
10.4.4 實(shí)例的仿真結(jié)果和總結(jié) 404

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)