89c51和dac0832产生锯齿波程序最高可产生多少HZ的正弦波

内容提示:基于AT89C51单片机和数模转換器件dac0832产生锯齿波程序的波形发生器

文档格式:DOC| 浏览次数:641| 上传日期: 17:29:41| 文档星级:?????

问下各位大大们用dac0832产生锯齿波程序产生正弦波用查表方式的时候那个正弦波列表是怎么算来的还有我要产生一个4V峰峰值10KHZ的正弦波该怎么算哎初学啊很困惑所以希望各位萠友们能讲的详细些~~困... 问下各位大大们,用dac0832产生锯齿波程序产生正弦波 用查表方式的时候那个正弦波列表是怎么算来的 还有我要产生一个4V峰峰值 10KHZ的正弦波

1先算频率:比如你用12M的晶体,最大单指令周期频率是:

2知道了10KHZ中的每HZ必须用100个指令周期来描述,要求最高4V又知道dac0832产苼锯齿波程序产生的最高电压是5V。D值范围就是0-255那么255/5=51表示每V的D值

5,102--0之间需要25个指令周期0--102,102-204204-102都是需要25个指令周期,每次变化为102那么用25個指令控制102产生梯形变化没问题了吧

本回答由科学教育分类达人 楼奕麟推荐

你对这个回答的评价是?

下面是一个做的用的最古老的,程序很有参考价值大家看看吧。

我要回帖

更多关于 dac0832产生锯齿波程序 的文章

 

随机推荐