OUT 41H,AL CALL DELAY INC SI INC DI LOOP L1 JMP L0
DATA1 DB 06H,5BH,4FH,66H DATA2 DB 01H,02H,04H,08H
2.(10分)采用8253实现秒信号发生器的电路如下图所示,图中CLK0接基准时钟,OUT0接CLK1,OUT1产生秒定时信号。接口的初始化程序如下: MOV DX, 控制口地址 ;计数通道0初始化, MOV AL, 35H OUT DX, AL MOV AX, 5000H ;计数通道0写入计数初值 MOV DX, 通道0地址 ; OUT DX, AL MOV AL, AH OUT DX, AL MOV DX, 控制口地址 ;计数通道1初始化 MOV AL, 56H OUT DX, AL MOV AL, 200 ;计数通道1写入计数初值 MOV DX, 通道1地址 ; OUT DX, AL
答:
⑴控制口地址是36BH;通道0地址368H; 通道1地址369H;(3分)
⑵ 8253的通道0工作于方式2,方式名称是速率发生器,计数初值为5000(十进制数)。(2分) ⑶8253的通道1工作于方式3,方式名称是方波发生器,计数初值为200(十进制数)。(2分) ⑷接入到CLK0的基准频率是1MHZ,计算步骤1*5000*200=1 MHZ。(3分)
3. (10分)
8086CPU通过8255A同开关及7段LED显示器接口电路如下图所示。请编写程序由7段LED显示器显示开关二进制状态值(用十六进制表示)。设端口地址为60H~63H,0~9,A~F的七段码分别为:0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,98H,88H,83H,0C6H,0A1H,86H,8EH
36
编写程序:
MOV AL, 82H OUT 63H, AL LOP: IN AL, 61H
AND AL,0FH MOV BX, TAAB XLAT
OUT 60H, AL CALL DELAY JMP LOP HLT
TAAB DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H DB 80H,98H,88H,83H,0C6H,0A1H,86H,8EH
37
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库2013计算机接口技术总复习题及答案(8)在线全文阅读。
相关推荐: