8253的问题 请汇编大神 知道
举几个例子(1)已知计数器0连续产生20KHz方波,将计数器0的输出OUT作为计数器1的时钟CLK,使其连续产生20MS定时中断(2)计数器2的输入时钟频率为30KHz,...
举几个例子
(1)已知计数器0连续产生20KHz方波,将计数器0的输出OUT作为计数器1的时钟CLK,使其连续产生20MS定时中断
(2)计数器2的输入时钟频率为30KHz,输出信号每秒引起100次中断。
(3)在计数器1上,输入6MHz的脉冲信号,要求输出频率为2KHz的方波
题上让求初值 但是书上也没有具体说 请大神 求教 展开
(1)已知计数器0连续产生20KHz方波,将计数器0的输出OUT作为计数器1的时钟CLK,使其连续产生20MS定时中断
(2)计数器2的输入时钟频率为30KHz,输出信号每秒引起100次中断。
(3)在计数器1上,输入6MHz的脉冲信号,要求输出频率为2KHz的方波
题上让求初值 但是书上也没有具体说 请大神 求教 展开
1个回答
展开全部
求初值
(1)已知计数器0连续产生20KHz方波,将计数器0的输出OUT作为计数器1的时钟CLK,使其连续产生20MS定时中断
--初值= 20 000 / 50 = 400
(2)计数器2的输入时钟频率为30KHz,输出信号每秒引起100次中断。
--初值= 30 000 / 100 = 300
(3)在计数器1上,输入6MHz的脉冲信号,要求输出频率为2KHz的方波
--初值= 6 000 000 / 2 000 = 3 000
(1)已知计数器0连续产生20KHz方波,将计数器0的输出OUT作为计数器1的时钟CLK,使其连续产生20MS定时中断
--初值= 20 000 / 50 = 400
(2)计数器2的输入时钟频率为30KHz,输出信号每秒引起100次中断。
--初值= 30 000 / 100 = 300
(3)在计数器1上,输入6MHz的脉冲信号,要求输出频率为2KHz的方波
--初值= 6 000 000 / 2 000 = 3 000
更多追问追答
追问
请问 第一个 20MS 怎么换算成50的
追答
20MS定时中断,频率,就是 50Hz。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询