




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
MOVAL10000001B ;A口方式0,輸出;C口高位輸出,低位輸入
OUT83H,AL Moval,0dH ;置stb#為H, Out83H,alPull: inal,82H ;busy(PC2) Testal,04H ;若busy(PC2=1),
Jnzpull ;則繼續(xù)讀C口
Moval,data ;將data送A口
Out80H,al Moval,0cH ;置stb#為L Out83H,al Moval,0dH ;置stb#為H Out83H,al ret8.178255A用作查詢方式打印機(jī)接口時的電路連接和打印機(jī)各信號的時序如習(xí)圖8-2所示,8255A的端口地址為80H~83H,工作于方式0,試編寫一段程序,將數(shù)據(jù)區(qū)中變量DATA的8位數(shù)據(jù)送打印機(jī)打印,程序以RET指令結(jié)束,并寫上注釋。PC6PA7~PA0PC2DATA7~DATA0BUSYSTBDATA7~DATA0STBBUSY微機(jī)原理孫德文第八章答案8.19若用共陰極LED數(shù)碼管作顯示器它的接口連接圖如習(xí)圖8-3所示,寫出顯示‘7’的段選碼答:07H微機(jī)原理孫德文第八章答案8.20若輸入設(shè)備輸入的ASCII碼通過8255A端口B,采用中斷方式,將數(shù)據(jù)送入INBUF為首址的輸入緩沖區(qū)中,連續(xù)輸入直到遇到$就結(jié)束輸入。假設(shè)此中斷類型碼為52H,中段端服務(wù)程序的入口地址為INTRP。8255A的端口地址為80H~83H。(1)寫出8255A初始化程序(包括把入口地址寫入中斷向量表)。(2)寫出完成輸入一個數(shù)據(jù),并存入輸入緩沖區(qū)BUF1的中斷服務(wù)程序。微機(jī)原理孫德文第八章答案.MODEL SMALL.DATA INBUFDB NDUP(?).CODE.STARTUP MOV AL,86H OUT 83H,AL MOV AL,00000101B OUT 83H,AL ;中斷允許PC2=1 PUSH ES ;寫中斷向量地址
MOV AX,0 MOV ES,AX MOV WORDPTRES:[0148H],OFFSETINTRP MOV WORDPTRES:[014AH],SEGINTRP POP ESLOP:STI CMP AL,‘$’ JZ EXIT1 JMP LOP;等待中斷EXIT1:.EXITINTRP PROC FAR;中斷服務(wù)程序
IN AL,81H MOV INBUF,AL IRETINTRP ENDPEND方式字為:10000110B=86H;中斷允許:PC2=1中斷類型碼:52H,向量地址:52H*4=148H,14AHSEGINTRP送14AHOFFSETINTRP送148H微機(jī)原理孫德文第八章答案MOVAL,86H ;10000110OUT83H,ALMOVAL,05h ;;中斷允許PC2=1OUT83h,ALMOV[4*52H],OFFSETINBUFMOV[4*52H+2],SEGINBUFSTI……INBUFPROCFAR ;子程序定義MOVBX,OFFSETBUF1INAL,81HCMPAL,‘$’JZDONEMOV[BX],ALINCBXJMPLOPIRETLOP:DONE:微機(jī)原理孫德文第八章答案8.21定時器8253通道0按方式3(方波發(fā)生器)工作,時鐘CLK0的頻率為1MHz,要求輸出方波的頻率為40kHz,此時寫入的數(shù)據(jù)初值應(yīng)為多少?輸出方波的“1”和“0”各占多少時間。解:初值1M/40k=25;方波的周期是25μs,方波的“1”和“0”分別占13μs和12μs時間微機(jī)原理孫德文第八章答案8.22定時計數(shù)器8253輸入時鐘頻率為1MHZ,并設(shè)定為按BCD碼計數(shù),若寫入的計數(shù)值為0080H,則該通道定時時間是多少?解: 對于BCD碼計數(shù)則0080H表示計數(shù)值為80
通道的輸出頻率為:1M/80=12500HZ
定時時間為:1/12500=8×10-5(S)=80(μS)微機(jī)原理孫德文第八章答案(1)若采用定時測試已轉(zhuǎn)換過的脈沖個數(shù)而轉(zhuǎn)換為測試轉(zhuǎn)軸的速度,單位為轉(zhuǎn)/秒。說明它的計算過程。
(2)若用計數(shù)器0對脈沖計數(shù),用計數(shù)器1作為定時,設(shè)它的CLK1頻率為200KHz,用定時100ms來計數(shù)。寫出計數(shù)器0、1的工作方式控制字和計數(shù)初值,并注釋,并且寫出8253的初始化程序。
D7-D0RDWRA0A1CS8253GATE0CLK0OUT0+5V轉(zhuǎn)換電路圖習(xí)8-58.25若8253計數(shù)器對設(shè)備的轉(zhuǎn)軸的旋轉(zhuǎn)速度進(jìn)行測試,接口電路如圖習(xí)8-5所示。從圖可知,若與轉(zhuǎn)軸相連的轉(zhuǎn)盤上均勻地鉆有50個圓孔,當(dāng)旋轉(zhuǎn)時,通過光電轉(zhuǎn)換,每通過一個小孔,產(chǎn)生一個正脈沖,當(dāng)轉(zhuǎn)軸轉(zhuǎn)一圈,就會產(chǎn)生50個脈沖通過CLK輸入8253計數(shù)器進(jìn)行減法計數(shù),若假設(shè)此轉(zhuǎn)軸的速度范圍在50-1000轉(zhuǎn)/秒,并設(shè)8253的端口地址為84H—87H。微機(jī)原理孫德文第八章答案解:因?yàn)樽罡咿D(zhuǎn)速為1000轉(zhuǎn)/秒,因此,轉(zhuǎn)1s的脈沖數(shù)最高為1000×50=50000個=C350H,因此計數(shù)器必須用16位計數(shù),并且用二進(jìn)制計數(shù)。(1)采用定時測試轉(zhuǎn)速,計算方法為:如定時時間為:TIME=100ms=0.1s
則轉(zhuǎn)速=((定時到的計數(shù)值)/50)/0.1s轉(zhuǎn)/秒微機(jī)原理孫德文第八章答案(2)初始化程序段:計數(shù)器0初始化程序段:
計數(shù)初值=0000HMOVAL,00110000B;通道0,方式0,16位計數(shù),二進(jìn)制計數(shù)OUT87H,AL;計數(shù)初值65536,先寫入低8位字節(jié)到CRL,MOVAl,F(xiàn)FHOUT84H,ALOUT84H,AL;后寫入高8位字節(jié)到CRH,計數(shù)器1初始化程序段:計數(shù)初值=200kHz/(1/100ms)=20000D=4E20HMOVAL,01110000B;通道1,方式0,16計數(shù),二進(jìn)制計數(shù)OUT87H,ALMOVAL,20HOUT85H,ALMOVAL,4EHOUT85H,AL微機(jī)原理孫德文第八章答案8.26設(shè)異步傳輸時,每個字符對應(yīng)1個起始位、7個信息位,1個奇/偶校驗(yàn)位,一個停止位,波特率為9600b/s,每秒傳輸?shù)淖畲笞址麛?shù)多少?一個起始位,七個信息位,一個奇/偶校驗(yàn)位和一個停止位共10位
9600/10=960字符/秒微機(jī)原理孫德文第八章答案8.28對8251A進(jìn)行初始化,要求:工作于異步方式,采用奇校驗(yàn)、指定2個停止位、7位ASCII字符、波特率因子為16,出錯指示處于復(fù)位狀態(tài)、允許發(fā)送、允許接受、數(shù)據(jù)終端就緒、不發(fā)送空白字符、內(nèi)部不復(fù)位。解:設(shè)端口地址為80H和81H,方式字為,命令字為初始化程序?yàn)镸OVAL,0DAHOUT81H,ALMOVAL,17HOUT81H,AL微機(jī)原理孫德文第八章答案答:模式字為:01111011B=7BH??刂谱譃椋?0110101B=35H。XORAL,ALOUT42H,ALOUT42H,ALOUT42H,ALMOV
AL,40H
;發(fā)復(fù)位命令OUT
42H,ALMOV
AL,7BH
;設(shè)置模式字,異步方式,規(guī)定波特率因子為64OUT
42H,AL ;7個數(shù)據(jù)位,1個停止位,偶校驗(yàn)MOV
AL,35H
;設(shè)置控制字,使發(fā)送器和接收器啟動,清除出錯標(biāo)志OUT
42H,ALPUSH
DSMOV
BX,2000H
;DS:BX指向輸出緩沖區(qū)首址MOV
DS,BXMOV
BX,3000H
;緩沖區(qū)指針初始化MOV
CX,100H
;發(fā)送100H個字節(jié)BEGIN:
IN
AL,42H
;讀取狀態(tài)字,測試TxRDY是否為1TEST
AL,01HJZ
BEGIN
;為0表示外設(shè)還未取走字符MOV
AL,[BX]
;從輸出緩沖區(qū)取數(shù)OUT
40H,AL
;發(fā)送字符INC
BX
;修改緩沖區(qū)指針LOOP
BEGIN
;則再發(fā)送下一個字符POP
DS8.29設(shè)計一個采用異步通信方式輸出字符的程序段,規(guī)定波特率因子為64,7個數(shù)據(jù)位,一個停止位,用偶校驗(yàn),端口地址為40H、42H,緩沖區(qū)為2000H:3000H。0111101100110101微機(jī)原理孫德文第八章答案8.30如果8251A的工作方式寄存器內(nèi)容為,那么發(fā)送的字符格式如何?為了使接受的波特率和發(fā)送的波特率分別位300b/s和1200b/s,試問加到RxD和TxC上時鐘信號的頻率應(yīng)為多少?RxC#上時鐘信號的頻率為300×64=19.2kHZTxC#上時鐘信號的頻率為1200×64=76.8kHZ時鐘頻率與波特率的關(guān)系:時鐘頻率=波特率因子*波特率波特率=時鐘頻率/波特率因子(其中n=1,16,64)
:1位停止位,偶校驗(yàn),有校驗(yàn),字符長度7位,波特率因子為64微機(jī)原理孫德文第八章答案8.32ADC0809通過并行接口芯片8255與系統(tǒng)總線相連接的接口電路如習(xí)圖8-7所示,假定8255A端口片選地址范圍為80H~83H,ADC0809輸出允許使能地址范圍為84H~87H。試編寫一個子程序完成通道IN0的A/D數(shù)據(jù)輸入。(應(yīng)包括程序注釋與8255A芯片的初始化部分)10011000微機(jī)原理孫德文第八章答案
程序段:
MOVAL,10011000B;初始化8255A,A口方式0,輸入,
OUT83H,AL;C口高4位輸入,低4位輸出
MOVAL,00H;開始傳送數(shù)據(jù);通道IN0 OUT82H,AL;連通IN0 MOVAL,00000111B;PC3置1 OUT83H,AL;送出開始啟動信號NO_EOC:INAL,82H;開始讀EOC信號
TESTAL,10000000B;測PC7,即EOC信號
JNZNO_EOC;若仍為高電平,繼續(xù)等待
;此時EOC低電平,等待ADC0809完成轉(zhuǎn)換WAIT:INAL,82H;PC7=0,已啟動轉(zhuǎn)換
TESTAL,10000000B;再查PC7 JZWAIT;PC7=0,轉(zhuǎn)換未結(jié)束
;此時數(shù)據(jù)傳送完成
INAL,82H;從A口讀數(shù)據(jù);保存到內(nèi)存微機(jī)原理孫德文第八章答案8.34一個采用查詢傳送的輸出接口,其數(shù)據(jù)端口地址為205H,狀態(tài)端口地址為206H,外設(shè)狀態(tài)位用D0傳送,輸出數(shù)據(jù)時可啟動外設(shè),將存儲器緩沖BUFFER中的5000B數(shù)據(jù)輸出,畫出流程圖,編寫控制程序段。 MOVBX,O MOVCX,5000NEXT: INAL,206H TESTAL,01H JNZNEXT;ZF=0,轉(zhuǎn)至地址標(biāo)號處
MOVAL,[BUFFER+BX] OUT205H,AL INCBX LOOPNEXT HLT開始初始化讀外設(shè)狀態(tài)送數(shù)據(jù)到數(shù)據(jù)端口Do為1?修改指針,CX減1yesnoCX為0?結(jié)束yesno微機(jī)原理孫德文第八章答案8.34一個采用查詢傳送的輸出接口,其數(shù)據(jù)端口地址為205H,狀態(tài)端口地址為206H,外設(shè)狀態(tài)位用D0傳送,輸出數(shù)據(jù)時可啟動外設(shè),將存儲器緩沖BUFFER中的5000B數(shù)據(jù)輸出,畫出流程圖,編寫控制程序段。 MOVBX,O MOVCX,5000NEXT: INAL,206H TESTAL,01H JNZNEXT;ZF=0,轉(zhuǎn)至地址標(biāo)號處
MOVAL,[BUFFER+BX] OUT205H,AL INCBX LOOPNEXT HLT開始初始化讀外設(shè)狀態(tài)送數(shù)據(jù)到數(shù)據(jù)端口Do為1?修改指針,CX減1yesnoCX為0?結(jié)束yesno微機(jī)原理孫德文第八章答案8.35用一片8255A控制一組紅、綠、黃燈,如習(xí)圖8-8所示,反復(fù)檢測s1、s2,要求由s1、s2的“閉合”和“斷開”控制紅、綠、黃3燈的點(diǎn)亮。當(dāng)s1合,S2合時,黃燈亮;當(dāng)s1合,s2斷時,紅燈亮;當(dāng)s1斷,s2合時,綠燈亮;當(dāng)s1斷,s2斷時,黃燈亮。試根據(jù)上述條件編制初始化程序以及控制程序(已知8255A的端口地址為60H~63H)。微機(jī)原理孫德文第八章答案S2S1(PA1PA0)0 0A口(00H)
PC2=1C口(04H)
10A口(02H)
PC0=1C口(01H)
0 1A口(01H)
PC1=1C口(02H)
1 1A口(03H)
PC2=1C口(04H)
當(dāng)s1合,S2合時,黃燈亮;當(dāng)s1合,s2斷時,紅燈亮;
當(dāng)s1斷,s2合時,綠燈亮;當(dāng)s1斷,s2斷時,黃燈亮。微機(jī)原理孫德文第八章答案解:A口是輸入,C口是輸出,控制字為10010000B(90H)
8255口的地址為60H-63HMOVAL,90H OUT63H,AL;8255A初始化LOP:INAL,60HCMPAL,01HJZGREEN
CMPAL,02HJZREDMOVAL,04HJMPSHOWGREEN:MOVAL,02HJMPSHOWRED:MOVAL,01HSHOW:OUT62H,AL;燈亮
JMPLOP當(dāng)S2合(0),s1合(0)(PA=00H),黃燈亮(pc2=1)04H;當(dāng)s2斷(1),s1合(0)(PA=02H),紅燈亮(pc0=1)01H;當(dāng)s2合(0),s1斷(1)(PA=01H),綠燈亮(pc1=1)02H;當(dāng)s2斷(1),s1斷(1)(PA=03H),黃燈亮(pc2=1)04H
。微機(jī)原理孫德文第八章答案8.378253—5的通道0按方式3工作,時鐘CLK0的頻率為1MHz,要求輸出方波的重復(fù)頻率為40KHz,此時應(yīng)如何寫入計數(shù)初值。Ci=CLK/OUT=1000000/40000=25即N=19H
MOV AL,00010110B ;計數(shù)器0控制字OUT DX,AL MOV AL,19H ;計數(shù)器0計數(shù)初值為25=19HOUT DX,AL 微機(jī)原理孫德文第八章答案8.38設(shè)8253-5與8086相連,8253-5的時鐘頻率為2MHZ,其口地址為340H~343H,通道0工作于定時方式,要求每20ms向8086發(fā)出一中斷請求信號,通道1要求輸出頻率為1000HZ的方波,請編寫初始化程序。通道0計數(shù)初值為2MHZ/(1/20ms)=40000次=94c0;計數(shù)器0初始化程序段:MOVDX,343HMOVAL,34H;00110100=34H,通道0,方式 ;2,16位計數(shù),二進(jìn)制計數(shù)
OUTDX,ALMOVDX,340H MOVAL,0C0H;計數(shù)初值94C0H,先寫入低8位
OUTDX,ALMOVAL,94H;計數(shù)初值94C0H,后寫入高8位
OUTDX,AL;微機(jī)原理孫德文第八章答案8.38設(shè)8253-5與8086相連,8253-5的時鐘頻率為2MHZ,其口地址為340H~343H,通道0工作于定時方式,要求每20ms向8086發(fā)出一中斷請求信號,通道1要求輸出頻率為1000HZ的方波,請編寫初始化程序。通道1計數(shù)初值為2000000HZ/1000HZ=2000次計數(shù)器1初始化程序段:MOVDX,343HMOVAL,01110111B;通道1,方式3,16位計數(shù),BCD計數(shù)
OUTDX,ALMOVDX,341H MOVAL,00H;先寫入低8位
OUTDX,ALMOVAL,20H;后寫入高8位
OUTDX,AL;微機(jī)原理孫德文第八章答案
8.40有8086系統(tǒng)同ADC0809的接口如習(xí)圖8-11所示,請回答如下問題:(1)啟動ADC0809模擬通道IN7轉(zhuǎn)換的指令(或指令段)(2)查詢ADC0809轉(zhuǎn)換是否結(jié)束,為結(jié)束則繼續(xù)查詢的指令段。(3)使ADC0809的OE有效的指令段。(4)若CLK88的重復(fù)頻率為4kHz,則CLOCK的重復(fù)周期為多少?XXXXX1101控制字地址1011001XX啟動IN7地址101101111微機(jī)原理孫德文第八章答案(1)MOVAL,92H;8255初始化控制字MOVDX,167HOUT167H,AL;送控制字地址101100111MOVDX,16FHOUT16FH,AL;啟動IN7(2)
LOP:MOVDX,165H;判斷PB0INALDX;TESTAL00HJZLOP;判斷PB0=0,沒有結(jié)束(3)MOVDX,164HINAL,DX;從PA輸入數(shù)據(jù),RD有效,OE有效(4)T(CLOCK)=8*T(CLK88)=8/(4KHz)=0.002S微機(jī)原理孫德文第八章答案8.44有一溫度控制電路如習(xí)圖8—13所示。通過計數(shù)器/定時器8253的通道1產(chǎn)生周期為1s的方波,向可編程中斷控制器8259的申請中斷。若上無中斷請求信號IRQ,則CPU響應(yīng),轉(zhuǎn)向相應(yīng)的中斷服務(wù)程序INTJ。在INTJ中啟動ADC0809,對IN5信號(來自溫度傳感器的溫度信號)進(jìn)行A/D轉(zhuǎn)換,然后返回主程序。當(dāng)A/D轉(zhuǎn)換結(jié)束后,向8259的發(fā)出中斷請求。
若上無中斷請求信號IRQ,則CPU響應(yīng),轉(zhuǎn)向相應(yīng)的中斷服務(wù)程序INTK,在INTK中通過接同風(fēng)扇與加熱電爐來調(diào)節(jié)溫度。上述程序中,若在上有IRQ信號,則程序結(jié)束返回操作系統(tǒng)。(1)計算8253,8255A,8259的端口地址。(2)對8253初始化。(3)啟動0809工作的程序段。100XX地址10010XXX地址10001XXX控制字01110111地址10000XXX地址10011XXX微機(jī)原理孫德文第八章答案(1)8253地址:88H~8FH,8255A地址90H~97H,8259地址80H~87H(2)MOVAL,77HOUT8BH,AL;對8253初始化。MOVAL,50H;計數(shù)初值1s/(1/1.25kHz)=1250OUT89H,ALMOVAL,12HOUT89H,AL(3)啟動0809工作的程序段。MOVAL,05H;IN5OUT9DH,ALINAL,9DHHTL微機(jī)原理孫德文第八章答案8.458255的PA口寫8個LED管連接如習(xí)圖8—14,用8253作定時器控制8個LED管自下向上閃動,8253連接如習(xí)圖8—15,閃動頻率為10次/s(既每秒鐘每個LED管亮10次),82533個計數(shù)通道和控制字寄存器的地址為40H~43H,8255A的端口地址為60H~63H,其控制程序如下:主程序
…MOVAL,80H(1)OUT63H,AL(2)MOVAL,34H(3)00110100B,方式2OUT43H,AL(4)MOVAL,0A8H(5)計數(shù)初值61A8H=25000D,
OUT40H,AL(6)MOVAL,61H(7)OUT40H,AL(8)MOVAL,7FH(9),,從下向上閃動,PA7輸出低電平
OUT60H,AL(10)STI微機(jī)原理孫德文第八章答案中斷服務(wù)程序:INTROUTSEGMENT(11)(設(shè)CS=1480H)ORG3000H(12)RORAL,1(13)OUT60H,AL(14)IRET(15)試問:(1)從程序中給出的數(shù)據(jù),計算8253中的時鐘周期以及該控制程序中所使用的中斷服務(wù)程序的中斷類型號n的值,中斷向量表如習(xí)圖8—16所示。解答:(1)Tck0=1/(25000*(8*10))=1/2000000=5*10-7s中斷向量地址為0034H=52D;終端類型號52/4=13微機(jī)原理孫德文第八章答案8.468086CPU通過8255A同發(fā)光二極管LED0~LED7以及開關(guān)S0~S7的接口電路如習(xí)圖8-18所示,發(fā)光二極管LED0~LED7不斷顯示對應(yīng)開關(guān)S0~S7的通斷狀態(tài)。要求:(1)S0~S7的狀態(tài)每隔半分鐘改變一次,把每次變化的狀態(tài)記錄在從2000H:1000H開始的內(nèi)存單元中。(2)S接通時,對應(yīng)二極管熄滅,S斷開時,對應(yīng)的二極管發(fā)亮(即斷開,發(fā)亮;接通,熄滅)。(3)連續(xù)工作24小時結(jié)束。用8086匯編語言編寫的控制程序如下,請?zhí)钌铣绦蛑锌杖钡牟糠郑òㄖ噶?,操作?shù)或標(biāo)號,初始化時無關(guān)項置“0”)。10010000地址1011100XX微機(jī)原理孫德文第八章答案START:MOVAL,(90H);初始化10010000BMOVDX,(173H)(OUT)DX,ALMOVAX,(2000H);送段地址1011100XXB;170H~173H;MOVDS,AXLOP:MOVCX,(2880);工作24小時24*60*2=2880=0B40HLOP1:MOVBX,(1000H)LOP2:MOVDX,(170H);讀PA口(IN)AL,DXMOV[BX],AL;存~
INC(BX)XORAL,(FFH);寫PB口MOVDX,(171H)(OUT)DX,AL(PUSH CX)(PUSHBX)
CALLDELAY30S(POPBX)(POPCX)LOOP(LOP2)HLT微機(jī)原理孫德文第八章答案(2)若閃動頻率改為1次/min,且為自上到下閃動,可采用如習(xí)圖8—17所示的串接形式,中斷類型為(1)中計算值加1,請對程序作最小程度的更改,以滿足上述要求(計數(shù)通道0工作不變)(2)計數(shù)初值10/(1/60)=600=258H中斷類型號14,地址0038H,CS=3000H,IP=1480H主程序:
(1)-------(10)MOVAL,74H(11)01110100B,方式2OUT43H,AL(12)MOVAL,58H(13);計數(shù)初值=600=258H,
OUT41H,AL(14)MOVAL,02H(15)OUT41H,AL(16)MOVAL,0FEH(17);,從上向下閃動,PA0輸出低電平
OUT60H,AL(18)STI微機(jī)原理孫德文第八章答案8.47讓8253計數(shù)器0在1ms脈沖信號源CLK0且工作在方式3定時1min,用8255A的PC6提供GATE0,在定時期間,由PC7控制的燈亮(=1,亮),對OUT0的檢測通過PC0進(jìn)行,定時結(jié)束燈滅,先畫出脈沖信號源,8253,8255A的連接關(guān)系圖,再編寫程序段。8255控制字10000001B=81HC口方式0,C口低四位輸入8253計數(shù)初值60s/1ms=60000確定通道控制字00110110B=36HPC0置1控制字PC6置1控制字PC7置1控制字8255PC7PC6PC08253GATE0OUT0CLK010000001微機(jī)原理孫德文第八章答案程序段MOVAL,81H;8255A初始化:OUT63H,ALMOVAL,0FH;8255A的PC7輸出高電平,OUT63H,AL;燈亮MOVAL,0DH;8255A的PA6輸出高電平,OUT63H,AL;啟動8253計數(shù)通道0工作MOVAL,36H;8253計數(shù)通道0初始化:方式3,OUT43H,AL;二進(jìn)制計數(shù)MOVAL,60HOUT40H,AL;寫計數(shù)初值低8位MOVAL,0EAHOUT40H,AL;寫計數(shù)初值高8位WAIT:MOVDX,62HINAL,DX;8255A的PC0輸入低電平,停止8253計數(shù)通道0工作CMPAL,01HJZWAITMOVAL,0EHOUT63H,ALIRET8253計數(shù)初值60s/1ms=60000=EA60H控制字00110110B=36H8255控制字10000001B=81HPC0置1控制字PC6置1控制字PC7置1控制字PC7置0控制字設(shè)8253的端口地址為40H~43H,8255A的端口地60H~63H,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 保潔與員工合同范本
- 住宅加裝電梯工程合同范例
- 出售尼龍水箱合同范本
- 與政府合作合同范本
- 內(nèi)控合同范本
- 協(xié)商撤銷合同范例
- 勞動合同范本 病假
- 單位租住房合同范本
- 個人蓋房合同范本
- 中醫(yī)醫(yī)聯(lián)體合同范本
- 染廠公司簡介(4個范本)
- PPT用中國地圖(可編輯)
- 基于德育的農(nóng)村中小學(xué)校園欺凌現(xiàn)象的解決對策優(yōu)秀獲獎科研論文
- 鐵路工程概預(yù)算-工程經(jīng)濟(jì)管理培訓(xùn)-課件
- 小學(xué)英語一般現(xiàn)在時-(演示)課件
- 面部激素依賴性皮炎的管理課件
- 盧卡奇教學(xué)講解課件
- 智慧環(huán)衛(wèi)項目建設(shè)方案
- 焊接作業(yè)現(xiàn)場環(huán)境溫度濕度記錄
- 長期護(hù)理保險待遇資格申請表
- 馬克思主義基本原理教案:第一章+教案
評論
0/150
提交評論