注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)硬件、外部設(shè)備與維護(hù)單片機(jī)應(yīng)用開發(fā)實(shí)例

單片機(jī)應(yīng)用開發(fā)實(shí)例

單片機(jī)應(yīng)用開發(fā)實(shí)例

定 價:¥32.00

作 者: 劉文濤
出版社: 清華大學(xué)出版社
叢編項(xiàng): 程序員書庫
標(biāo) 簽: 單片計(jì)算機(jī)

ISBN: 9787302113713 出版時間: 2005-09-01 包裝: 平裝
開本: 16開 頁數(shù): 351 字?jǐn)?shù):  

內(nèi)容簡介

  本書以消防火災(zāi)自動報(bào)警器項(xiàng)目設(shè)計(jì)為主,從實(shí)際應(yīng)用的角度介紹了單片機(jī)應(yīng)用系統(tǒng)的開發(fā)方法、經(jīng)驗(yàn)和技巧。主要內(nèi)容包括開發(fā)前元器件的準(zhǔn)備;Protel在開發(fā)過程中的重要性和實(shí)際經(jīng)驗(yàn);單片機(jī)開發(fā)的編程語言;火災(zāi)自動報(bào)警器項(xiàng)目的設(shè)計(jì),而這個項(xiàng)目設(shè)計(jì)又包括電源設(shè)計(jì)、I2C數(shù)據(jù)巡檢設(shè)計(jì)、LCD設(shè)計(jì)和通信設(shè)計(jì)。最后還介紹了解決抗干擾問題的辦法。 本書針對沒有實(shí)際開發(fā)單片機(jī)經(jīng)驗(yàn)的學(xué)生,以及剛剛走上工作崗位的技術(shù)人員。在實(shí)際開發(fā)中可能面對的問題,以實(shí)例的方式進(jìn)行了闡述。 本書條理清晰、敘述簡潔,適合作為高等院校學(xué)生課程設(shè)計(jì)、畢業(yè)設(shè)計(jì)及電子設(shè)計(jì)競賽教學(xué)輔導(dǎo)用書,也可作為從事單片機(jī)開發(fā)的工程技術(shù)人員進(jìn)行項(xiàng)目開發(fā)的參考書或自學(xué)用書。

作者簡介

暫缺《單片機(jī)應(yīng)用開發(fā)實(shí)例》作者簡介

圖書目錄

第1章  單片機(jī)開發(fā)前的準(zhǔn)備 1
1.1  單片機(jī)的任務(wù) 1
1.2  電子元件準(zhǔn)備 3
1.2.1  電阻 3
1.2.2  電容 4
1.2.3  三極管 5
1.2.4  光耦 5
1.2.5  集成電路 6
1.2.6  繼電器 6
1.2.7  電源 6
1.3  開發(fā)工具設(shè)備準(zhǔn)備 7
1.3.1  正確使用電烙鐵 7
1.3.2  仿真與仿真機(jī) 7
1.4  單片機(jī)的幾個基本概念 8
1.5  開發(fā)單片機(jī)要注意的問題 10
1.5.1  提高C語言編程代碼的效率 10
1.5.2  要注意的參數(shù) 10
1.5.3  硬件設(shè)計(jì)要注意的問題 11
1.6  單片機(jī)的抗干擾性問題 11
1.6.1  干擾的分類 12
1.6.2  抗干擾的主要方法 12
1.7  測試單片機(jī)系統(tǒng)的可靠性 13
1.8  選擇單片機(jī) 14
1.8.1  單片機(jī)的特性 14
1.8.2  單片機(jī)的選擇 15
第2章  軟件準(zhǔn)備 19
2.1  Keil C51 19
2.1.1  安裝Keil C51軟件 19
2.1.2  使用Keil C51軟件 23
2.1.3  Keil C51使用實(shí)例 26
2.2  PL/M語言 36
2.2.1  PL/M96語言的基本符號 38
2.2.2  標(biāo)識符和保留字 38
2.2.3  高級說明語句 40
第3章  Protel設(shè)計(jì)電路 42
3.1  幾種常見的EDA介紹 42
3.1.1  Protel軟件 42
3.1.2  PADS-PowerPCB軟件 42
3.1.3  ORCAD軟件 43
3.1.4  PSPICE軟件 43
3.1.5  EWB軟件 44
3.1.6  VISIO軟件 44
3.2  Protel DXP 2004 44
3.2.1  Protel DXP 2004的組成 44
3.2.2  Protel DXP 2004電路板設(shè)計(jì)步驟 46
3.2.3  設(shè)計(jì)原理圖 48
3.2.4  設(shè)計(jì)印制板圖 64
3.2.5  Protel DXP 2004快捷鍵 83
3.2.6  Protel DXP 2004元件庫封裝 85
3.3  Protel使用經(jīng)驗(yàn)和技巧 86
3.3.1  Protel中的一些基本概念 86
3.3.2  Protel繪制原理圖的技巧 88
3.3.3  制作印制板的技巧和要注意的問題 89
第4章  C51的編譯和調(diào)試 96
4.1  Keil的編譯環(huán)境μVision2 96
4.1.1  μVision2的窗口與菜單 98
4.1.2  編譯檢查工具PC-Lint 106
4.1.3  開發(fā)工具選項(xiàng) 107
4.1.4  調(diào)試工具選項(xiàng) 113
4.2  Keil C51編譯器的控制指令 114
4.2.1  源文件控制類 114
4.2.2  目標(biāo)文件(Object)控制類 114
4.2.3  列表文件(Listing)控制類 114
4.3  編譯過程 115
4.3.1  A51宏匯編器 116
4.3.2  映像文件 118
4.3.3  LIB51庫管理器 118
4.3.4  OC51分段目標(biāo)文件轉(zhuǎn)換器 118
4.3.5  OH51目標(biāo)代碼到HEX文件的轉(zhuǎn)換器 119
4.4  代碼優(yōu)化 119
4.4.1  優(yōu)化級別 119
4.4.2  對8051的特殊優(yōu)化 119
4.5  混合編譯 120
4.5.1  項(xiàng)目目標(biāo)和文件組 120
4.5.2  瀏覽項(xiàng)目窗口中的文件和文件組的屬性 120
4.5.3  用戶上電初始化程序STARTUP.A51簡介 121
4.5.4  與匯編語言的接口 124
4.5.5  與PL/M51的接口 130
4.6  μVision2的其他功能 130
4.6.1  多個文件中查找 130
4.6.2  資源瀏覽器 131
4.7  出錯信息 131
4.8  Keil C51的調(diào)試與仿真 132
4.8.1  μVision2調(diào)試器的幾項(xiàng)功能 133
4.8.2  斷點(diǎn) 134
4.8.3  仿真 136
4.8.4  μVision2的調(diào)試命令 147
4.9  RTX-51實(shí)時操作系統(tǒng) 150
4.9.1  概述 150
4.9.2  RTX-51 Tiny的例程TRAFFIC.C 156
第5章  樓層顯示器設(shè)計(jì) 166
5.1  總體設(shè)計(jì) 166
5.2  硬件設(shè)計(jì) 167
5.2.1  選擇單片機(jī) 167
5.2.2  顯示系統(tǒng)設(shè)計(jì) 172
5.2.3  鍵盤系統(tǒng)設(shè)計(jì) 174
5.2.4  電源系統(tǒng)設(shè)計(jì) 175
5.2.5  復(fù)位電路設(shè)計(jì) 176
5.3  軟件設(shè)計(jì) 180
5.3.1  A/D轉(zhuǎn)換部分程序 182
5.3.2  時鐘日歷芯片部分程序 183
5.3.3  字符液晶顯示程序 192
第6章  消防火災(zāi)自動報(bào)警器設(shè)計(jì) 196
6.1  硬件設(shè)計(jì) 196
6.1.1  選擇單片機(jī) 197
6.1.2  8279 鍵盤顯示管理芯片 197
6.1.3  鍵盤顯示系統(tǒng)設(shè)計(jì) 203
6.1.4  火警巡檢系統(tǒng)設(shè)計(jì) 207
6.1.5  總體設(shè)計(jì)電路 209
6.2  軟件設(shè)計(jì) 209
6.2.1  聲明變量 210
6.2.2  巡檢程序 214
6.2.3  A/D轉(zhuǎn)換子程序 219
6.2.4  鍵盤顯示程序 223
6.2.5  高速輸入中斷子程序 247
第7章  通信設(shè)計(jì) 248
7.1  報(bào)警器與CRT通信設(shè)計(jì) 248
7.2  報(bào)警器與樓層顯示器設(shè)計(jì) 270
7.2.1  單片機(jī)雙機(jī)通信技術(shù) 270
7.2.2  單片機(jī)多機(jī)通信技術(shù) 272
第8章  液晶顯示器(LCD)設(shè)計(jì) 276
8.1  12232型LCD應(yīng)用設(shè)計(jì) 276
8.1.1  12232型LCD與51系列單片機(jī)接口 276
8.1.2  軟件編程 277
8.2  12864型LCD應(yīng)用設(shè)計(jì) 281
8.2.1  12864型LCD接口 282
8.2.2  軟件設(shè)計(jì) 283
8.3  240128型LCD應(yīng)用設(shè)計(jì) 302
8.3.1  240128型LCD接口 302
8.3.2  軟件設(shè)計(jì) 303
第9章  電源與抗干擾設(shè)計(jì) 321
9.1  電源設(shè)計(jì) 321
9.2  抗干擾設(shè)計(jì) 326
9.2.1  硬件考慮 326
9.2.2  軟件考慮 330
附錄A  Keil C51庫函數(shù) 334
附錄B  Keil C51編譯致命錯誤信息 338
附錄C  Keil C51編譯語法錯誤信息 341

本目錄推薦

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