甚至就一个单片机前消芯片就能跑了。
有PWM的,可以使用PWM输出1.2的方波。
没有的,使用时间中断,甚至使用延时函数,都可以输出1:2的方波的。
你只要在适当的团兆时间,把I/O口的电平取反就成。很简塌悔租单。
我的设计思路:首先,简化题意,假设原电路是频率为f1占空比为50%的脉冲;按提问者问题变成频率为f1占空比为25%的脉冲。这里,简化为两个简单问题;首先把f1频率两倍频为2f1;其次,对2f1在T1(T1=1/f1)期间输出HLHL共4个脉冲,饥答游简化为HLLL这样4个脉冲;则就实现了占空比从举搏50%到25%的变化。首先产生2倍频和f1帧同步的信号;然后对2f1信号循环累加计数;00且2f1上升沿,烂销Z输出上升沿;01且2f1下降沿,Z输出下降沿;10和11时Z保持低电平。
思路就是这样。网上有如何用D触发器做2倍频的资料。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)