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

正文內(nèi)容

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

2025-06-26 05:30本頁面
  

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