8253一5的通道。按方式3工作,时钟CLK0的频率为1MHz,要求输出方波的重复频率为40KHz,此时应如何写入计数值。
首先计算计数初值。 TOUT0=1/fOUT=1/40KHz TCLK0=1/fCLK0=1/1MHz n=TOUT0/TCLK0=fcLKo/fOUT0=1MHz/40KHz=1000/40=2 5 若采用二进制计数,则写入方式为 MOV AL,25 OUT PORTO,AL;PORT0为通道0的端口地址 若采用十进制计数,则写入方式为 MOV AL,25H OUT PORTB0,AL