注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)單片機(jī)智能化產(chǎn)品C語(yǔ)言設(shè)計(jì)實(shí)例詳解

單片機(jī)智能化產(chǎn)品C語(yǔ)言設(shè)計(jì)實(shí)例詳解

單片機(jī)智能化產(chǎn)品C語(yǔ)言設(shè)計(jì)實(shí)例詳解

定 價(jià):¥28.00

作 者: 周興華
出版社: 北京航空航天大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 單片計(jì)算機(jī)

ISBN: 9787810777711 出版時(shí)間: 2006-07-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 252 字?jǐn)?shù):  

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

  本書結(jié)合目前廣泛應(yīng)用的80C51單片機(jī)及Keil C51集成開發(fā)環(huán)境,以設(shè)計(jì)實(shí)例的方法詳細(xì)介紹了9個(gè)“短、平、快”實(shí)用產(chǎn)品的軟硬件設(shè)計(jì),其中軟件部分均采用C語(yǔ)言設(shè)計(jì),具有高效、快捷的特點(diǎn)。本書還簡(jiǎn)要介紹了80C51單片機(jī)的基本知識(shí)和Keil C51集成開發(fā)環(huán)境的用法以及如何用Protel 99SE高效設(shè)計(jì)電路板等。.本書實(shí)例新穎,內(nèi)容翔實(shí),實(shí)用性強(qiáng),可作為單片機(jī)愛好者、單片機(jī)開發(fā)工程師的參考資料,也可作為大中專學(xué)生、職校學(xué)生畢業(yè)設(shè)計(jì)的參考用書。..隨書所附的光盤中提供了本書所有軟件設(shè)計(jì)程序文件,以供讀者朋友參考。...

作者簡(jiǎn)介

  周興華,1986年畢業(yè)于西安交通大學(xué)電子技術(shù)專業(yè),多年來一直從事工業(yè)自動(dòng)化控制的設(shè)計(jì)及應(yīng)用推廣。有20多年的電子產(chǎn)品設(shè)計(jì)制造經(jīng)驗(yàn)及10多年的嵌入式系統(tǒng)設(shè)計(jì)經(jīng)驗(yàn)。早在1979年就自行組裝調(diào)試成功高靈敏中、短波收音機(jī)。1987年獲《無線電》KD、NS音響電路設(shè)計(jì)制作競(jìng)賽鼓勵(lì)獎(jiǎng)。1990年獲《電子世界》電子電路設(shè)計(jì)制作競(jìng)賽一等獎(jiǎng)。1992年獲第五屆上海市“星火杯”發(fā)明創(chuàng)造競(jìng)賽四等獎(jiǎng)。曾擔(dān)任過《北京電子報(bào)》《江蘇電子報(bào)》《無線電》《電子世界》《高保真音響》等多家電子刊物的特約編輯、專欄作者,著有《遙控電路速查手冊(cè)》和《手把手教你學(xué)單片機(jī)》等專著?,F(xiàn)主要從事嵌入式智能化電子產(chǎn)品的研發(fā)與推廣。

圖書目錄

第1章MCS51單片機(jī)及單片機(jī)程序C51.
1.1單片機(jī)的基本知識(shí)1
1.1.1MCS51單片機(jī)的基本組成1
1.1.280C51的基本特征2
1.1.380C51的引腳定義及功能3
1.1.480C51的內(nèi)部結(jié)構(gòu)4
1.1.580C51的存儲(chǔ)器配置和寄存器6
1.2匯編語(yǔ)言與C語(yǔ)言8
1.3C語(yǔ)言在開發(fā)單片機(jī)產(chǎn)品中具有的突出優(yōu)點(diǎn)9
1.3.1語(yǔ)言簡(jiǎn)潔,使用方便.靈活9
1.3.2可移植性好9
1.3.3表達(dá)能力強(qiáng)10
1.3.4表達(dá)方式靈活10
1.3.5可進(jìn)行結(jié)構(gòu)化程序設(shè)計(jì)10
1.3.6可以直接操作計(jì)算機(jī)硬件10
1.3.7程序具有堅(jiān)固性11
1.3.8生成的目標(biāo)代碼質(zhì)量高11
1.4C語(yǔ)言程序的基本結(jié)構(gòu)11
1.5C語(yǔ)言的標(biāo)識(shí)符和關(guān)鍵字12
1.6數(shù)據(jù)類型14
1.7存儲(chǔ)類型與存儲(chǔ)模式15
1.8特殊功能寄存器(SFR)及其C51定義17
1.9C51指針17
1.10函數(shù)18
第2章KeilC51集成開發(fā)環(huán)境
2.1KeilC51集成開發(fā)環(huán)境安裝20
2.2工程項(xiàng)目的建立.源程序文件的建立及加載21
2.2.1建立工程文件21
2.2.2源程序文件的建立23
2.2.3添加文件到當(dāng)前項(xiàng)目組中25
2.3工程的詳細(xì)設(shè)置27
2.3.1Target頁(yè)面27
2.3.2Output頁(yè)面28
2.3.3Listing頁(yè)面29
2.3.4C51頁(yè)面30
2.3.5Debug頁(yè)面31
2.4編譯和連接31
2.5KeilC51集成開發(fā)環(huán)境軟件的調(diào)試方法32
2.5.1常用調(diào)試命令32
2.5.2斷點(diǎn)設(shè)置33
2.5.3在線匯編34
2.5.4程序調(diào)試常用窗口34
2.6外圍接口工具36
2.6.1P1口作為輸入端口36
2.6.2P1口作為輸出端口37
2.6.3外部中斷INT037
2.6.4定時(shí)器/計(jì)數(shù)器038
第3章電話撥號(hào)防盜報(bào)警器
3.1系統(tǒng)功能描述39
3.2系統(tǒng)方案及電路設(shè)計(jì)39
3.2.1系統(tǒng)方案39
3.2.2脈沖撥號(hào)原理40
3.2.3脈沖撥號(hào)實(shí)現(xiàn)過程41
3.2.4AT89C2051單片機(jī)的功能特點(diǎn)41
3.2.5電路設(shè)計(jì)43
3.3程序設(shè)計(jì)44
3.3.1主程序設(shè)計(jì)44
3.3.2變量定義及初始化模塊45
3.3.3啟動(dòng)報(bào)警器子程序模塊46
3.3.4撥號(hào)脈沖子程序模塊47
3.3.5關(guān)機(jī)子程序模塊48
3.3.6完整代碼48
3.4調(diào)試應(yīng)用55
3.4.1功能調(diào)試55
3.4.2使用及維護(hù)56
第4章工業(yè)生產(chǎn)節(jié)能時(shí)控器
4.1系統(tǒng)功能描述57
4.2系統(tǒng)方案及電路設(shè)計(jì)57
4.2.1系統(tǒng)方案57
4.2.2單片機(jī)計(jì)時(shí)原理58
4.2.3LED數(shù)碼管顯示器顯示原理58
4.2.4LED數(shù)碼管顯示器的顯示方法60
4.2.5電路設(shè)計(jì)62
4.3程序設(shè)計(jì)63
4.3.1主程序設(shè)計(jì)63
4.3.2變量定義及初始化模塊64
4.3.3判斷按鍵輸入的T1定時(shí)中斷服務(wù)子程序模塊65
4.3.4完整代碼68
4.4調(diào)試應(yīng)用75
4.4.1功能調(diào)試75
4.4.2使用及維護(hù)76
第5章電噴汽車噴油嘴清洗機(jī)
5.1系統(tǒng)功能描述及工作原理77
5.1.1系統(tǒng)功能描述77
5.1.2電噴汽車噴油嘴清洗機(jī)的工作原理78
5.2系統(tǒng)方案及電路設(shè)計(jì)78
5.2.1系統(tǒng)方案78
5.2.2PWM波調(diào)速原理79
5.2.3PWM脈沖驅(qū)動(dòng)電機(jī)的實(shí)現(xiàn)過程79
5.2.4AT89S51單片機(jī)的功能特點(diǎn)80
5.2.5電路設(shè)計(jì)80
5.3程序設(shè)計(jì)82
5.3.1主程序設(shè)計(jì)82
5.3.2變量定義及初始化模塊83
5.3.3調(diào)寬脈沖輸出子程序模塊84
5.3.4完整代碼84
5.4調(diào)試應(yīng)用92
5.4.1安全注意事項(xiàng)92
5.4.2功能調(diào)試92
5.4.3日常維護(hù)93
第6章16路無線防盜報(bào)警器
6.1系統(tǒng)功能描述94
6.2系統(tǒng)方案及電路設(shè)計(jì)..94
6.2.1系統(tǒng)方案94
6.2.2無線電發(fā)射機(jī).接收機(jī)工作原理95
6.2.3編.譯碼電路VD5026/5027工作原理97
6.2.4EEPROMAT24CXX的性能特點(diǎn)98
6.2.5電路設(shè)計(jì)103
6.3程序設(shè)計(jì)105
6.3.1主程序設(shè)計(jì)105
6.3.2變量定義及初始化模塊105
6.3.3收到無線電報(bào)警信號(hào)的處理子程序模塊107
6.3.4查詢報(bào)警的歷史記錄子程序模塊108
6.3.5完整代碼109
6.4調(diào)試應(yīng)用122
6.4.1功能調(diào)試122
6.4.2使用注意事項(xiàng)123
第7章家用投影機(jī)電腦型控制板
7.1系統(tǒng)功能描述124
7.2系統(tǒng)方案及電路設(shè)計(jì)125
7.2.1系統(tǒng)方案125
7.2.2調(diào)焦電機(jī)正反轉(zhuǎn)控制電路LG9110工作原理125
7.2.3電路設(shè)計(jì)127
7.3程序設(shè)計(jì)129
7.3.1變量定義及初始化模塊129
7.3.2光源不正常處理子程序模塊130
7.3.3溫度不正常處理子程序模塊131
7.3.4驅(qū)動(dòng)焦距電機(jī)的子程序模塊131
7.3.5完整代碼詳解132
7.4調(diào)試應(yīng)用及故障處置138
7.4.1功能調(diào)試138
7.4.2使用技巧139
7.4.3日常保養(yǎng)與維護(hù)140
7.4.4投影機(jī)常見故障處理140
第8章漢字點(diǎn)陣指示牌
8.1系統(tǒng)功能描述142
8.2系統(tǒng)方案及電路設(shè)計(jì)142
8.2.1系統(tǒng)方案142
8.2.2漢字顯示的原理143
8.2.3顯示驅(qū)動(dòng)電路74HC595144
8.2.4電路設(shè)計(jì)144
8.2.5漢字點(diǎn)陣碼的生成146
8.3程序設(shè)計(jì)150
8.3.1主程序設(shè)計(jì)150
8.3.2變量定義及初始化模塊150
8.3.3根據(jù)列指針,由雙字節(jié)合并為單字節(jié)的子程序模塊150
8.3.4發(fā)送一線數(shù)據(jù)的子程序模塊151
8.3.5完整代碼151
8.4調(diào)試應(yīng)用155
8.4.1功能調(diào)試155
8.4.2故障現(xiàn)象及維修155
第9章“東方神毯”電熱治療儀
9.1系統(tǒng)功能描述157
9.2系統(tǒng)方案及電路設(shè)計(jì)158
9.2.1系統(tǒng)方案158
9.2.2電路設(shè)計(jì)158
9.3程序設(shè)計(jì)160
9.3.1主程序設(shè)計(jì)160
9.3.2變量定義及初始化模塊160
9.3.3切換高.中.低3擋溫度子程序模塊161
9.3.4完整代碼詳解162
9.4調(diào)試應(yīng)用167
第10章液晶顯示電冰箱溫控器
10.1系統(tǒng)功能描述168
10.2系統(tǒng)方案及電路設(shè)計(jì)168
10.2.1系統(tǒng)方案168
10.2.2單線數(shù)字溫度傳感器DS18B20169
10.2.316×2字符型帶背光液晶模組171
10.2.4電路設(shè)計(jì)179
10.3程序設(shè)計(jì)180
10.3.1主程序設(shè)計(jì)180
10.3.2變量定義及初始化模塊181
10.3.3液晶模塊顯示指定坐標(biāo)的一個(gè)字符子函數(shù)181
10.3.4液晶模塊顯示指定坐標(biāo)的一串字符子函數(shù)182
10.3.5從DS18B20讀取測(cè)得的冷藏室溫度182
10.3.6完整代碼詳解182
10.4調(diào)試應(yīng)用194
第11章漢字信息滾動(dòng)顯示屏
11.1系統(tǒng)功能描述196
11.2系統(tǒng)方案及電路設(shè)計(jì)196
11.2.1系統(tǒng)方案196
11.2.28×8LED點(diǎn)陣模塊及LED信息顯示屏197
11.2.3漢字機(jī)內(nèi)碼.國(guó)標(biāo)碼和區(qū)位碼199
11.2.4國(guó)標(biāo)漢字字符集與區(qū)位碼及漢字的點(diǎn)陣字模200
11.2.5PC機(jī)控制LED信息點(diǎn)陣屏201
11.2.6電路設(shè)計(jì)202
11.3AT89S52單片機(jī)主控程序設(shè)計(jì)205
11.3.1主程序設(shè)計(jì)205
11.3.2變量定義及初始化模塊205
11.3.3子程序模塊206
11.3.4完整代碼208
11.4AT89C2051單片機(jī)通信程序設(shè)計(jì)220
11.4.1主程序設(shè)計(jì)220
11.4.2T0中斷服務(wù)子程序模塊221
11.4.3完整代碼221
11.5微機(jī)(PC機(jī))程序設(shè)計(jì)224
11.5.1人機(jī)界面設(shè)計(jì)224
11.5.2完整代碼225
11.6系統(tǒng)調(diào)試228
11.6.1行列驅(qū)動(dòng)電路調(diào)試229
11.6.2發(fā)送界面調(diào)試229
11.6.3通信接收電路調(diào)試229
11.7使用步驟230
第12章用Prote199SE高效設(shè)計(jì)印制電路板
12.1Prote199SE特性簡(jiǎn)介231
12.2被測(cè)目標(biāo)板系統(tǒng)功能描述231
12.3測(cè)試儀電路及測(cè)試原理233
12.4Prote199SE設(shè)計(jì)流程233
12.5建立一個(gè)新的設(shè)計(jì)數(shù)據(jù)庫(kù)233
12.6創(chuàng)建新的原理圖文件及進(jìn)入原理圖編輯區(qū)236
12.6.1創(chuàng)建新的原理圖文件236
12.6.2進(jìn)入原理圖編輯區(qū)237
12.7Prote199SE設(shè)計(jì)環(huán)境設(shè)置238
12.7.1關(guān)閉自動(dòng)搖景功能238
12.7.2定義工作平面238
12.8加載原理圖的元件庫(kù)及自制元件符號(hào)239
12.8.1加載原理圖的元件庫(kù)239
12.8.2自制元件符號(hào)240
12.9放置元件及原理圖連線241
12.10生成網(wǎng)絡(luò)表文件241
12.11創(chuàng)建新的PCB文件及進(jìn)入PCB編輯區(qū)242
12.11.1創(chuàng)建新的PCB文件242
12.11.2進(jìn)入PCB編輯區(qū)242
12.12加載PCB圖的元件庫(kù)及自制元件外形封裝243
12.12.1加載PCB圖的元件庫(kù)243
12.12.2自制元件外形封裝243
12.13定義電路板244
12.14載入網(wǎng)絡(luò)表與元件245
12.15手工調(diào)整元件布局和標(biāo)注245
12.16布線規(guī)則設(shè)定245
12.17自動(dòng)布線246
12.17.1全局布線247
12.17.2選定網(wǎng)絡(luò)布線247
12.17.3對(duì)兩個(gè)連接點(diǎn)進(jìn)行布線247
12.17.4對(duì)指定元件進(jìn)行布線247
12.18測(cè)試儀程序設(shè)計(jì)248
12.19程序燒入單片機(jī)及使用252
參考文獻(xiàn)...

本目錄推薦

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