注冊(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)單片機(jī)C語(yǔ)言編程與實(shí)例

單片機(jī)C語(yǔ)言編程與實(shí)例

單片機(jī)C語(yǔ)言編程與實(shí)例

定 價(jià):¥32.00

作 者: 趙亮,侯國(guó)銳編著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 單片微型計(jì)算機(jī) C語(yǔ)言 程序設(shè)計(jì)

ISBN: 9787115115478 出版時(shí)間: 2003-01-01 包裝: 膠版紙
開(kāi)本: 26cm 頁(yè)數(shù): 327 字?jǐn)?shù):  

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

本書(shū)沒(méi)有把太多的篇幅放在介紹51系列單片機(jī)的結(jié)構(gòu)原理以及匯編指令上,因?yàn)榻榻B這方面知識(shí)的書(shū)籍和資料很多,而是把主要篇幅放在基于C51語(yǔ)言的單片機(jī)應(yīng)用上。本書(shū)分上篇和下篇,上篇側(cè)重于基?≈叮縷嘀賾謔導(dǎo)視τ謾?本書(shū)結(jié)合目前應(yīng)用非常廣泛的C語(yǔ)言以及KeilC51編譯器,詳細(xì)介紹單片機(jī)C語(yǔ)言編程的方法。本書(shū)通過(guò)大量應(yīng)用實(shí)例對(duì)單片機(jī)資源及其外圍芯片進(jìn)行詳細(xì)介紹。全書(shū)分為上、下兩篇。上篇側(cè)重于介紹基礎(chǔ)知識(shí),主要有C51語(yǔ)言和C語(yǔ)言以及匯編語(yǔ)言的對(duì)比,單片機(jī)內(nèi)部資源、擴(kuò)展資源及其編程等內(nèi)容;下篇側(cè)重于應(yīng)用實(shí)例,通過(guò)實(shí)例,讀者既可以在工作中進(jìn)行類比編程,又可以開(kāi)闊思路,提高實(shí)際工作能力。本書(shū)特點(diǎn)是實(shí)例新穎,內(nèi)容齊全、實(shí)用性強(qiáng),可作為單片機(jī)愛(ài)好者以及單片機(jī)開(kāi)發(fā)人員的實(shí)用參考書(shū)。

作者簡(jiǎn)介

暫缺《單片機(jī)C語(yǔ)言編程與實(shí)例》作者簡(jiǎn)介

圖書(shū)目錄

第1章  C51程序設(shè)計(jì)基礎(chǔ)  1
1.1  單片機(jī)C語(yǔ)言與匯編語(yǔ)言  1
1.1.1  單片機(jī)匯編語(yǔ)言與C語(yǔ)言程序設(shè)計(jì)對(duì)照  2
1.1.2  匯編語(yǔ)言和C語(yǔ)言混合編程  3
1.2  C51對(duì)標(biāo)準(zhǔn)C語(yǔ)言的擴(kuò)展  8
1.2.1  數(shù)據(jù)類型  8
1.2.2  存儲(chǔ)類型及存儲(chǔ)區(qū)  9
1.2.3  存儲(chǔ)器模式  12
1.2.4  特殊功能寄存器(SFR)  13
1.2.5  C51指針  14
1.2.6  函數(shù)  17
1.2.7  重入函數(shù)  20
1.2.8  中斷函數(shù)  21
1.2.9  絕對(duì)地址訪問(wèn)  22
1.2.10  動(dòng)態(tài)存儲(chǔ)分配  23
1.2.11  使用C51的技巧  25
1.3  C51使用規(guī)范  27
第2章  mVision2集成開(kāi)發(fā)環(huán)境  30
2.1  關(guān)于開(kāi)發(fā)環(huán)境  30
2.2  菜單條、工具欄和快捷鍵  30
2.3  創(chuàng)建項(xiàng)目實(shí)例  34
2.4  mVision2功能  44
2.5  編寫(xiě)優(yōu)化代碼  50
2.6  技巧和竅門(mén)  52
第3章  單片機(jī)內(nèi)部資源及其C語(yǔ)言編程  56
3.1  中斷系統(tǒng)  56
3.1.1  中斷系統(tǒng)介紹  56
3.1.2  C51編寫(xiě)中斷服務(wù)程序  60
3.1.3  共用中斷  62
3.1.4  外部中斷的擴(kuò)充  63
3.2  定時(shí)器/計(jì)數(shù)器  65
3.2.1  定時(shí)器/計(jì)數(shù)器結(jié)構(gòu)  65
3.2.2  定時(shí)器/計(jì)數(shù)器控制寄存器  66
3.2.3  定時(shí)器/計(jì)數(shù)器工作模式  67
3.2.4  定時(shí)器/計(jì)數(shù)器的初始化  68
3.2.5  定時(shí)器/計(jì)數(shù)器綜合應(yīng)用  68
3.3  并行I/O口  70
3.3.1  并行I/O口簡(jiǎn)析  70
3.3.2  編程實(shí)例  74
3.3.3  LED顯示電路  79
3.3.4  鍵盤(pán)控制電路  89
3.4  串行口及其通信  95
3.4.1  8051單片機(jī)的串行口結(jié)構(gòu)  95
3.4.2  串行口應(yīng)用  98
第4章  單片機(jī)資源擴(kuò)展及其C語(yǔ)言編程  102
4.1  可編程外圍并行接口8255A  102
4.1.1  8255簡(jiǎn)介  102
4.1.2  程序設(shè)計(jì)實(shí)例  108
4.2  三線制Microware串行總線E2PROM的應(yīng)用  113
4.2.1  三線制Microware串行總線簡(jiǎn)介  113
4.2.2  三線制Microware總線的E2PROM  113
4.2.3  在51單片機(jī)上的應(yīng)用  114
4.2.4  程序設(shè)計(jì)  115
4.3  鍵盤(pán)與LED控制芯片HD7279A  118
4.3.1  簡(jiǎn)介  118
4.3.2  控制指令  120
4.3.3  時(shí)序  123
4.3.4  HD7279A與AT89C51的接口以及程序設(shè)計(jì)  124
下篇
第5章  液晶顯示LCD  133
5.1  液晶顯示簡(jiǎn)介  133
5.2  內(nèi)置HD61202控制驅(qū)動(dòng)器圖形液晶顯示模塊  134
5.2.1  液晶顯示模塊的電路特性  134
5.2.2  液晶顯示模塊的軟件特性  136
5.2.3  液晶顯示模塊12864和19264的應(yīng)用  138
第6章  虛擬I*IC接口技術(shù)  163
6.1  I*IC總線簡(jiǎn)介  163
6.1.1  I*IC總線的基本結(jié)構(gòu)  163
6.1.2  雙向傳輸?shù)慕涌谔匦?nbsp; 163
6.1.3  I*IC總線上的時(shí)鐘信號(hào)  164
6.1.4  數(shù)據(jù)的傳送  164
6.1.5  總線競(jìng)爭(zhēng)的仲裁  165
6.1.6  I*IC總線接口器件  165
6.2  模擬I*IC總線的C51程序  167
6.3  I*IC總線在IC卡設(shè)計(jì)中的應(yīng)用  173
6.3.1  簡(jiǎn)介  173
6.3.2  硬件特性  173
6.3.3  AT24C01與單片機(jī)接口  174
6.3.4  程序設(shè)計(jì)  174
第7章  紅外通信接口  180
7.1  P87LPC762 單片機(jī)簡(jiǎn)介  180
7.2  NB9148簡(jiǎn)介  180
7.3  接收處理電路  184
7.4  程序設(shè)計(jì)  186
第8章  語(yǔ)音芯片ISD4004及其應(yīng)用  193
8.1  ISD4004簡(jiǎn)介  193
8.2  引腳功能描述  193
8.3  工作原理與功能特性  195
8.4  典型應(yīng)用  197
第9章  時(shí)鐘芯片  203
9.1  時(shí)鐘芯片DS1302  203
9.1.1  DS1302簡(jiǎn)介  203
9.1.2  結(jié)構(gòu)與工作原理  204
9.1.3  DS1302與89C51的連接電路  207
9.1.4  程序設(shè)計(jì)  207
9.2  時(shí)鐘/日歷芯片PCF8563  216
9.2.1  PCF8563簡(jiǎn)介  216
9.2.2  PCF8563與I2C總線  218
9.2.3  應(yīng)用概述  218
9.2.4  程序設(shè)計(jì)  218
第10章  數(shù)據(jù)采集  224
10.1  A/D轉(zhuǎn)換器ADS7804  224
10.1.1  ADS7804簡(jiǎn)介  224
10.1.2  ADS7804與51單片機(jī)的接口  226
10.1.3  C51語(yǔ)言程序設(shè)計(jì)  227
10.2  MAX1247、MAX525與單片機(jī)接口  228
10.2.1  MAX1247和MAX525簡(jiǎn)介  228
10.2.2  工作原理  228
10.2.3  硬件接口及軟件編程實(shí)例  232
10.2.4  其他同類產(chǎn)品的應(yīng)用  237
第11章  單片機(jī)通信  242
11.1  單片機(jī)雙機(jī)通信  242
11.1.1  雙機(jī)通信原理  242
11.1.2  雙機(jī)通信協(xié)議  243
11.1.3  雙機(jī)通信程序設(shè)計(jì)  243
11.2  單片機(jī)多機(jī)通信  245
11.2.1  多機(jī)通信原理  245
11.2.2  程序設(shè)計(jì)  246
第12章  單片機(jī)與PC通信  254
12.1  RS-232C介紹與PC硬件  254
12.2  通信程序設(shè)計(jì)  259
第13章  單片機(jī)與網(wǎng)絡(luò)  271
13.1  51單片機(jī)內(nèi)置定時(shí)器作TDMA控制  271
13.1.1  TDMA(時(shí)分多址)簡(jiǎn)介  271
13.1.2  TDMA的單片機(jī)實(shí)現(xiàn)  272
13.1.3  保持節(jié)點(diǎn)器件同步  279
13.2  單片機(jī)實(shí)現(xiàn)載波監(jiān)聽(tīng)多址接入(CSMA)  279
13.2.1  載波監(jiān)聽(tīng)多址訪問(wèn)(CSMA)簡(jiǎn)介  280
13.2.2  單片機(jī)實(shí)現(xiàn)載波監(jiān)聽(tīng)多址接入CSMA  281
第14章  51單片機(jī)系統(tǒng)應(yīng)用實(shí)例  285
14.1  語(yǔ)音數(shù)據(jù)采集、回放和串行數(shù)據(jù)傳輸系統(tǒng)  285
14.1.1  系統(tǒng)功能簡(jiǎn)介  285
14.1.2  DS1270接口及51擴(kuò)展方案  286
14.1.3  LCM1602 總線方式驅(qū)動(dòng)接口  287
14.1.4  外圍器件  289
14.1.5  語(yǔ)音處理模擬部分設(shè)計(jì)  291
14.1.6  系統(tǒng)原理圖  292
14.1.7  程序設(shè)計(jì)  295
14.2  醫(yī)療激光器功率控制  304
14.2.1  系統(tǒng)功能簡(jiǎn)介  304
14.2.2  行列式掃描鍵盤(pán)及C51程序設(shè)計(jì)  305
14.2.3  數(shù)字電位器DS1867驅(qū)動(dòng)  305
14.2.4  LCM1602 口線方式驅(qū)動(dòng)接口  307
14.2.5  數(shù)字溫度計(jì)DS1820及1-wire總線  307
14.2.6  系統(tǒng)原理圖  311
14.2.7  程序設(shè)計(jì)  312

本目錄推薦

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