版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1.設(shè)8251A為異步方式,1個(gè)停止位,偶校驗(yàn),7個(gè)數(shù)據(jù)位,波特率因子為16,請(qǐng)寫出其方式字。假
設(shè)發(fā)送使能,接收使能,DTR端輸出低電平,TXD端發(fā)送空白字符,RTS端輸出低電平,內(nèi)部不復(fù)位,
出錯(cuò)標(biāo)志復(fù)位,請(qǐng)寫出控制字;并編寫程序完成其初始化設(shè)置。
方式字=0"”(HOB64H
投制辛-1011111IBBFH
設(shè)標(biāo)口地址為40H.42H
MOVAL.46II
O.IT42H.AL
MOVAL、BFH
OUT42H.AL
2.要求計(jì)數(shù)器0工作于方式3,輸出方波的重復(fù)頻率為2KHZ,計(jì)數(shù)脈沖輸入為2.5MHZ,采用BCD
計(jì)數(shù),試寫出初始化程序段。
計(jì)算計(jì)數(shù)初始值TC-2.5MHz/2KHz-12.50
方式控制字力001101”晶血,即計(jì)數(shù)發(fā)0,寫堿,方式3,BCDil粒.
設(shè)8253的福,地址為M)H,SIH.82H,83H.
斕初蛤化理中段為
MOVAL.37H.寫入方式控制字
OIJT83H.AL
MOVAL.50H.耳入H數(shù)初蛤值儂位
OUT?()H,AL
MOVAL.12Ht二人計(jì)敬初始俏脩8位
0HT80H,AL
3.某系統(tǒng)中8253芯片的通道0~2和控制端口地址分別為FFF0H~FFF3H。定義通道。工作在方式2,
CLK0=2MHz,要求輸出OUT。為1kHz的速率波;定義通道1工作在方式0,其CLK]輸入外部計(jì)數(shù)
事件,每計(jì)滿100個(gè)向CPU發(fā)出中斷請(qǐng)求。試寫出8253通道1,0和通道1的初始化程序。
8254初始化程序如卜:
MOVAT.oonoioon
MOVDXITFIII
OUTDX.AL
MOVAX5000
MOVDXII-IX)!i
OUTDX.AL
MOVAL.AH
OUTDX.AL
MOVDX、FFF3H
MOVAL.01111000B
OUTDX.AL
DECDX
DECDX
MOVAX.1000
OUTDXAL
MOVALAH
OUTDX.AL
4.讓8253計(jì)數(shù)器0用1ms脈沖信號(hào)源作CLKo,且工作在方式3定時(shí)1分鐘,用8255的PC6提供GATE。,
在定時(shí)期間,由PC7控制的燈亮(PC7=1,亮),對(duì)OUT。的檢測通過PCO進(jìn)行,定時(shí)結(jié)束燈滅,先畫出
脈沖信號(hào)源、8253、8255的連接關(guān)系圖,再編寫程序段(8253,8255的端口地址為60H?63H,40H?
43H)
I)連接用(3分)2)程序段
5.-------------------MOVAL.81H卜255方式字(I分)
IF行于滓OUT63H.AL
MOVAL.MH
OUT43H.AL
cUKo
MOVAL.6OH
8253計(jì)。初始化(I分)
g3計(jì)。OUT40H.AL
MOVAL.OEAH
OUT40H.AI.
MOVAL.ODHJcATE^-Kl分)
5TCOUT63H.AL
戶PTPJ.篇分)
OUT63H?ALJ
LOP心AL.62H
SHRAL.I等待半分高電平結(jié)束(I分)
JCLOPI
LOP2:1NAL.62Hy
SHRAL.I等待半分低電平結(jié)束(1分)
JNCLOP2J
WMO6V3AHL..OAELH}K燈火0分..)x
HLT
5.試用8253?5計(jì)數(shù)器1輸出一個(gè)1ms的連續(xù)脈沖,啟動(dòng)某一數(shù)字系統(tǒng)。
設(shè):(1)CLK1為5MHz
(2)口地址為208H~20EH
(3)工作方式選擇方式4,BCD計(jì)數(shù)
要求設(shè)計(jì)有關(guān)初始化程序。
初始佰丁55”01“74亦?5000
擔(dān)制字:01111()01(79H>先認(rèn)抵8位再次離8位
擔(dān)制口的地址為KWH計(jì)時(shí)器I的地址M2()AH
MOVDX.2O8H
MOVAL79H
CUTDX.AL
MOVDX20AH
MOVAX.5WX)
CUTDX.AL
MOVAUAH
CUTDX.AL
6.在8255A中,一個(gè)采用查詢傳送的輸入接口由兩個(gè)端口組成,一個(gè)是數(shù)據(jù)端口,地址為120H,一個(gè)
是狀態(tài)端口,地址為121H,用D7位表示就緒位,外設(shè)工作時(shí),已啟動(dòng)外設(shè)。利用上述接口電路從輸入
設(shè)備上輸入1000個(gè)字節(jié)的數(shù)據(jù)送存儲(chǔ)器中BUFFER緩沖區(qū),編寫控制程序段。
LEASI.SUFFER
MOVCX.I(XX)
LOPMOVDX.I2IH
IOPIINAUDX
SHI.ALH
J、CLOPI
DECDX
INAUDX
MOVISU.AL
INCSI
LOOPLOP
HIT
7.某8086系統(tǒng)中使用8237完成從存儲(chǔ)器到外設(shè)端口的數(shù)據(jù)傳送任務(wù),假設(shè)通道0的地址存放器、字
節(jié)計(jì)數(shù)器、方式存放器端口地址分別為EEEOH,EEE1H和EEE8H,要求通過通道0將存儲(chǔ)器中偏移
地址為1000H-10FFH的內(nèi)容傳送到顯示器輸出,試編寫初始化程序。
DX.OEEEDH
OUTDX.AL
MOVDX.0EEE8H
“研.OKU
O.TTC,Al.
MOVDX,OEEECli
OCTDX,AL
MOVDX.OEEEOH
MOYAX.100011
OUTDX,AL
MOVAL,AH
OUTDX.AL
MOTDX,OEEECH
(XTDX.AL
MOVDX.OREEIH
MOVAL,OFFH
OUTDX,AL
XORAL,AL
OUTDX,AL
MOYDX,0EEE8H
MOVAL,OCOH
OUTDX,AL
8.8251A工作于異步方式,波特率為1200b/s,收發(fā)時(shí)鐘RrC=7K?,頻率為76.8KHz,異步字符格式
為:數(shù)據(jù)位7位,采用偶校驗(yàn),兩位終止位,CPU從8251A讀入100個(gè)字符,存入變量INARY,8251A
的端口地址為80H與81H.試對(duì)其進(jìn)行初始化編程和數(shù)據(jù)輸入程序段。
程序分為兩局部:
(l)Wift—與方式插Si-,J
Q)讀入。據(jù)一技傳箍1/J??.
計(jì)算波益率因子:
K-768K/1200-64
方式指令字設(shè)3n
SSLLB
2lEPPEN212BI
11111011
2位終止位供校用奇耨校字符7位波心率因子64
方式拈令字用FBH.
上去指令才設(shè)置,
EN
EHIRRTSERSBREDTR|TX
0011010
小搜大網(wǎng)內(nèi)前RTS(低電半)電位出止常允許DTR(低電平)允許
步字符小發(fā)位有骨錯(cuò)標(biāo)志工作報(bào)收無依發(fā)送
命令指令字為35H.
初蛤化度序及數(shù)把給人程濟(jì)如下:
MOVAL,OFBH:寫方式指令字
DUT8IH.AL
MOVAl.3sH,弓令令指令字
OUTSIH.AL
MOVBX.0
MOVCX,1(X)
POLLtINAL,SIH
TESTAL,02H
JZPOLL:笫將愉人
INAL.SOU:恰人
MOVINARY[BXJ,AL:存內(nèi)存
INCBX
INAL,SIH
FESIAL.38H:檢測出襟懷土
JNZERRORi出一,一出錨處娓
POLL
9.設(shè)計(jì)一個(gè)采用異步通信方式輸出字符的程序,波特率因子為64,7個(gè)數(shù)據(jù)位位,1個(gè)停止位,偶校
驗(yàn),端口地址為40H,42H,緩沖區(qū)為2000H?3000H。
警:微式亍為,01I1I0I1B-7BH.掠制寧為100110101B-35H.
MOVAL.0:為發(fā)紅位命令作出得
0U14211,AL
OUT42H,AL
OUT42H,AL
MOVAL.40H:發(fā)〃位命令
OUT42H.AL
MOVAL.7BH:設(shè)置根式字,異步方式.颼定波特率因子為E
,7個(gè)數(shù)搟位,I個(gè)伴止位,偶幢心
OUT42H,AL
MOVAL.35H;設(shè)量拄制字.使發(fā)送器利按收寄K動(dòng)?力簫除
出鐳除惠
OUT42H,AL
PUSHDS
MOVBX,2000H;DSBX指向恰出覆沖區(qū)備址
MOVDS.BX
MOVBX.3(XX)H:武沖區(qū)折葉初始化
MOVCX.I00H:發(fā)送KKH4個(gè)字行
BEGIN:INAl,,42H;汲取狀缶字,測域TxRDY足令為1
FESTAL,OIH
JZBEGIN;力0左不耳理還表取力;符
MOVAL,|BX]:從瞼出緩沖區(qū)取散
OUT40H.AL:發(fā)送字符
INCBX:修改燒沖區(qū)抵什
LOOPBEGIN:則再發(fā)送下一個(gè)字符
2PDS
另一種解法:
格:BUFEQUMKK?i
CLI
XORAX,AX
MOVDX,42H
OUTDX,AL
OUTDX,AL
OUTDX,AL
MOVAL.40H
OUTDX.AL;件8251A的拄沏端口送3個(gè)00H和I個(gè)4()H,使它反包
MOVAL,OIIIIOIIB
OUTDX.AL:送方式字
MOVAL.OOI10001B
OUTDX.ALi送控制字
MOVAX.2(XK)H
MOVES.AX
MOVSLBUF
AGAIN:INAL,DX
TESTAL.OIH:測TxBl)Y是畬為I
JZAGAIN
MOVAL,氏[SI]
SUBDX.2
OUTDX,ALj發(fā)送一個(gè)敬據(jù)
10.有一8086中斷電路如以下圖所示,請(qǐng)答復(fù)以下問題:
(1)根據(jù)圖中給出條件,寫出五種內(nèi)部中斷1、2、3、4、5的名稱;
(2)寫出8086三條引腳6、7、8的符號(hào)及名稱;
(3)寫出芯片9的名稱,并簡述其功能。
IF
中斷源|
答:(1)①單步中斷、I
二1⑧
②溢出中斷、③除法中斷、8086
?INTn指令中斷、⑤斷點(diǎn)中斷。CPU中斷邏輯E
(2)⑦INTR(可屏蔽中斷申請(qǐng)信號(hào))
⑧而(可屏蔽中斷響應(yīng)信號(hào))「8
回巨
@NMI(非屏蔽中斷申請(qǐng)信號(hào))H
⑨8259A,它是一種可編程的中斷控制器,其功能有:一
①可管理8級(jí)優(yōu)先權(quán)中斷,通過級(jí)聯(lián)最多可管理64級(jí)優(yōu)先權(quán)為中斷
②每一個(gè)中斷源都可以單獨(dú)屏蔽
③能向CPU提供可編程的中斷類型號(hào)
④多種中斷優(yōu)先權(quán)管理方式:完全嵌套方式、自動(dòng)循環(huán)方式、特殊循環(huán)方式
、特殊屏蔽方式、查詢方式
11利用8251A實(shí)現(xiàn)與外設(shè)串行通信的控制程序如下,其中8251A的控制/狀態(tài)口地址為2F9H,數(shù)據(jù)口
地址為2F8H,41H為字符A的ASCH碼,要求:
(1)閱讀此程序,加上適當(dāng)注釋并說明程序?qū)崿F(xiàn)的功能;
(2)指出CPU與8251A見數(shù)據(jù)傳送的控制方式。
START:MOVDX,2F9H
MOVAL,74H
OUTDX,AL
MOVAL,11H
OUTDX,AL
LI:MOVDX,2F9H
INAL.DX
ANDAL,01H
JZL1
MOVDX,2F8H
MOVAL,41H
OUTDX,AL
HLT
12.某微機(jī)系統(tǒng)的8253通道2接有一發(fā)光二極管,要使發(fā)光二極管以點(diǎn)亮1秒,熄滅1秒的間隔工作,
其電路如下圖,試編寫初始化程序。
8253
280H~283HCLKi?250KH7+5V
0-cs-OUTi
Aon_Ao
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年山西機(jī)電職業(yè)技術(shù)學(xué)院單招綜合素質(zhì)考試參考題庫含詳細(xì)答案解析
- 2026年邵陽職業(yè)技術(shù)學(xué)院單招職業(yè)技能考試備考試題含詳細(xì)答案解析
- 2026年青海柴達(dá)木職業(yè)技術(shù)學(xué)院單招綜合素質(zhì)筆試備考試題含詳細(xì)答案解析
- 2026年湛江幼兒師范??茖W(xué)校單招職業(yè)技能考試參考題庫含詳細(xì)答案解析
- 2026年四川財(cái)經(jīng)職業(yè)學(xué)院單招綜合素質(zhì)考試備考題庫含詳細(xì)答案解析
- 2026福建水投集團(tuán)漳浦水務(wù)有限公司招聘23人考試重點(diǎn)題庫及答案解析
- 2026年華北理工大學(xué)輕工學(xué)院單招職業(yè)技能考試備考試題含詳細(xì)答案解析
- 2026年山西藝術(shù)職業(yè)學(xué)院單招綜合素質(zhì)筆試備考題庫含詳細(xì)答案解析
- 2026年重慶文理學(xué)院單招職業(yè)技能考試備考題庫含詳細(xì)答案解析
- 2026年哈爾濱科學(xué)技術(shù)職業(yè)學(xué)院單招綜合素質(zhì)考試備考試題含詳細(xì)答案解析
- 2025年普通混凝土試題及答案
- 2025云南咖啡中的種植產(chǎn)業(yè)行業(yè)市場現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 職務(wù)犯罪案件培訓(xùn)課件
- 中國過敏性哮喘診治指南2025年解讀
- 中南財(cái)經(jīng)政法大學(xué)研究生論文撰寫規(guī)范(2025年版)
- 2025年直播帶貨話術(shù)實(shí)戰(zhàn)手冊(cè)
- 2026-2031年中國計(jì)算機(jī)輔助設(shè)計(jì)(CAD)軟件行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略研究報(bào)告
- 2025-2030汽車變速箱技術(shù)發(fā)展現(xiàn)狀及電動(dòng)化轉(zhuǎn)型趨勢研究報(bào)告
- 中華人民共和國國際海運(yùn)條例(2025修訂)深度解讀課件
- 中職學(xué)生安全教育培訓(xùn)課件
- 取代反應(yīng)的課件
評(píng)論
0/150
提交評(píng)論