8253的通道1按方式3工作,时钟CLK的频率为2MHz,要求输出方波的重复频率为20KHz,写出计数初值设置的程序段。
计数初值为: N=fclk/fOUT=2M/20K=100 若采用二进制计数。则初值的写入方式为: MOV AL,100 OUT PORTl,AL ;PORTl为通道1的端口地址 若采用BCD码计数,则写入方式为: MOV AL,OOH OUT PORTl,AL ;先送初值的低8位, MOV AL,01H OUT PORTl,AL ;再送初值的高8位
8253的通道1按方式3工作,时钟CLK的频率为2MHz,要求输出方波的重复频率为20KHz,写出计数初值设置的程序段。
计数初值为: N=fclk/fOUT=2M/20K=100 若采用二进制计数。则初值的写入方式为: MOV AL,100 OUT PORTl,AL ;PORTl为通道1的端口地址 若采用BCD码计数,则写入方式为: MOV AL,OOH OUT PORTl,AL ;先送初值的低8位, MOV AL,01H OUT PORTl,AL ;再送初值的高8位