微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > 单片机做方波输出,频率有误差

单片机做方波输出,频率有误差

时间:10-02 整理:3721RD 点击:

利用单片机做方波输出(频率可调),用C语言编写程序,输出的方波在调节频率后用示波器检测,频率总是有误差,问题出现在时间不能整除上,请问有没有好的编程方式,或者硬件解决方案?

White

能不能试一试用高频的时钟作为基准,然后再往下分频?这样会好些,但是不能整除的问题还会有。

高频率的时钟是一个不错选择,可以使结果近可能接近。时间整除确实很难。

我现在利用MSP430F5438的时钟做方波输出,我想得到准确的频率,而且通过按钮控制,按钮+1 ,频率+1,但是函数对应关系总是不好,谁有好的想法,可以说说

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top