作者:牛余朋、蔡艷平、成 曙
定價(jià):36元
印次:1-1
ISBN:9787302410140
出版日期:2015.10.01
印刷日期:2015.10.20
本書(shū)以51單片機(jī)為例,深入探討了51單片機(jī)外部并行總線(xiàn)擴(kuò)展電路的設(shè)計(jì)原理,并詳細(xì)介紹了單片機(jī)與各種常見(jiàn)外部設(shè)備并行總線(xiàn)設(shè)計(jì)的開(kāi)發(fā)實(shí)例。
本書(shū)主要解決單片機(jī)外圍存儲(chǔ)器并行總線(xiàn)設(shè)計(jì)、開(kāi)關(guān)量輸入/輸出并行總線(xiàn)設(shè)計(jì)、A/D和D/A并行總線(xiàn)設(shè)計(jì)、液晶并行總線(xiàn)設(shè)計(jì)、鍵盤(pán)并行總線(xiàn)設(shè)計(jì)、實(shí)時(shí)時(shí)鐘并行總線(xiàn)設(shè)計(jì)、可編程并行接口芯片設(shè)計(jì)等難點(diǎn)問(wèn)題。
在詳細(xì)講解單片機(jī)并行總線(xiàn)開(kāi)發(fā)原理的基礎(chǔ)上,對(duì)電子工程師設(shè)計(jì)產(chǎn)品經(jīng)常用到的模塊實(shí)例進(jìn)行了全面、系統(tǒng)的分析和仿真運(yùn)行。
書(shū)中的所有實(shí)例都可以直接應(yīng)用于實(shí)際項(xiàng)目開(kāi)發(fā),從而加快開(kāi)發(fā)者的學(xué)習(xí)速度和產(chǎn)品設(shè)計(jì)速度。 本書(shū)的工程應(yīng)用性較強(qiáng),對(duì)于單片機(jī)初學(xué)者(尤其是在校學(xué)生)及單片機(jī)工程師都會(huì)有較大程度的啟發(fā),本書(shū)可作為在校學(xué)生的學(xué)習(xí)教材,也可作為從事單片機(jī)相關(guān)工作人員的參考資料。
第1章單片機(jī)基礎(chǔ)知識(shí) 1
1.1概述 1
1.1.1單片機(jī)發(fā)展歷程 1
1.1.2幾種常見(jiàn)的單片機(jī) 1
1.1.3單片機(jī)的結(jié)構(gòu)及組成 2
1.2數(shù)的進(jìn)制及位和字節(jié)的含義 3
1.2.1數(shù)制及其轉(zhuǎn)換 3
1.2.2數(shù)和物理現(xiàn)象的關(guān)系 6
1.2.3位和字節(jié)的含義 6
1.351單片機(jī)基本硬件結(jié)構(gòu) 6
1.3.1硬件結(jié)構(gòu) 6
1.3.2端口結(jié)構(gòu)分析 7
1.4單片機(jī)存儲(chǔ)器知識(shí)介紹 16
1.4.1概述 16
1.4.2程序存儲(chǔ)器 19
1.4.3數(shù)據(jù)存儲(chǔ)器 19
1.4.4單片機(jī)存儲(chǔ)模式 21
1.5單片機(jī)CPU的時(shí)序 21
1.5.1單片機(jī)的時(shí)序 21
1.5.2單片機(jī)的時(shí)鐘電路 22
1.6單片機(jī)的外部接口及其擴(kuò)展 23
1.6.1中斷系統(tǒng) 23
1.6.2定時(shí)器/計(jì)數(shù)器 24
1.6.3串口 25
1.6.4特有寄存器 25
第2章單片機(jī)總線(xiàn)概述 28
2.1總線(xiàn)的基本概念 28
2.1.1總線(xiàn)的定義 28
2.1.2總線(xiàn)的分類(lèi) 28
2.1.3總線(xiàn)的主要技術(shù)指標(biāo) 31
2.1.4總線(xiàn)驅(qū)動(dòng) 33
2.1.5總線(xiàn)的標(biāo)準(zhǔn) 33
2.1.6總線(xiàn)的優(yōu)缺點(diǎn) 33
2.2計(jì)算機(jī)中的總線(xiàn) 34
2.3單片機(jī)中的總線(xiàn) 37
第3章Proteus設(shè)計(jì)與仿真開(kāi)發(fā) 39
3.1Proteus7簡(jiǎn)介 39
3.2Proteus7功能 40
3.2.1Proteus的資源庫(kù)和仿真工具 40
3.2.2Proteus7ISIS界面介紹 43
3.2.3Proteus7ISIS仿真方式與虛擬儀器 47
3.2.4Proteus與Keil聯(lián)調(diào) 49
3.3Proteus設(shè)計(jì)與仿真基礎(chǔ) 50
3.3.1單片機(jī)系統(tǒng)的Proteus設(shè)計(jì)與仿真開(kāi)發(fā)過(guò)程 50
3.3.2ISIS鼠標(biāo)使用規(guī)則 51
3.3.3Proteus文件類(lèi)型 51
3.3.4單片機(jī)系統(tǒng)的Proteus設(shè)計(jì)與仿真實(shí)例 51
3.3.5單片機(jī)系統(tǒng)的Proteus源代碼級(jí)調(diào)試 60
3.4Proteus設(shè)計(jì)及仿真應(yīng)用與提高 63
3.4.1Proteus與第三方集成開(kāi)發(fā)環(huán)境的聯(lián)合仿真 63
3.4.2Proteus的一些其他常用設(shè)計(jì)操作指南 66
第4章單片機(jī)并行總線(xiàn)開(kāi)發(fā)原理 72
4.1概述 72
4.2時(shí)序分析 72
4.3三總線(xiàn)的擴(kuò)展設(shè)計(jì)方法 75
4.3.1基本思路 75
4.3.2如何構(gòu)造系統(tǒng)的三總線(xiàn) 75
4.4地址分配和譯碼 77
4.4.1地址譯碼概述 77
4.4.2常用地址譯碼芯片 77
4.4.3地址譯碼設(shè)計(jì)方法 79
4.5地址鎖存 84
4.5.1地址鎖存概述 84
4.5.2常用地址鎖存芯片 84
4.5.3兩種地址鎖存法 86
4.6如何在程序中編寫(xiě)程序控制總線(xiàn) 88
4.6.1存儲(chǔ)類(lèi)型聲明 88
4.6.2變量或數(shù)據(jù)類(lèi)型 88
4.6.3絕對(duì)地址訪(fǎng)問(wèn) 89
第5章小型PLD設(shè)計(jì)及其在Proteus中的仿真應(yīng)用 90
5.1利用Protel進(jìn)行PLD設(shè)計(jì) 90
5.1.1PLD的設(shè)計(jì) 91
5.1.2Proteus對(duì)PLD的仿真 93
5.2利用WinCupl進(jìn)行PLD設(shè)計(jì) 96
5.2.1PLD編程軟件WinCupl簡(jiǎn)介 96
5.2.2編譯WinCupl源文件 96
5.2.3PLD在Proteus中的仿真 99
第6章存儲(chǔ)器并行總線(xiàn)開(kāi)發(fā) 103
6.1數(shù)據(jù)存儲(chǔ)器的并行總線(xiàn)開(kāi)發(fā) 103
6.1.1常用靜態(tài)數(shù)據(jù)存儲(chǔ)器介紹 103
6.1.2外部數(shù)據(jù)存儲(chǔ)器設(shè)計(jì)原理 104
6.1.3外部數(shù)據(jù)存儲(chǔ)器設(shè)計(jì)實(shí)例 106
6.2程序存儲(chǔ)器的并行總線(xiàn)開(kāi)發(fā) 115
6.2.1常用程序存儲(chǔ)器介紹 116
6.2.2程序存儲(chǔ)器設(shè)計(jì)原理 118
6.2.3程序存儲(chǔ)器設(shè)計(jì)實(shí)例 120
第7章開(kāi)關(guān)量并行總線(xiàn)開(kāi)發(fā) 123
7.1概述 123
7.2開(kāi)關(guān)量輸入設(shè)計(jì) 124
7.2.1緩沖器設(shè)計(jì)法 125
7.2.2邊沿觸發(fā)型鎖存器設(shè)計(jì)法 127
7.3開(kāi)關(guān)量輸出設(shè)計(jì) 129
7.3.1緩沖器設(shè)計(jì)法 129
7.3.2邊沿觸發(fā)型鎖存器設(shè)計(jì)法 129
7.3.3數(shù)碼管并行總線(xiàn)設(shè)計(jì) 131
7.4輸入/輸出聯(lián)合設(shè)計(jì) 134
7.4.1硬件電路及連線(xiàn)說(shuō)明 135
7.4.2地址分析 135
7.4.3測(cè)試程序與仿真 135
第8章鍵盤(pán)并行總線(xiàn)開(kāi)發(fā) 137
8.1概述 137
8.1.1鍵盤(pán)的種類(lèi) 137
8.1.2鍵盤(pán)接口方式 138
8.1.3鍵盤(pán)去抖動(dòng)原則和方法 140
8.1.4鍵盤(pán)掃描程序流程 141
8.2鍵盤(pán)的并行總線(xiàn)設(shè)計(jì) 142
8.2.1獨(dú)立按鍵式鍵盤(pán)并行總線(xiàn)設(shè)計(jì)法 142
8.2.2矩陣鍵盤(pán)并行總線(xiàn)設(shè)計(jì)法 144
第9章液晶并行總線(xiàn)開(kāi)發(fā) 150
9.1常見(jiàn)字符式液晶的接口設(shè)計(jì) 150
9.1.1字符式液晶LCD1602介紹 150
9.1.2字符式液晶LCD1602模擬I/O口設(shè)計(jì)法 151
9.1.3字符式液晶LCD1602并行總線(xiàn)設(shè)計(jì)法 153
9.2常見(jiàn)圖像液晶的接口設(shè)計(jì) 158
9.2.1圖像液晶LCD12864介紹 158
9.2.2圖像液晶LCD12864模擬I/O口設(shè)計(jì)法 159
9.2.3圖像液晶LCD12864并行總線(xiàn)設(shè)計(jì)法 160
第10章A/D和D/A轉(zhuǎn)換并行總線(xiàn)開(kāi)發(fā) 166
10.1A/D轉(zhuǎn)換的并行接口設(shè)計(jì) 166
10.1.1常用并行A/D轉(zhuǎn)換芯片介紹 167
10.1.2A/D轉(zhuǎn)換的模擬I/O口設(shè)計(jì)法 170
10.1.3A/D轉(zhuǎn)換的并行總線(xiàn)設(shè)計(jì)法 173
10.2D/A轉(zhuǎn)換的并行接口設(shè)計(jì) 176
10.2.1常用并行D/A轉(zhuǎn)換芯片介紹 176
10.2.2D/A轉(zhuǎn)換的模擬I/O口設(shè)計(jì)法 178
10.2.3D/A轉(zhuǎn)換的并行總線(xiàn)設(shè)計(jì)法 181
第11章實(shí)時(shí)時(shí)鐘并行總線(xiàn)開(kāi)發(fā) 184
11.1帶并行總線(xiàn)的常用時(shí)鐘芯片介紹 184
11.2DS12C887模擬I/O口設(shè)計(jì)法 189
11.2.1硬件電路及連線(xiàn)說(shuō)明 189
11.2.2測(cè)試程序及仿真 189
11.3DS12C887并行總線(xiàn)設(shè)計(jì)法 193
11.3.1硬件電路及連線(xiàn)說(shuō)明 193
11.3.2地址分析 194
11.3.3測(cè)試程序及仿真 194
第12章可編程通用并行接口芯片 198
12.18255A芯片簡(jiǎn)介 198
12.28255A工作方式詳解 200
12.3仿真示例 204
12.3.1硬件電路及連線(xiàn)說(shuō)明 204
12.3.2測(cè)試程序與仿真 205
第13章AVR單片機(jī)并行總線(xiàn)開(kāi)發(fā) 206
13.1硬件電路及連線(xiàn)說(shuō)明 206
13.2擴(kuò)展存儲(chǔ)器部分 207
13.3輸入/輸出部分 208
擴(kuò)展總線(xiàn)是串行總線(xiàn)還是并行總線(xiàn)
DSP芯片TMS320F2812 DSP片外擴(kuò)展 64K * 16位SRAM(基本配置),最大可擴(kuò)展到512K * 16位。內(nèi)部RAM不夠用時(shí),用來(lái)擴(kuò)充內(nèi)存,當(dāng)然是并行的。
串行就是數(shù)據(jù)一位一位傳輸?shù)模瑪?shù)據(jù)線(xiàn)只需要一根(如果支持雙向需要2根),并行就是數(shù)據(jù)多位同時(shí)傳輸(4位,8位,甚至64位,128位),當(dāng)然效率是并行很高,但是如果遠(yuǎn)距離傳輸?shù)脑?huà)串行成本低。所以,一般設(shè)備...
單片機(jī)怎么和wifi模塊實(shí)現(xiàn)通訊
一般都是串口通訊,支持AT指令,你看下AT指令的手冊(cè)就行
格式:pdf
大?。?span id="lq36csr" class="single-tag-height">7.5MB
頁(yè)數(shù): 63頁(yè)
評(píng)分: 4.3
單片機(jī)擴(kuò)展模塊設(shè)計(jì)
格式:pdf
大?。?span id="cf1pevq" class="single-tag-height">7.5MB
頁(yè)數(shù): 未知
評(píng)分: 4.6
結(jié)合目前我國(guó)測(cè)控系統(tǒng)發(fā)展的需求,我們?yōu)槠湓黾恿讼鄳?yīng)的時(shí)鐘模塊,該時(shí)鐘模塊是基于單片機(jī)模式,同時(shí)結(jié)合PS1288時(shí)鐘所具有的特殊模式進(jìn)行設(shè)計(jì)制作的,以AT89C51單片機(jī)為該時(shí)鐘模塊的核心控制體系,以DS12887為時(shí)鐘模塊的芯片,設(shè)計(jì)出了一種低能耗、高精度、高穩(wěn)定性的時(shí)鐘模塊。本文通過(guò)對(duì)設(shè)計(jì)過(guò)程中涉及到的時(shí)鐘模塊系統(tǒng)的硬件和軟件設(shè)計(jì)和構(gòu)成進(jìn)行詳細(xì)的描述,以期對(duì)以后其他基于單片機(jī)設(shè)計(jì)的時(shí)鐘模塊起到補(bǔ)助作用。
書(shū) 名: 單片機(jī)典型模塊設(shè)計(jì)實(shí)例導(dǎo)航
作 者:求是科技
出版社: 人民郵電出版社
出版時(shí)間: 2008
ISBN: 9787115181497
開(kāi)本: 16
定價(jià): 45.00 元
閱讀本書(shū),讀者除可以掌握單片機(jī)的具體應(yīng)用方法外,還可以掌握如何針對(duì)一個(gè)具體的項(xiàng)目需求設(shè)計(jì)解決方案以及如何運(yùn)用單片機(jī)的關(guān)鍵技術(shù)滿(mǎn)足項(xiàng)目的需求。
本書(shū)專(zhuān)業(yè)性和實(shí)用性較強(qiáng),對(duì)于利用單片機(jī)進(jìn)行實(shí)際項(xiàng)目開(kāi)發(fā)人員具有非常高的參考價(jià)值。本書(shū)適合中、高級(jí)程序員、單片機(jī)開(kāi)發(fā)人員和系統(tǒng)設(shè)計(jì)人員閱讀和參考。
單片機(jī)在電子技術(shù)中的開(kāi)發(fā),主要包括CPU開(kāi)發(fā)、程序開(kāi)發(fā)、 存儲(chǔ)器開(kāi)發(fā)、計(jì)算機(jī)開(kāi)發(fā)及C語(yǔ)言程序開(kāi)發(fā),同時(shí)得到開(kāi)發(fā)能夠保證單片機(jī)在十分復(fù)雜的計(jì)算機(jī)與控制環(huán)境中可以正常有序的進(jìn)行,這就需要相關(guān)人員采取一定的措施,下文是筆者的一些簡(jiǎn)單介紹:
(1)CPU開(kāi)發(fā)。開(kāi)發(fā)單片機(jī)中的CPU總線(xiàn)寬度,能夠有效完善單片機(jī)信息處理功能緩慢的問(wèn)題,提高信息處理效率與速度,開(kāi)發(fā)改進(jìn)中央處理器的實(shí)際結(jié)構(gòu),能夠做到同時(shí)運(yùn)行2-3個(gè)CPU,從而大大提高單片機(jī)的整體性能。
(2)程序開(kāi)發(fā)。嵌入式系統(tǒng)的合理應(yīng)用得到了大力推廣,對(duì)程序進(jìn)行開(kāi)發(fā)時(shí)要求能夠自動(dòng)執(zhí)行各種指令,這樣可以快速準(zhǔn)確地采集外部數(shù)據(jù),提高單片機(jī)的應(yīng)用效率。
(3)存儲(chǔ)器開(kāi)發(fā)。單片機(jī)的發(fā)展應(yīng)著眼于內(nèi)存,加強(qiáng)對(duì)基于傳統(tǒng)內(nèi)存讀寫(xiě)功能的新內(nèi)存的探索,使其既能實(shí)現(xiàn)靜態(tài)讀寫(xiě)又能實(shí)現(xiàn)動(dòng)態(tài)讀寫(xiě),從而顯著提高存儲(chǔ)性能。
(4)計(jì)算機(jī)開(kāi)發(fā)。進(jìn)一步優(yōu)化和開(kāi)發(fā)單機(jī)片應(yīng)激即分析,并應(yīng)用計(jì)算機(jī)系統(tǒng),通過(guò)連接通信數(shù)據(jù),實(shí)現(xiàn)數(shù)據(jù)傳遞。
(5)C語(yǔ)言程序開(kāi)發(fā)。優(yōu)化開(kāi)發(fā)C語(yǔ)言能夠保證單片機(jī)在十分復(fù)雜的計(jì)算機(jī)與控制環(huán)境中,可以正常有序的進(jìn)行,促使其實(shí)現(xiàn)廣泛全面的應(yīng)用。