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

51單片機(jī)C語言開發(fā)與應(yīng)用技術(shù)案例詳解

51單片機(jī)C語言開發(fā)與應(yīng)用技術(shù)案例詳解

定 價(jià):¥48.00

作 者: 魏偉,胡瑋,王永清 編著
出版社: 化學(xué)工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: VC++

ISBN: 9787122077646 出版時(shí)間: 2010-06-01 包裝: 平裝
開本: 16開 頁數(shù): 299 字?jǐn)?shù):  

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

  《51單片機(jī)C語言開發(fā)與應(yīng)用技術(shù)案例詳解》以標(biāo)準(zhǔn)C語言和MCS-51單片機(jī)為基礎(chǔ),系統(tǒng)地介紹了51單片機(jī)C語言程序設(shè)計(jì)方法與應(yīng)用技術(shù)?!?1單片機(jī)C語言開發(fā)與應(yīng)用技術(shù)案例詳解》在內(nèi)容上重點(diǎn)突出實(shí)用性和應(yīng)用性兩大特點(diǎn),不僅對(duì)硬件接口進(jìn)行了詳細(xì)的論述,而且對(duì)軟件的設(shè)計(jì)思想、程序流程圖以及C語言程序進(jìn)行了重點(diǎn)講解。《51單片機(jī)C語言開發(fā)與應(yīng)用技術(shù)案例詳解》從應(yīng)用性角度出發(fā),融合了作者多年從事項(xiàng)目開發(fā)的大量實(shí)際案例,為幫助讀者理解,書中對(duì)案例程序代碼部分做了很詳細(xì)的注釋,以求通過案例闡述基本問題,著重培養(yǎng)和提高讀者的開發(fā)能力。《51單片機(jī)C語言開發(fā)與應(yīng)用技術(shù)案例詳解》所附光盤中包括了書中所有案例的程序源代碼,讀者略作修改即可在工程中應(yīng)用。《51單片機(jī)C語言開發(fā)與應(yīng)用技術(shù)案例詳解》可供從事51單片機(jī)應(yīng)用與產(chǎn)品開發(fā)的技術(shù)人員學(xué)習(xí)使用,也可供高等院校電氣工程、電信工程、自動(dòng)化等專業(yè)的師生參考使用。

作者簡(jiǎn)介

暫缺《51單片機(jī)C語言開發(fā)與應(yīng)用技術(shù)案例詳解》作者簡(jiǎn)介

圖書目錄

第1篇 單片機(jī)系統(tǒng)開發(fā)基礎(chǔ)篇
第1章 51系列單片機(jī)開發(fā)的基礎(chǔ)知識(shí)2
1.1 單片機(jī)應(yīng)用系統(tǒng)開發(fā)2
1.1.1 單片機(jī)應(yīng)用系統(tǒng)的一般硬件組成2
1.1.2 單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)4
1.2 單片機(jī)應(yīng)用系統(tǒng)開發(fā)過程5
1.2.1 系統(tǒng)需求與方案調(diào)研6
1.2.2 可行性分析6
1.2.3 系統(tǒng)方案設(shè)計(jì)6
1.2.4 系統(tǒng)詳細(xì)設(shè)計(jì)與制作6
1.2.5 系統(tǒng)調(diào)試與修改6
1.2.6 生成正式系統(tǒng)(或產(chǎn)品)7
1.3 單片機(jī)應(yīng)用系統(tǒng)的一般開發(fā)流程7
1.3.1 確定系統(tǒng)的功能與性能7
1.3.2 確定系統(tǒng)基本結(jié)構(gòu)7
1.3.3 單片機(jī)應(yīng)用系統(tǒng)硬、軟件的設(shè)計(jì)原則8
1.3.4 硬件設(shè)計(jì)9
1.3.5 軟件設(shè)計(jì)10
1.3.6 資源分配10
1.4 單片機(jī)應(yīng)用系統(tǒng)調(diào)試11
1.4.1 單片機(jī)應(yīng)用系統(tǒng)調(diào)試工具11
1.4.2 單片機(jī)應(yīng)用系統(tǒng)的一般調(diào)試方法12
1.5 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)與調(diào)試實(shí)例14
1.6 小結(jié)16
第2章 單片機(jī)軟件開發(fā)工具17
2.1 Keil軟件簡(jiǎn)介17
2.2 8051開發(fā)工具20
2.2.1 8051開發(fā)工具概述20
2.2.2 KeilC51編譯器20
2.2.3 A51宏匯編器27
2.3 8051開發(fā)工具的使用29
2.3.1 μVision開發(fā)平臺(tái)29
2.3.2 創(chuàng)建與編輯一個(gè)程序30
2.3.3 用串口調(diào)試軟件查看單片機(jī)輸出信息33
2.4 小結(jié)35
第2篇 常用模塊設(shè)計(jì)案例篇
第3章 LED顯示模塊38
3.1 實(shí)例說明38
3.2 設(shè)計(jì)思路分析38
3.2.1 MAX7219的引腳功能38
3.2.2 基本工作原理及使用方法38
3.2.3 MAX7219的工作時(shí)序40
3.3 硬件電路設(shè)計(jì)41
3.4 軟件設(shè)計(jì)42
3.5 小結(jié)44
第4章 液晶顯示模塊45
4.1 實(shí)例說明45
4.2 設(shè)計(jì)思路分析45
4.2.1 液晶顯示模塊45
4.2.2 液晶顯示工作原理46
4.2.3 設(shè)計(jì)思路47
4.3 硬件電路設(shè)計(jì)47
4.3.1 器件選取47
4.3.2 電源模塊48
4.3.3 液晶顯示模塊49
4.3.4 單片機(jī)模塊51
4.4 軟件設(shè)計(jì)51
4.4.1 液晶控制驅(qū)動(dòng)器指令集51
4.4.2 程序說明53
4.5 小結(jié)55
第5章 D/A轉(zhuǎn)換與A/D轉(zhuǎn)換模塊57
5.1 基于MAX527的并行D/A轉(zhuǎn)換器設(shè)計(jì)實(shí)例57
5.2 實(shí)例說明58
5.3 設(shè)計(jì)思路分析58
5.3.1 D/A轉(zhuǎn)換原理58
5.3.2 如何選擇D/A轉(zhuǎn)換器件61
5.3.3 D/A轉(zhuǎn)換對(duì)電源電路的要求61
5.4 硬件電路設(shè)計(jì)61
5.4.1 主要器件61
5.4.2 電路原理圖及說明63
5.5 軟件設(shè)計(jì)64
5.5.1 MAX527的地址和重要引腳65
5.5.2 程序流程65
5.5.3 程序說明65
5.6 D/A轉(zhuǎn)換器實(shí)例小結(jié)67
5.7 A/D轉(zhuǎn)換器的接口設(shè)計(jì)實(shí)例67
5.7.1 實(shí)例說明67
5.7.2 設(shè)計(jì)思路分析68
5.7.3 A/D轉(zhuǎn)換原理68
5.7.4 并行比較型A/D轉(zhuǎn)換器70
5.7.5 逐次逼近型A/D轉(zhuǎn)換器71
5.7.6 雙積分型A/D轉(zhuǎn)換器74
5.7.7 A/D轉(zhuǎn)換器的轉(zhuǎn)換精度與轉(zhuǎn)換時(shí)間76
5.8 多路模擬開關(guān)76
5.8.1 模擬開關(guān)的功能及電路組成76
5.8.2 模擬開關(guān)的各種工作模式77
5.9 MAX195電路設(shè)計(jì)78
5.9.1 MAX195芯片介紹78
5.9.2 MAX195引腳及說明78
5.9.3 MAX195轉(zhuǎn)換原理及時(shí)序79
5.9.4 MAX195的校準(zhǔn)79
5.9.5 AT89C51與MAX195的接口設(shè)計(jì)80
5.9.6 實(shí)例小結(jié)80
第6章 MCS-51單片機(jī)與鍵盤的接口81
6.1 設(shè)計(jì)思路分析81
6.1.1 鍵盤的工作原理81
6.1.2 鍵盤的分類82
6.1.3 鍵盤處理設(shè)計(jì)的流程和內(nèi)容82
6.2 硬件電路設(shè)計(jì)83
6.2.1 按鍵中斷方式接口83
6.2.2 口線查詢方式的鍵盤接口84
6.2.3 矩陣式鍵盤接口電路設(shè)計(jì)84
6.2.4 采用編碼器的鍵盤接口91
6.3 小結(jié)92
第7章 串行接口模塊94
7.1 實(shí)例說明94
7.2 設(shè)計(jì)思路分析95
7.2.1 串行通信的定義95
7.2.2 異步通信協(xié)議98
7.2.3 常用串行通信接口100
7.3 硬件電路設(shè)計(jì)105
7.3.1 RS-232驅(qū)動(dòng)芯片105
7.3.2 靜態(tài)RAM芯片HM628128106
7.3.3 單片機(jī)AT89C52107
7.3.4 單片機(jī)與RS-232的接口111
7.4 軟件設(shè)計(jì)112
7.4.1 程序流程圖112
7.4.2 程序說明113
7.5 小結(jié)115
第3篇 綜合應(yīng)用設(shè)計(jì)案例篇
第8章 單相交流多用表設(shè)計(jì)實(shí)例118
8.1 實(shí)例說明118
8.2 設(shè)計(jì)思路分析119
8.3 硬件電路設(shè)計(jì)120
8.3.1 系統(tǒng)的總體設(shè)計(jì)120
8.3.2 設(shè)計(jì)中應(yīng)當(dāng)注意的問題120
8.3.3 微處理器的選擇120
8.3.4 電源設(shè)計(jì)126
8.3.5 A/D轉(zhuǎn)換設(shè)計(jì)126
8.3.6 顯示接口設(shè)計(jì)129
8.3.7 測(cè)量電路131
8.3.8 功率測(cè)量電路設(shè)計(jì)132
8.3.9 通信接口電路設(shè)計(jì)132
8.4 軟件設(shè)計(jì)132
8.4.1 儀表的系統(tǒng)程序結(jié)構(gòu)133
8.4.2 主要功能模塊簡(jiǎn)介133
8.4.3 主程序設(shè)計(jì)133
8.4.4 數(shù)據(jù)采集子程序設(shè)計(jì)133
8.4.5 顯示子程序設(shè)計(jì)135
8.4.6 中斷子程序設(shè)計(jì)135
8.4.7 告警子程序設(shè)計(jì)136
8.4.8 鍵盤掃描子程序設(shè)計(jì)136
8.4.9 仿真與調(diào)試136
8.4.10 程序源代碼136
8.5 小結(jié)136
第9章 程控直流電壓電流表設(shè)計(jì)實(shí)例138
9.1 實(shí)例說明138
9.2 硬件電路設(shè)計(jì)138
9.2.1 主電路設(shè)計(jì)138
9.2.2 單片機(jī)的選擇138
9.2.3 按鍵處理140
9.2.4 可控量程自動(dòng)轉(zhuǎn)換(可控衰減/放大)140
9.2.5 高耐壓、大電流達(dá)林頓陣列——ULN2003140
9.2.6 數(shù)碼管顯示模塊設(shè)計(jì)141
9.2.7 其他功能143
9.2.8 串行A/D轉(zhuǎn)換器TLC1543143
9.2.9 串行通信接口電路146
9.3 軟件設(shè)計(jì)146
9.3.1 主程序設(shè)計(jì)147
9.3.2 數(shù)據(jù)采集子程序設(shè)計(jì)147
9.3.3 顯示子程序設(shè)計(jì)147
9.3.4 中斷子程序設(shè)計(jì)147
9.3.5 告警子程序設(shè)計(jì)148
9.3.6 鍵盤掃描子程序148
9.3.7 串行通信子程序設(shè)計(jì)148
9.3.8 程序源代碼149
9.4 小結(jié)149
第10章 基于TLC1543的A/D轉(zhuǎn)換及數(shù)顯實(shí)例150
10.1 實(shí)例說明151
10.2 設(shè)計(jì)思路分析151
10.2.1 A/D轉(zhuǎn)換器基本原理及主要技術(shù)指標(biāo)151
10.2.2 LED數(shù)碼管顯示152
10.2.3 系統(tǒng)設(shè)計(jì)思路分析154
10.2.4 詳細(xì)數(shù)據(jù)分析155
10.3 硬件電路設(shè)計(jì)156
……
附錄 MCS-51系列指令表297
參考文獻(xiàn)300

本目錄推薦

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