PIC单片机输出连续频率的方波(要求:10K至200K)
发布网友
发布时间:2023-11-14 08:06
我来回答
共3个回答
热心网友
时间:2024-12-02 04:02
选一款带PWM功能的PIC单片机。
接8M或更高的晶振,程序调节PR2、CCPR1L和CCPR1H这些寄存器则可实现10K到200k可调。
这里只用到它的连续输出频率,而不是调节他的占空比。所以要注意CCPR1L、CCPR1H与PR2的配合。
热心网友
时间:2024-12-02 04:02
普通的PIC单片机达不到以上要求。
±10HZ的要求太苛刻了,可能任何一款单片机都做不到,计算下就知道:
200.00kHz时,T=1/200k=5uS;
199.99kHz时, T=1/199.99k=5.00025uS;
两者的差别是0.00025uS,要输出具有这个差别的脉冲周期,单片机的主频必须大于4000MHZ(1/0.00025uS),呵呵,其它不用说了。
热心网友
时间:2024-12-02 04:02
我比较感兴趣的是:
200KHz时的10Hz的误差,用什么仪器测试?