freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

微機(jī)原理與接口技術(shù)復(fù)習(xí)練習(xí)題與答案(new)-資料下載頁(yè)

2025-06-26 05:30本頁(yè)面
  

【正文】 AL,88H 。方式控制字=10001000B OUT DX,ALMOV AL,03H 。用C口置/復(fù)位控制字使PC1=1OUT DX,ALMOV CX,26 。設(shè)置計(jì)數(shù)器初值為26 LEA SI,ADYLL:MOV DX,CportIN AL,DX 。讀C口的值 AND AL,20H 。測(cè)試D5位JNZ LL 。不為0,則PC5=1,打印機(jī)正忙,等待MOV DX,AportMOV AL,[SI] 。打印機(jī)不忙,則送字符給A口OUT DX,ALMOV DX, CtrolMOV AL,02H 。使PC1=0 OUT DX,AL INC AL 。使PC1=1,則得一個(gè)負(fù)脈沖輸出 OUT DX,ALINC SI 。修改地址指針DEC CX 。修改計(jì)數(shù)器的值JNZ LL 。26個(gè)字符未輸完,則繼續(xù) RETMAIN ENDPCODE ENDS END MAIN某PC機(jī)應(yīng)用系統(tǒng)以8255A作為接口,采集8位開(kāi)關(guān)S0~S7的狀態(tài),然后通過(guò)一組發(fā)光二極管LED0~LED7顯示出來(lái)(Si閉合,對(duì)應(yīng)的LEDi亮)。電路連接圖如下圖所示。(1)寫(xiě)出8255的四個(gè)端口地址;(2)寫(xiě)出8255的方式控制字(未用的位設(shè)為0); (3)編寫(xiě)實(shí)現(xiàn)給定功能的程序段。附:8255A控制字格式:D0:C口低4位方式,0—輸出、1—輸入D1:B口I/O方式,0—輸出、1—輸入D2:B口工作方式,0—方式0、1—方式1D3:C口高4位方式,0—輸出、1—輸入D4:A口I/O方式,0—輸出、1—輸入DD5:A口工作方式,00方式0、01方式10或11方式2D7:標(biāo)志位為1解:(1)由圖可知,當(dāng)時(shí),74LS138的輸出低電平,選中8255A。由此可知:8255A的A口、B口、C口及控制口地址分別為:320H、321H、322H、323H。(2)A口工作在方式0輸出、B口工作在方式0輸入,C口空閑,所以8255A的工作方式控制字為:82H。(3)程序段如下:MOV AL,82H ;置方式字MOV DX,323H ;置控制口地址OUT DX,AL ;寫(xiě)控制字MOV DX,321H ;置B口地址IN AL,DX ;讀開(kāi)關(guān)狀態(tài)(斷開(kāi)為1,接通為0)NOT AL ;狀態(tài)取反MOV DX,320H ;置A口地址OUT DX,AL ;輸出(1燈亮,0燈滅)HLT ;停機(jī)某系統(tǒng)中8253地址為340H~343H,輸入頻率為10MHZ脈沖信號(hào),輸出為1HZ,占空比為1:1的脈沖信號(hào)(方波),請(qǐng)寫(xiě)出初始化程序并畫(huà)出相應(yīng)電路圖及地址譯碼連接圖。(12分)提示∶(1) 地址總線只用A0~A9,控制線用IOR、IOW,譯碼器可采用邏輯電路與LS138譯碼器的組合; (2) 8253的工作方式字如下圖。 解:(1)電路圖及地址譯碼連接圖如下:當(dāng)時(shí),74LS138的輸出低電平,選中8253。由此可知:8253的計(jì)數(shù)器0、計(jì)數(shù)器計(jì)數(shù)器2及方式控制口地址分別為:340H、341H、342H、343H。又因?yàn)镃LK頻率為10MHz,要求在OUT端產(chǎn)生頻率1Hz的脈沖,此時(shí)計(jì)數(shù)值為10000000,超過(guò)一個(gè)計(jì)數(shù)通道的范圍,要把2個(gè)計(jì)數(shù)通道串聯(lián)起來(lái)使用。(2)l 確定計(jì)數(shù)初值:n CNT0: 10MHZ/1KHZ = 10000n CNT1: 1KHz/1Hz = 1000l 確定控制字:n CNT0:方式3,16位計(jì)數(shù)值為 00 11 011 0Bn CNT1:方式3,16位計(jì)數(shù)值為 01 11 011 0B8253初始化程序段如下:MOV DX,343H ;8253方式控制字端口地址MOV AL,00110110B ;置計(jì)數(shù)器0方式字OUT DX,AL ;寫(xiě)入計(jì)數(shù)器0方式字MOV AX,10000 ;置計(jì)數(shù)器0計(jì)數(shù)初值MOV DX,340H ;計(jì)數(shù)器0端口地址OUT DX,AL ;寫(xiě)入計(jì)數(shù)器0的計(jì)數(shù)初值低8位MOV AL,AHOUT DX,AL ;寫(xiě)入計(jì)數(shù)器0的計(jì)數(shù)初值高8位MOV DX,343H ;8253方式控制字端口地址MOV AL,01110110B ;置計(jì)數(shù)器1方式字OUT DX,AL ;寫(xiě)入計(jì)數(shù)器1方式字MOV DX,341H ;計(jì)數(shù)器1端口地址MOV AX,1000 ;置計(jì)數(shù)器1計(jì)數(shù)初值OUT DX,AL ;寫(xiě)入計(jì)數(shù)器1的計(jì)數(shù)初值低8位MOV AL,AHOUT DX,AL ;寫(xiě)入計(jì)數(shù)器1的計(jì)數(shù)初值高8位某微機(jī)系統(tǒng)中8253的端口地址為250H~253H,如何用該定時(shí)/計(jì)數(shù)器將1MHz的脈沖變?yōu)?Hz的脈沖?畫(huà)線路連接圖,并編寫(xiě)初始化程序。解:(1)分析:CLK頻率為1MHz,要求在OUT端產(chǎn)生頻率1Hz的脈沖,此時(shí)計(jì)數(shù)值為1000000,超過(guò)一個(gè)計(jì)數(shù)通道的范圍??蓪⒂?jì)數(shù)器0、1串聯(lián),工作方式都均為方式3,計(jì)數(shù)初值分別為1000和1000。畫(huà)線路連接圖如下: (2)確定計(jì)數(shù)初值:N=1MHz / 1Hz=1000000n CNT0: N0 =1000n CNT1: N1 = 1000( N0*N1=1000000)確定控制字: CNT0:方式3, 16位二進(jìn)制計(jì)數(shù),方式控制字=00110110B CNT1:方式3, 16位二進(jìn)制計(jì)數(shù),方式控制字= 01110110B8253初始化程序段如下:MOV DX,253H ;8253方式控制字端口地址MOV AL,00110110B ;置計(jì)數(shù)器0方式字OUT DX,AL ;寫(xiě)入計(jì)數(shù)器0方式字MOV AX,1000 ;置計(jì)數(shù)器0計(jì)數(shù)初值MOV DX,250H ;計(jì)數(shù)器0端口地址OUT DX,AL ;寫(xiě)入計(jì)數(shù)器0的計(jì)數(shù)初值低8位MOV AL,AHOUT DX,AL ;寫(xiě)入計(jì)數(shù)器0的計(jì)數(shù)初值高8位MOV DX,253H ;8253方式控制字端口地址MOV AL,01110110B ;置計(jì)數(shù)器1方式字OUT DX,AL ;寫(xiě)入計(jì)數(shù)器1方式字MOV DX,251H ;計(jì)數(shù)器1端口地址MOV AX,1000 ;置計(jì)數(shù)器1計(jì)數(shù)初值OUT DX,AL ;寫(xiě)入計(jì)數(shù)器1的計(jì)數(shù)初值低8位MOV AL,AHOUT DX,AL ;寫(xiě)入計(jì)數(shù)器1的計(jì)數(shù)初值高8位第 30 頁(yè) 共 30
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1