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

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

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

定 價:¥48.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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