问答题
在某个8086微机系统中使用了一块8253芯片,所用的时钟频率为1MHz,其中端口地址分配如下:0
#
计数器为220H,1
#
计数器为221H,2
#
计数器为222H,而控制口为223H。
(1) 要求通道0工作于方式3,输出频率为2kHz的方波,试编写初始化程序。
(2) 要求通道2用硬件方式触发,输出单脉冲,时间常数为26,试编写初始化程序。
【正确答案】
(1)
MOV DX,223H
MOV AL,00110111B
OUT DX,AL
MOV DX,220H
MOV AL,00H
OUT DX,AL
MOV AL,05H
OUT DX,AL
(2)
MOV DX,223H
MOV AL,10011011B
OUT DX,AL
MOV DX,222H
MOV AL,26H
OUT DX,AL
【答案解析】
提交答案
关闭