数字式信号发生器问题

[复制链接]
 楼主| 未知求学者 发表于 2019-6-11 15:47 | 显示全部楼层 |阅读模式
    用DAC0832直通方式产生模拟量,再用LM324放大,程序是下面这段:
    void main(void)
{
        uchar i;
        dac0832_cs=0;         
        dac0832_wr=0;         
        while(1)
           {
         for(i=0;i<255;i++)
         {         
           dac0832_data=i;   //三角波的上升边                 
        }                  
        dac0832_data=0x00;
           }
}       

然后示波器的波形就很奇怪了,大家先看下。
大致轮廓是有了,为什么 其他的那么抖。而且不是一条光滑的线,求解求解,该怎么办,要外加电路吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
叶春勇 发表于 2019-6-11 15:56 | 显示全部楼层
先搞点延时,频率降低点。然后用定时器中断,频率就准一点。
 楼主| 未知求学者 发表于 2019-6-11 16:01 | 显示全部楼层
叶春勇 发表于 2019-6-11 15:56
先搞点延时,频率降低点。然后用定时器中断,频率就准一点。

好的,我回去试试看
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

25

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部