8253的计数通道0连接如图所示,依据图示说明计数通道0工作于何种方式?它的计数初值是多少?
通道0工作于方式2———速率发生器;计数初值n=TOUT/TCLK=1ms/400ns=2500
问答题试用8253的计数器2做1s标准时钟,8253的端口地址为0380H、0382H、0384H和0386H,时钟频率fCLK=10MHz,如何编写程序?
问答题设8253计数器1工作在方式1,计数初值为4000,按BCD码计数,端口地址分别为00E0H、00E2H、00E4H、00E6H,应如何编写初始化程序?
问答题设8253计数器2工作在方式2,计数初值为0304H,按二进制计数,4个端口地址为00E0H、00E2H、00E4H、00E6H,应如何编写初始化程序?
问答题设8253计数器0工作在方式5,计数初值为5,按二进制计数,端口地址分别为00E0H、00E2H、00E4H、00E6H,应如何编写初始化程序?
问答题设8253计数器1工作在方式4,计数初值为3,按二进制计数,端口地址分别为00E0H、00E2H、00E4H、00E6H,应如何编写初始化程序?