




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
單片機(jī)系統(tǒng)擴(kuò)展及接口技術(shù)
7.0系統(tǒng)擴(kuò)展、接口概述1、系統(tǒng)擴(kuò)展
單片機(jī)雖然各功能部件齊全,但容量較小,如:片內(nèi)ROM、RAM、I/O口,不夠用時(shí)需要擴(kuò)展,擴(kuò)展三總線、ROM、RAM、I/O口。2、系統(tǒng)接口
微機(jī)與外設(shè)連接因速度不匹配、信號(hào)類型不同(脈沖、模擬)、傳輸方式不同(串、并),需要有接口電路實(shí)現(xiàn)電路連接和邏輯聯(lián)接。接口是計(jì)算機(jī)與外設(shè)信息交換的橋梁。3、接口電路應(yīng)具備的功能(1)輸入有緩沖、輸出有鎖存;(2)有應(yīng)答聯(lián)絡(luò)信號(hào);(3)有片選、控制信號(hào);(4)有編程選擇工作方式功能。4、單片機(jī)系統(tǒng)的擴(kuò)展與接口原理結(jié)構(gòu)(如下圖)7.1擴(kuò)展三總線的產(chǎn)生一、三總線地址、數(shù)據(jù)、控制總線二、三總線的擴(kuò)展
用74LS373作為地址鎖存器,使數(shù)據(jù)和地址信號(hào)分開。
74LS373是三態(tài)8D觸發(fā)器。地址總線擴(kuò)展電路及地址鎖存器74LS373允許輸出控制7.2擴(kuò)展程序存儲(chǔ)器
8031片內(nèi)無程序存儲(chǔ)器,需要擴(kuò)展ROM;8051/8751片內(nèi)有4kBROM,不夠用時(shí)也需要擴(kuò)展。7.2.1訪問片外程序存儲(chǔ)器的操作時(shí)序一、訪問程序存儲(chǔ)器的控制信號(hào)
ALE----地址鎖存信號(hào)
PSEN----片外程序存儲(chǔ)器讀信號(hào)
EA----片內(nèi)、外程序存儲(chǔ)器訪問選擇信號(hào)
EA=0:訪問片外;EA=1:訪問片內(nèi)二、操作時(shí)序1、不執(zhí)行“MOVX”指令時(shí)的時(shí)序2、執(zhí)行“MOVX”指令時(shí)的時(shí)序WR、7.2.1擴(kuò)展8KB/16KBEPROM一、常用的程序存儲(chǔ)器芯片
EPROM----紫外線擦除的可編程只讀存儲(chǔ)器常用的芯片有:2764(8KB,13位地址線)、27128(16KB,14位地址)、27256(32KB)、27512(64KB)二、擴(kuò)展8KB/16KBEPROM注意:控制信號(hào):LAE、PSEN片選信號(hào):CE地址信號(hào):A0~A12數(shù)據(jù)信號(hào):O0~O7
對(duì)于擴(kuò)展的8KB的2764
的地址范圍為(13位地址線):P2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0P0.7P0.6P0.5P0.4P0.3P0.2P0.1P0.0ⅹ
0
ⅹ
0/10/10/10/10/10/10/10/10/10/10/10/10/1地址范圍為:0000~1FFFHP2.6接片選信號(hào)CE,為0有效。P2.7、P2.5取0
對(duì)于擴(kuò)展的8KB的27128
的地址范圍為(14位地址線):P2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0P0.7P0.6P0.5P0.4P0.3P0.2P0.1P0.0ⅹ
0
0/10/10/10/10/10/10/10/10/10/10/10/10/10/1地址范圍為:0000~3FFFHP2.6接片選信號(hào)CE,為0有效。P2.7取07.3擴(kuò)展數(shù)據(jù)存儲(chǔ)器單片機(jī)片內(nèi)數(shù)據(jù)存儲(chǔ)器小,僅128B,往往需要擴(kuò)展。
7.3.1常用的數(shù)據(jù)存儲(chǔ)器芯片簡介常用的數(shù)據(jù)存儲(chǔ)器芯片有RAM、E2PROM。一、靜態(tài)RAM(SRAM)芯片常用的有:6116(2KB)、6264(8KB,13位地址線)、62256(32KB,15位地址線)等。常用的靜態(tài)RAM芯片引腳如下圖:二、E2PROM
E2PROM----電擦除的可編程只讀存儲(chǔ)器。
常用的E2PROM有2816(2KB)、2817(2KB)、2864A(8KB)。
E2PROM的特點(diǎn):1、單5v電源擦寫;2、可重復(fù)寫1萬次,保留20年;3、與相同容量的RAM和
EPROM在引腳上兼容;4、速度:讀200ns、寫20ms左右。
E2PROM即可作為RAM使用,也可作為ROM使用。7.3.2訪問片外RAM的操作時(shí)序
1、片外RAM讀時(shí)序1、片外RAM寫時(shí)序7.3.38051擴(kuò)展2KBRAM
擴(kuò)展方法:數(shù)據(jù)線:P0口接RAM的D0~D7地址線:P0口經(jīng)地址鎖存器后接RAM的A0~A7、
P2口接RAM的A0~A15控制線:RD接RAM的OE、WR接RAM的WE8051擴(kuò)展2KBRAM電路如下頁圖所示。與74LS373同CE已接地,常有效
對(duì)于擴(kuò)展的2KB的6116
的地址范圍為(11位地址線):P2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0P0.7P0.6P0.5P0.4P0.3P0.2P0.1P0.0ⅹ
ⅹ
ⅹ
ⅹ
ⅹ0/10/10/10/10/10/10/10/10/10/10/1地址范圍為:0000~07FFHP2.7、P2.6、P2.5、P2.4、P2.3取07.3.48031/8051擴(kuò)展32KBEPROM和32KBRAM數(shù)據(jù)總線DB,D0~D7地址總線AB,A0~A14P2.7A8~A14A0~A7CE已接地7.3.58031擴(kuò)展8KBE2PROM
如下圖所示,構(gòu)成新三片系統(tǒng)。2864A即作程序存儲(chǔ)器又作數(shù)據(jù)存儲(chǔ)器,并且數(shù)據(jù)可以長期保存。注意與門74LS08的作用。高8位地址低8位地址8位數(shù)據(jù)線1、E2PROM的讀寫操作
讀仍然用:MOVXA,@DPTR
或MOVXA,@Ri
寫仍然用:MOVX@DPTR,A
或MOVX@Ri
,A2、
E2PROM寫的方法
每次連續(xù)寫16個(gè)字節(jié),然后查詢是否寫完,未寫完要等待,若寫完了,再連續(xù)寫16個(gè)字節(jié)。3、寫E2PROM的子程序:子程序的入口參數(shù):R1=寫入的字節(jié)數(shù),DPTR=源數(shù)據(jù)的地址R0=寫入的低8位地址,P2=寫入的高8位地址WR1:MOVXA,@DPTRMOVX@R0,AINCDPTRINCR0CJNER0,#0,NEXTINCP2NEXT:DJNZR1,WR1DECR0MOVR4,ACHECK:MOVXA,@R0XRLA,R4JNZCHECKRET7.4簡單并行I/O口的擴(kuò)展在稍微大的系統(tǒng),單片機(jī)片的并行口便不夠用,需要擴(kuò)展。所謂簡單擴(kuò)展,就是使用通用的74系列的TTL或4000系列的CMOS芯片擴(kuò)展。
7.4.1I/O口的直接輸入輸出略。7.4.2簡單I/O接口的擴(kuò)展方法
常用74LS244作輸入接口芯片,起緩沖作用;用74LS273作輸出接口芯片,起鎖存作用。
擴(kuò)展的輸入輸出口地址均為:P2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0P0.7P0.6P0.5P0.4P0.3P0.2P0.1P0.0ⅹ
ⅹ
ⅹ
ⅹ
ⅹ
ⅹ
ⅹ
0
ⅹ
ⅹ
ⅹ
ⅹ
ⅹ
ⅹ
ⅹ
ⅹ
除了P2.0以外均取1,則擴(kuò)展的輸入輸出口地址寫成16進(jìn)制數(shù)均為:
FEFFH
上面電路的功能是:按下某鍵,對(duì)應(yīng)的LED發(fā)光。其程序?yàn)椋?/p>
MOVDPTR,#0FEFFHLP:MOVXA,@DPTR
MOVX@DPTR,ASJMPLP7.5擴(kuò)展8155可編程外圍并行接口芯片
關(guān)于Intel的8155/8156:是一多功能的可編程外圍接口芯片,內(nèi)部資源有256B的RAM,2個(gè)8位、1個(gè)6位的I/O口和1個(gè)14位的“減1”計(jì)數(shù)器。40腳雙列直插封裝。
7.5.18155的結(jié)構(gòu)與引腳7.5.28155的RAM和I/O口地址
其地址按片外RAM統(tǒng)一編址(16位)。
CE、IO/M接單片機(jī)的高8位地址。一、I/O口(即片內(nèi)寄存器)地址
CE=0、IO/M=1,低3位選擇寄存器二、256BRAM的地址
CE=0、IO/M=0,由高8位地址控制;低8位選擇RAM的256個(gè)存儲(chǔ)單元。7.5.38155的寄存器(6個(gè))一、命令寄存器
地址:*****000B輸入輸出PC3~PC5出工作控制二、狀態(tài)寄存器
1、地址:*****000B
2、格式及各位的意義三、PA寄存器
是PA口引腳PA0~PA7的映射
地址:*****001B四、PB寄存器
是PB口引腳PB0~PB7的映射地址:*****010B五、PC寄存器
是PC口引腳PC0~PC7的映射
地址:*****011B六、定時(shí)器/計(jì)數(shù)器寄存器
是一14位計(jì)數(shù)器,對(duì)應(yīng)有兩個(gè)寄存器,最高兩位設(shè)定輸出波形。1、地址:兩個(gè)寄存器的地址分別為:*****100B2、寄存器格式*****101BM2M1的意義(決定輸出波形):7.5.48155芯片的使用一、作片外256BRAM用
低8位地址范圍為:00H~FFH二、作擴(kuò)展I/O口用
PA口、PB口、PC口注意:工作方式、地址三、作定時(shí)器擴(kuò)展用
一般先寫計(jì)數(shù)常數(shù),再寫命令字。7.5.58031與8155的接口及簡單編程一、8031與8155的連接方法P2.7=0P2.0=0P2.7=0P2.0=1P2.1~P2.6均取1二、8155的基本操作程序段
1、對(duì)8155中的RAM進(jìn)行操作例1(1)向8155RAM中的5FH單元寫入數(shù)據(jù)32H;(2)從8155RAM中的98H單元讀取數(shù)據(jù)。程序段如下:(1)寫數(shù)據(jù):
MOVDPTR,#7E5FHMOVA,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國防爆電器行業(yè)十三五規(guī)劃及發(fā)展趨勢分析報(bào)告
- 2025-2030年中國鋪管船市場競爭狀況及發(fā)展趨勢分析報(bào)告
- 2025-2030年中國鎢材產(chǎn)業(yè)十三五規(guī)劃及投資戰(zhàn)略研究報(bào)告
- 2025年吉林省安全員C證考試(專職安全員)題庫及答案
- 2025-2030年中國道路標(biāo)線行業(yè)規(guī)模分析及發(fā)展建議研究報(bào)告
- 2025-2030年中國蜂王漿凍干粉市場發(fā)展?fàn)顩r及營銷戰(zhàn)略研究報(bào)告
- 2025-2030年中國背光模組行業(yè)運(yùn)行狀況及發(fā)展趨勢分析報(bào)告
- 2025-2030年中國翡翠玉鐲市場運(yùn)行狀況與前景趨勢分析報(bào)告
- 揚(yáng)州大學(xué)《室內(nèi)設(shè)計(jì)(實(shí)踐)》2023-2024學(xué)年第二學(xué)期期末試卷
- 西藏職業(yè)技術(shù)學(xué)院《智能應(yīng)用系統(tǒng)開發(fā)》2023-2024學(xué)年第二學(xué)期期末試卷
- 人教版二年級(jí)數(shù)學(xué)下冊(cè)教材分析
- 酒店住宿水單標(biāo)準(zhǔn)模板
- 市政道路雨、污水管道工程施工技術(shù)課件
- 全冊(cè)(教學(xué)設(shè)計(jì))-蘇教版勞動(dòng)六年級(jí)下冊(cè)
- 【淺談小學(xué)英語教學(xué)中的德育滲透3800字(論文)】
- 尺寸鏈的計(jì)算表格
- 夏玉米套種辣椒技術(shù)
- 2023年江蘇省南京市市場監(jiān)督管理局所屬事業(yè)單位招聘5人(共500題含答案解析)筆試歷年難、易錯(cuò)考點(diǎn)試題含答案附詳解
- DB6101T 197-2022 藤蔓類尾菜堆肥技術(shù)規(guī)程
- 《生僻字》歌詞(帶拼音解釋)
- 品管圈基本知識(shí)
評(píng)論
0/150
提交評(píng)論