设计实现奇分频,这里实现五分频。与偶分频一样,奇分频的输入信号只有时钟信号和复位信号,以及一路输出信号连接到开发板 的扩展IO口。有两种方法实现分频,一是分频,而是降频。
首先采用分频的方法,五分频计数值应该计数到最大值4。输出信号先为低电平,当计数到2时,拉高,到4时拉低,此时采用的是上升沿采样,此时的占空比不是50%。采用下降沿时占空比也不是50%,所以进行改进。将上升沿采样得到的信号与下降沿采样得到的信号进行或运算,此时得到的输出信号满足占空比为50%的要求。
编写代码:
设计实现奇分频,这里实现五分频。与偶分频一样,奇分频的输入信号只有时钟信号和复位信号,以及一路输出信号连接到开发板 的扩展IO口。有两种方法实现分频,一是分频,而是降频。
首先采用分频的方法,五分频计数值应该计数到最大值4。输出信号先为低电平,当计数到2时,拉高,到4时拉低,此时采用的是上升沿采样,此时的占空比不是50%。采用下降沿时占空比也不是50%,所以进行改进。将上升沿采样得到的信号与下降沿采样得到的信号进行或运算,此时得到的输出信号满足占空比为50%的要求。
编写代码: