图所示为开关状态检测电路和LED控制电路。当开关K闭合时,将点亮对应的LED;若开关处于断开状态,则LED变暗。系统每隔10ms检测一次开关状态和对LED作相应控制。定时由8253完成。系统时钟为8MHz,应如何编写程序?
问答题利用8253周期性地每隔30ms产生一次中断,试问8253工作于何种工作方式?应如何编写程序?
问答题设8253的计数器0工作为方式3,计数初值为4000H;计数器1工作为方式2,计数初值为18H;计数器2工作为方式3,计数初值为46H(高8位)。如何设计初始化程序?
问答题将8253计数器0设置为方式1,计数初值为2300H;计数器1设置为方式2,计数初值为2040H;计数器2设置为方式4,计数初值为4080H。8253端口地址为230H~233H。如何编写程序?
问答题8253的计数通道0连接如图所示,依据图示说明计数通道0工作于何种方式?它的计数初值是多少?
问答题试用8253的计数器2做1s标准时钟,8253的端口地址为0380H、0382H、0384H和0386H,时钟频率fCLK=10MHz,如何编写程序?