问答题 在某个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
【答案解析】