




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第11章可編程定時(shí)器/計(jì)數(shù)器11.1概述11.2可編程定時(shí)/計(jì)數(shù)器825311.1概述實(shí)現(xiàn)定時(shí)方法主要有三種:軟件定時(shí)、不可編程的硬件定時(shí)、可編程硬件定時(shí)。定時(shí)或計(jì)數(shù)的工作實(shí)質(zhì)均體現(xiàn)為對(duì)脈沖信號(hào)的計(jì)數(shù)。如果計(jì)數(shù)的對(duì)象是標(biāo)準(zhǔn)的內(nèi)部時(shí)鐘信號(hào),由于其周期恒定,故計(jì)數(shù)值就恒定地對(duì)應(yīng)于一定的時(shí)間,這一過(guò)程即為定時(shí)。如果計(jì)數(shù)的對(duì)象是與外部過(guò)程相對(duì)應(yīng)的脈沖信號(hào)(周期可以不相等),則此時(shí)即為計(jì)數(shù)。11.2可編程定時(shí)/計(jì)數(shù)器825311.2.1
8253的主要性能11.2.2
8253的內(nèi)部結(jié)構(gòu)及外部引腳11.2.3
8253的工作方式及波形 11.2.4
8253的編程 11.2.5
8253的應(yīng)用 一、8253的主要性能主要性能:1.3個(gè)16位(每個(gè)可分為兩個(gè)8位)減法計(jì)數(shù)器/通道;2.2種計(jì)數(shù)制式:二進(jìn)制計(jì)數(shù)或BCD碼計(jì)數(shù);3.最大計(jì)數(shù)值為65536;4.6種不同的方式工作。5.計(jì)數(shù)速率高達(dá)2MHZ。二、8253的外部引腳D0~D7:數(shù)據(jù)線。CS#:片選信號(hào),低電平有效。
RD#:讀控制信號(hào),低電平有效。WR#:寫(xiě)控制信號(hào),低電平有效。A0、A1:地址線,用于選擇3個(gè)計(jì)數(shù)器中的一個(gè)及選擇控制字寄存器。二、8253的外部引腳(續(xù))OUT0~2:計(jì)數(shù)器0#、1#、2#的輸出端。GATE0~2:計(jì)數(shù)器0#、1#、2#的門(mén)控制脈沖輸入端,由外部設(shè)備送入門(mén)控脈沖。CLK0~2:計(jì)數(shù)器0#、1#、2#的時(shí)鐘輸入端。三、8253的內(nèi)部結(jié)構(gòu)三、8253的內(nèi)部結(jié)構(gòu)(續(xù))8253的內(nèi)部結(jié)構(gòu):3個(gè)結(jié)構(gòu)相同的16位計(jì)數(shù)器;
1個(gè)8位控制字寄存器。計(jì)數(shù)器內(nèi)部結(jié)構(gòu):計(jì)數(shù)初值寄存器CR;計(jì)數(shù)執(zhí)行部件CE;輸出鎖存器OL;都是16位寄存器,也可作8位寄存器使用。計(jì)數(shù)器內(nèi)部結(jié)構(gòu)計(jì)數(shù)器工作過(guò)程通過(guò)程序給計(jì)數(shù)初值寄存器CR送入初始值;初始值被送入計(jì)數(shù)執(zhí)行部件CE進(jìn)行減1計(jì)數(shù);輸出鎖存器OL用來(lái)鎖存CE的內(nèi)容,可由CPU進(jìn)行讀出操作。
8253內(nèi)部的3個(gè)計(jì)數(shù)器和1個(gè)控制字寄存器,可通過(guò)地址線A0、A1,讀寫(xiě)控制線RD#、WR#與片選CS#進(jìn)行尋址,并實(shí)現(xiàn)相應(yīng)的操作。8253讀寫(xiě)控制邏輯表四、8253的工作方式方式0-中斷信號(hào)發(fā)生器方式1-可編程單穩(wěn)負(fù)脈沖信號(hào)發(fā)生器方式2-分頻器方式3-方波信號(hào)發(fā)生器方式4-軟件觸發(fā)的選通脈沖信號(hào)發(fā)生器方式5-硬件觸發(fā)的選通脈沖信號(hào)發(fā)生器方式0-中斷信號(hào)發(fā)生器寫(xiě)控制字:設(shè)定工作方式后,OUT端變?yōu)榈碗娖?寫(xiě)初值:8位/16位(分2次)初值;開(kāi)始計(jì)數(shù):計(jì)數(shù)值裝入執(zhí)行部件,每個(gè)CLK下降沿,減1計(jì)數(shù);計(jì)數(shù)結(jié)束:減到0時(shí),計(jì)數(shù)過(guò)程結(jié)束,OUT端變?yōu)楦唠娖?。此輸出信?hào)可作為計(jì)數(shù)結(jié)束的中斷請(qǐng)求信號(hào);GATE作為計(jì)數(shù)控制信號(hào):計(jì)數(shù)過(guò)程中,GATE=1:允許計(jì)數(shù);GATE=0:暫停計(jì)數(shù);重新計(jì)數(shù):計(jì)數(shù)過(guò)程中,可隨時(shí)寫(xiě)入新的計(jì)數(shù)值;如果初值為8位,則寫(xiě)完初值后,按新的初值重新開(kāi)始計(jì)數(shù);如果新的初值為16位,則寫(xiě)入第一個(gè)字節(jié)時(shí),立即中止計(jì)數(shù),寫(xiě)入第二個(gè)字節(jié)后,按新的初值重新開(kāi)始計(jì)數(shù);計(jì)數(shù)結(jié)束后,OUT端保持高電平,直至賦新的初值。方式0時(shí)序波形圖(一)方式0時(shí)序波形圖(二)寫(xiě)入8253的計(jì)數(shù)初值只是寫(xiě)入了CR,之后到來(lái)的第一個(gè)CLK輸入脈沖(由低電平變高,再由高變低)才將初值送到CE減1計(jì)數(shù)器。從第二個(gè)CLK信號(hào)的下降沿才真正開(kāi)始減1計(jì)數(shù)。方式1-可編程單穩(wěn)負(fù)脈沖信號(hào)發(fā)生器寫(xiě)控制字:設(shè)定工作方式后,OUT端變?yōu)楦唠娖?;?xiě)初值:8位/16位(分2次)初值;開(kāi)始計(jì)數(shù):GATE上升沿控制計(jì)數(shù)開(kāi)始。GATE上升沿的下一個(gè)時(shí)鐘周期OUT變?yōu)榈碗娖?,每個(gè)CLK下降沿,減1計(jì)數(shù);計(jì)數(shù)結(jié)束:減到0時(shí),計(jì)數(shù)過(guò)程結(jié)束,OUT端變?yōu)楦唠娖?。此方式可以輸出一個(gè)寬度(計(jì)數(shù)初值*Tclk)可調(diào)的單拍負(fù)脈沖,可作為設(shè)備的選通信號(hào)。重設(shè)初值:計(jì)數(shù)過(guò)程中,重新寫(xiě)入初值,對(duì)當(dāng)前計(jì)數(shù)過(guò)程不會(huì)產(chǎn)生影響;重新觸發(fā):計(jì)數(shù)過(guò)程中,GATE上升沿的下一個(gè)時(shí)鐘脈沖計(jì)數(shù)器將從初始值重新作減1計(jì)數(shù),此時(shí)OUT端低電平保持不變,從而加寬了輸出的負(fù)脈沖寬度。重新計(jì)數(shù):計(jì)數(shù)結(jié)束后,GATE上升沿控制新一輪計(jì)數(shù)。方式1時(shí)序波形圖(一)
方式1時(shí)序波形圖(二)
方式2-分頻器寫(xiě)控制字:設(shè)定工作方式后,OUT端變?yōu)楦唠娖剑粚?xiě)初值:8位/16位(分2次)初值;開(kāi)始計(jì)數(shù):計(jì)數(shù)值裝入執(zhí)行部件,每個(gè)CLK下降沿減1計(jì)數(shù);計(jì)數(shù)結(jié)束:當(dāng)計(jì)數(shù)器減到1時(shí),OUT端輸出將變?yōu)榈碗娖?;再?jīng)過(guò)一個(gè)時(shí)鐘周期,計(jì)數(shù)值減到0后,OUT又恢復(fù)為高電平。在此方式下,計(jì)數(shù)器具有自動(dòng)裝入計(jì)數(shù)初值的功能,即計(jì)數(shù)器的計(jì)數(shù)過(guò)程會(huì)自動(dòng)重復(fù)工作。從而產(chǎn)生一個(gè)n分頻(n是寫(xiě)入計(jì)數(shù)器的初值)的連續(xù)的不對(duì)稱(chēng)的脈沖信號(hào),可以作為脈沖信號(hào)發(fā)生器。重設(shè)初值:計(jì)數(shù)過(guò)程中重新寫(xiě)入初值不影響當(dāng)前計(jì)數(shù)過(guò)程;計(jì)數(shù)過(guò)程控制:GATE=1:允許計(jì)數(shù);GATE=0:停止計(jì)數(shù),并強(qiáng)迫OUT輸出高電平;GATE上升沿:下一個(gè)時(shí)鐘周期,計(jì)數(shù)器恢復(fù)初值重新開(kāi)始作減1計(jì)數(shù)。方式2時(shí)序波形圖方式3-方波信號(hào)發(fā)生器
方式3與方式2類(lèi)似,不同的是輸出的波形為方波或者為近似對(duì)稱(chēng)的矩形波。
當(dāng)計(jì)數(shù)值n為偶數(shù):每當(dāng)計(jì)數(shù)值減到n/2時(shí),OUT端由高電平變?yōu)榈碗娖?,并一直保持?jì)數(shù)到0,一旦計(jì)數(shù)為0時(shí)OUT端又由低變高并重新給計(jì)數(shù)器裝入初值。
當(dāng)計(jì)數(shù)值n為奇數(shù):輸出分頻波高電平寬度為(n+1)/2計(jì)數(shù)脈沖周期,低電平寬度為(n-1)/2計(jì)數(shù)脈沖周期。方式3時(shí)序波形圖(一)
方式3時(shí)序波形圖(二)
方式4-軟件觸發(fā)的選通脈沖信號(hào)發(fā)生器寫(xiě)控制字:設(shè)定工作方式后,OUT端變?yōu)楦唠娖?;?xiě)初值:8位/16位(分2次)初值;開(kāi)始計(jì)數(shù):計(jì)數(shù)值裝入執(zhí)行部件,每個(gè)CLK下降沿減1計(jì)數(shù);計(jì)數(shù)結(jié)束:減到0時(shí),輸出寬度為1個(gè)Tclk的負(fù)脈沖。該負(fù)脈沖可以作為選通信號(hào)。計(jì)數(shù)過(guò)程控制:GATE=1允許計(jì)數(shù);GATE=0停止計(jì)數(shù);重設(shè)初值:該方式是一次有效,即不重新寫(xiě)入計(jì)數(shù)值,就只產(chǎn)生一個(gè)選通脈沖。如果在計(jì)數(shù)時(shí)又寫(xiě)入新的計(jì)數(shù)值,則在下一個(gè)時(shí)鐘周期時(shí)將把此計(jì)數(shù)值寫(xiě)入計(jì)數(shù)器執(zhí)行部件,使計(jì)數(shù)器按此新的計(jì)數(shù)值重新計(jì)數(shù)。方式4時(shí)序波形圖(一)
方式4時(shí)序波形圖(二)
方式5-硬件觸發(fā)的選通脈沖信號(hào)發(fā)生器
此方式與方式4類(lèi)似,不同的是:方式4靠軟件觸發(fā),而方式5是利用引腳GATE來(lái)觸發(fā)。
GATE上升沿觸發(fā):下一時(shí)鐘周期,計(jì)數(shù)器開(kāi)始作減1計(jì)數(shù)。任何時(shí)刻,當(dāng)GATE觸發(fā)脈沖上升沿到來(lái)時(shí),將把計(jì)數(shù)初值重新送入計(jì)數(shù)器,然后重新開(kāi)始計(jì)數(shù)過(guò)程。五、8253的編程寫(xiě)入方式控制字寫(xiě)入計(jì)數(shù)值讀取計(jì)數(shù)值8253的編程—寫(xiě)入方式控制字8253的編程—寫(xiě)入計(jì)數(shù)值
若規(guī)定只寫(xiě)低8位,則只寫(xiě)1次,且寫(xiě)入的為計(jì)數(shù)初值的低8位,高8位自動(dòng)為0。若規(guī)定只寫(xiě)高8位,則只寫(xiě)1次,且寫(xiě)入的為計(jì)數(shù)初值的高8位,低8位自動(dòng)為0。若規(guī)定寫(xiě)兩次,則先寫(xiě)入的為計(jì)數(shù)初值的低8位,再寫(xiě)入的為計(jì)數(shù)初值的高8位。
選擇二進(jìn)制時(shí)計(jì)數(shù)值范圍:0000H~FFFFH0000H是最大值,代表65536
選擇十進(jìn)制(BCD碼)計(jì)數(shù)值范圍:0000~99990000代表最大值100001、當(dāng)采用8位二進(jìn)制計(jì)數(shù)時(shí):
在8253初始化編程的傳送指令“MOVAL,n”中,n可以寫(xiě)成任何進(jìn)制數(shù)(二進(jìn)制、十進(jìn)制或十六進(jìn)制)的形式。2、當(dāng)采用16位二進(jìn)制計(jì)數(shù)時(shí):
方法一:先把計(jì)算得到的十進(jìn)制計(jì)數(shù)初值n轉(zhuǎn)換成十六進(jìn)制數(shù)(即16位二進(jìn)制),然后分兩次寫(xiě)入8253的指定端口。方法二:先把該十進(jìn)制計(jì)數(shù)初值n直接傳送給AX,然后分兩次寫(xiě)入8253指定端口,即:
MOVAX,nOUTPORT,AL ;先寫(xiě)低8位(PORT為端口號(hào))
MOVAL,AHOUTPORT,AL ;后寫(xiě)高8位8253的編程—寫(xiě)入計(jì)數(shù)值注意事項(xiàng)3、當(dāng)采用十進(jìn)制(BCD碼)計(jì)數(shù)時(shí):
例如n=50,則應(yīng)按如下方式寫(xiě)入:
MOVAL,50HOUTPORT,AL
如果n=1250,則需分兩次寫(xiě)入,即:
MOVAL,50HOUTPORT,AL;先寫(xiě)低8位
MOVAL,12HOUTPORT,AL;后寫(xiě)高8位也可按如下方法兩次寫(xiě)入:
MOVAX,1250HOUTPORT,AL;先寫(xiě)低8位
MOVAL,AHOUTPORT,AL;后寫(xiě)高8位將十進(jìn)制計(jì)數(shù)初值n加上后綴H,以便在相應(yīng)的傳送指令執(zhí)行后能夠在AL(或AX)中得到十進(jìn)制數(shù)n的BCD碼表示形式。8253的編程—寫(xiě)入計(jì)數(shù)值注意事項(xiàng)(續(xù))【例11.1】已知8253的端口地址為40H~43H,用8253的計(jì)數(shù)器0,每隔2ms輸出一個(gè)負(fù)脈沖,設(shè)CLK0為2MHz,完成軟件設(shè)計(jì)。
解:
1、計(jì)算計(jì)數(shù)初值N:
8253的編程舉例2、確定控制字:根據(jù)題意,選擇計(jì)數(shù)器0,工作方式2。(1)二進(jìn)制計(jì)數(shù),計(jì)數(shù)初值為4000(0FA0H),既寫(xiě)高字節(jié),又寫(xiě)低字節(jié)??刂谱譃椋?0110100B=34H(2)BCD碼計(jì)數(shù),計(jì)數(shù)初值為4000H,低字節(jié)為0,可只寫(xiě)高字節(jié)??刂谱譃椋?0100101B=25H3、確定各端口地址計(jì)數(shù)器0,計(jì)數(shù)器1,計(jì)數(shù)器2,控制端口的地址分別為40H、41H、42H和43H。
8253的編程舉例(續(xù)1)4、程序:(1)采用二進(jìn)制計(jì)數(shù): MOVAL,34H ;控制字 OUT43H,AL ;寫(xiě)到控制端口
MOVAX,4000;把4000自動(dòng)分離出低8位和高8位 OUT40H,AL ;先送低8位到計(jì)數(shù)器0
MOVAL,AH ;把高8位給AL
OUT40H,AL ;再送高8位到計(jì)數(shù)器0(2)采用BCD碼計(jì)數(shù): MOVAL,25H ;控制字 OUT43H,AL ;寫(xiě)到控制端口
MOVAL,40H ;只需寫(xiě)高字節(jié),低字節(jié)自動(dòng)為0 OUT40H,AL ;寫(xiě)高8位到計(jì)數(shù)器08253的編程舉例(續(xù)2)8253的編程—讀取計(jì)數(shù)值
對(duì)8位數(shù)據(jù)線,讀取16位計(jì)數(shù)值需分兩次。計(jì)數(shù)在不斷進(jìn)行,應(yīng)該將當(dāng)前計(jì)數(shù)值先行鎖存,然后讀取。
【例11.2】設(shè)某系統(tǒng)中8253的端口地址為0B0~0B3H,讀取計(jì)數(shù)器1當(dāng)前的計(jì)數(shù)值(設(shè)計(jì)數(shù)值為16位),并存入BX寄存器的程序如下:
解: MOVAL,01000000B ;發(fā)鎖存命令 OUT0B3H,AL ;寫(xiě)入控制端口 INAL,0B1H ;讀低8位 MOVBL,AL ;存入BL中 INAL,0B1H ;讀高8位 MOVBH,AL ;存入BH中六、8253的應(yīng)用
在IBMPC/XT機(jī)中,8253是CPU外圍支持電路之一,為系統(tǒng)電子鐘提供時(shí)間基準(zhǔn),為動(dòng)態(tài)RAM刷新提供定時(shí)信號(hào)以及作為揚(yáng)聲器的聲源等功能。
CLK0~CLK2由8284時(shí)鐘發(fā)生器輸出的外部時(shí)鐘PCLK(2.38MHz)經(jīng)過(guò)2分頻獲得,其頻率為1.19MHz。
8253的3個(gè)計(jì)數(shù)器端口地址為:40H、41H、42H;控制寄存器端口地址為43H。PC機(jī)中的8253為系統(tǒng)電子鐘提供時(shí)間基準(zhǔn),即向系統(tǒng)日歷時(shí)鐘提供定時(shí)中斷。其輸出端OUT0作為系統(tǒng)的中斷源接到中斷控制器8259A的中斷請(qǐng)求端IRQ0。選用方式3工作,以產(chǎn)生周期性的方波信號(hào)。為此,對(duì)計(jì)數(shù)器0編程時(shí)應(yīng)設(shè)置的控制字為36H。計(jì)數(shù)器初值預(yù)置為0(即最大值65536),因此OUT0輸出方波的時(shí)鐘頻率為:1.19MHz/65536=18.21Hz。每間隔55ms產(chǎn)生一次0級(jí)中斷(每秒出現(xiàn)18.2次)。GATE0接+5V,允許計(jì)數(shù)。PC機(jī)中的8253—計(jì)數(shù)器0
為動(dòng)態(tài)RAM刷新提供定時(shí)信號(hào),即向DMA控制器定時(shí)發(fā)動(dòng)態(tài)存儲(chǔ)器刷新請(qǐng)求。選用方式2工作,相當(dāng)于一個(gè)分頻器??刂谱譃?4H.
計(jì)數(shù)器初始值為18。OUT1輸出的分頻脈沖頻率為:1.19MHz/18=66.1KHz。相當(dāng)于周期為15.1μs。這樣,計(jì)數(shù)器1每隔15.1μs經(jīng)由U21產(chǎn)生一個(gè)動(dòng)態(tài)RAM刷新的請(qǐng)求信號(hào)DRQ0,以完成對(duì)動(dòng)態(tài)RAM的刷新。
GATE1接+5V,允許計(jì)數(shù)。
PC機(jī)中的8253—計(jì)數(shù)器1系統(tǒng)揚(yáng)聲器的聲源,其輸出信號(hào)送往揚(yáng)聲器。根據(jù)OUT2端輸出信號(hào)的頻率來(lái)控制揚(yáng)聲器的音調(diào)。揚(yáng)聲器發(fā)聲的長(zhǎng)短取決于OUT2信號(hào)延續(xù)時(shí)間的長(zhǎng)短,通過(guò)門(mén)控信號(hào)GATE2控制。GATE2是在并行接口芯片8255A的PB0的。
方式3工作,控制字為B6H。
初值置533H(即1331)。OUT2輸出方波頻率為:1.19MHz/1331=894Hz。PC機(jī)中的8253—計(jì)數(shù)器28253的3個(gè)計(jì)數(shù)器的預(yù)置程序如下:PR0:MOVAL,36H ;選擇計(jì)數(shù)器0,寫(xiě)雙字節(jié)計(jì)數(shù)值, ;方式3,二進(jìn)制計(jì)數(shù)
OUT43H,AL ;寫(xiě)控制字
MOVAL,0 ;預(yù)置計(jì)數(shù)值65536 OUT40H,AL ;先送低字節(jié)計(jì)數(shù)值
OUT40H,AL ;后送高字節(jié)計(jì)數(shù)值PR1: MOVAL,54H ;選擇計(jì)數(shù)器1,讀/寫(xiě)低字節(jié)計(jì)數(shù) ;值,方式2,二進(jìn)制計(jì)數(shù)
OUT43H,AL MOVAL,12H ;預(yù)置計(jì)數(shù)器初值18 OUT41H,ALPR2: MOVAL,0B6H ;選擇計(jì)數(shù)器2,讀/寫(xiě)雙字節(jié)計(jì)數(shù) ;值,方式3,二進(jìn)制計(jì)數(shù)
OUT43H,AL MOVAX,533H ;送分頻數(shù)1331 OUT42H,AL ;先送低字節(jié)
MOVAL,AH OUT42H,AL ;后送高字節(jié)【例11.3】某8086系統(tǒng)中有一片8253芯片,端口地址為500H、502H、504H、506H,各通道均接6MHz的時(shí)鐘信號(hào),要求在計(jì)數(shù)器0輸出一個(gè)最大寬度的負(fù)脈沖,計(jì)數(shù)器1輸出一個(gè)方波信號(hào),周期為10s,計(jì)數(shù)器2輸出一個(gè)定時(shí)中斷信號(hào),定時(shí)時(shí)間為0.2ms,寫(xiě)出其初始化程序。
8253的應(yīng)用舉例1
分析:計(jì)數(shù)器0、1、2的地址分別為500H、502H、504H,控制端口的地址為506H。計(jì)數(shù)器0工作在方式1,必須采用二進(jìn)制,計(jì)數(shù)器值為0(65536)。
計(jì)數(shù)器1工作在方式3,計(jì)數(shù)值為
60,只寫(xiě)低字節(jié),采用二進(jìn)制或BCD碼計(jì)數(shù)都可以。
計(jì)數(shù)器2工作在方式0,計(jì)數(shù)值為1200,采用二進(jìn)制或BCD碼計(jì)數(shù)都可以。8253的應(yīng)用舉例1(續(xù)一)計(jì)數(shù)器0:MOVDX,506HMOVAL,00110010BOUTDX,ALMOVDX,500HMOVAL,0OUTDX,ALOUTDX,AL計(jì)數(shù)器2:MOVDX,506HMOVAL,10110000BOUTDX,ALMOVDX,504HMOVAX,1200OUTDX,ALMOVAL,AHOUTDX,AL計(jì)數(shù)器1:MOVDX,506HMOVAL,01010111BOUTDX,ALMOVDX,502HMOVAL,60HOUTDX,AL8253的應(yīng)用舉例1(續(xù)二)【例11.4】某8088系統(tǒng)中有一片8253芯片,端口地址為150H~153H,計(jì)數(shù)器0的輸出作為計(jì)數(shù)器1的計(jì)數(shù)脈沖,利用計(jì)數(shù)器1控制發(fā)光二極管,使發(fā)光二極管持續(xù)閃爍,亮2秒,滅2秒,利用其計(jì)數(shù)器2完成對(duì)外部事件計(jì)數(shù),計(jì)滿200次向CPU發(fā)出中斷申請(qǐng),試編寫(xiě)8253的初始化程序,硬件電路如圖11.12所示。8253的應(yīng)用舉例2計(jì)數(shù)器0:計(jì)數(shù)初值N=2MHz/1KHz=2000,設(shè)采用二進(jìn)制計(jì)數(shù),操作類(lèi)型為11(2000=07D0H,高低字節(jié)都不為0),方波為方式3。
初始化程序如下:
MOVAL,00110110B ;通道0的控制字MOVDX,153H ;控制端口的地址OUTDX,AL ;寫(xiě)控制字到控制端口MOVAX,2000;讓計(jì)數(shù)初值2000自動(dòng)分離出高低字節(jié)MOVDX,150H ;通道0
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- T/CCS 009-2023礦用短距離無(wú)線寬帶通信技術(shù)要求
- T/CCAS 014.3-2020水泥企業(yè)安全管理導(dǎo)則第3部分:水泥工廠筒型儲(chǔ)存庫(kù)機(jī)械清庫(kù)安全管理
- T/CAPE 11003-2023在役管道泄漏維修技術(shù)規(guī)范
- T/CAPA 2-2021乳房整形美容標(biāo)準(zhǔn)
- m前廳考試題及答案
- 國(guó)信培訓(xùn)考試題及答案
- 公共傳播面試題及答案
- 杭州幼師面試題庫(kù)及答案
- 劍橋語(yǔ)文考試題及答案
- T/CAEPI 47-2022固定污染源二氧化碳排放連續(xù)監(jiān)測(cè)系統(tǒng)技術(shù)要求
- 2024建安杯信息通信建設(shè)行業(yè)安全競(jìng)賽題庫(kù)(試題含答案1-464題)
- 基于動(dòng)態(tài)勢(shì)能獎(jiǎng)勵(lì)機(jī)制的雙足機(jī)器人穩(wěn)定行走控制研究
- 查找身邊的安全隱患
- 乳腺癌手術(shù)的整體治療
- 2023年陜西省普通高校職業(yè)教育單獨(dú)招生考試英語(yǔ)試題及答案
- 工程師轉(zhuǎn)正工作總結(jié)
- 8 推翻帝制 民族覺(jué)醒 說(shuō)課稿 -2023-2024學(xué)年道德與法治五年級(jí)下冊(cè)統(tǒng)編版
- 麗聲北極星分級(jí)繪本第二級(jí)下-
- 變電站數(shù)字孿生框架構(gòu)建與關(guān)鍵技術(shù)研究
- 2025-2030年中國(guó)報(bào)廢汽車(chē)回收行業(yè)市場(chǎng)十三五發(fā)展規(guī)劃及投資戰(zhàn)略研究報(bào)告新版
- DIP支付下的病案首頁(yè)填寫(xiě)
評(píng)論
0/150
提交評(píng)論