想用51单片机做一个波形发生器,频率幅度可调,最高频率20khz,用c语言写能实现吗? 想用51单片机做一个波形发生器,频率幅度可调,最高频率20khz,用c语言写能实现吗?可以,如果只是方波、正弦波和三角波就可以,先选择波形,设定频率,然后计算波形周期,谁有单片机+c语言的波形发生器的程序和硬件图? 这个东西别人给你的也没意义,我倒是有,我就贴个各个波形的产生部分,我用的是10位的da5615,要学会去学习,对da的初始化部分还有硬件图自己去找,datasheet上面有,方波temp=0;OUT_DAValue(temp);delay(1);temp=0x3ff;OUT_DAValue(temp);delay(1);锯齿波for(i=0;i;i+){temp+10;OUT_DAValue(temp);delay(1);}*/三角波for(j=0;j;j+){temp+10;OUT_DAValue(j);delay(1);}for(j=100;j>0;j-){temp+10;OUT_DAValue(j);delay(1);}*/正弦波for(j=0;j;j+){i=10;k=0;temp+10;OUT_DAValue((j*j)*((i-k)*(i-k)));delay(1);k+;if(k=10)k=0;}基于AT89S52、DAC0832、LM358的单片机波形发生器C语言程序 QQ号,贴上来,发一个给你参考一下次基于单片机的波形发生器设计,C语言程序,有个很小的问题,求解决 void juchi()/锯齿波函数{ uchar i;for(i=0;i;i+){DAC0832=i;dump(10+p);}/延时实现频率可调,p是变量i=0x00;}void zhengxian(){for(i=0;i;i+)/i没有声明 上面那个程序都有uchar i;uchar类型的最大值也只有255{DAC0832=sin[i];查表取值dump(2+p);}i=0;}最简单的方法就是复制juchi这个函数把DAC0832=i;改成DAC832=sin[i];就能看到效果了void zhengxian()/正弦波函数{ uchar i;for(i=0;i;i+){DAC0832=sin[i];dump(10+p);}/延时实现频率可调,p是变量i=0x00;}求用单片机设计的PWM波形发生器(C语言写的) 我这里有个PWM调光程序不知道对你有没有用#include
单片机波形发生器c语言程序
随机阅读
- dnf神圣祝福药水冷却 DNF神圣祝福药水有啥作用?在顺便帮忙推荐个稳定的网游加速器
- 讨四海之内才 我部悍将刘三刀,三刀之内必斩吕布于马下 是谁说的???
- 上海崮达布艺有限公司 请问是不是有上海艾亚布艺有限公司这个公司呢
- 老子说庄子说中好段 老子说庄子说的主要内容
- 英雄小八路电影观后感 读英雄小八路后感
- 渠系建筑物共同特点 渠系配套建筑物是什么意思
- 如何能够自己把自己设计的首饰制作出来?需要什么工具? 什么是珠宝制作工具
- 如何成为大商呢? 汇丰庆祥是哪的
- 无纺布都能做什么产品 无纺布到底是什么?主要用于哪些方面?
- 兰州市小货车限行时间 晏家坪规划路
- 地方政府与自己控股的国有企业合作 政府和社会资本合作模式项目需要具备什么样 的条件? 企业社会资本与企业绩效
- 开网约车挣钱吗?到底哪个平台比较靠谱? 帮考网与优路谁好
- 莱伯妮化妆刷五件套 今年的圣诞节,有哪些超划算的护肤/美妆礼盒?
- 急!天下贰,巴蜀有个任务是打那个”溟殇“, 为什么云麓的水入梦对他无效? 云麓水入梦特效
- 安卓蝙蝠侠黑暗骑士的崛起1.1.4版的积分和技能点如何修改?详细点,谢谢! 安卓黑暗骑士崛起存档v1.1.6
- 反光涂料软化点试验 朋友们,三级干湿态反光热熔标线涂料有什么优势?大侠们,求解
- 钢城区的永兴园属于哪个社区 太原市杏花岭区小学入学划片范围
- 天台县赤城街道赭溪区 天台县赤城街道第四小学开学时间
- 赞比亚河的五条支流名字
- 最近要去面试广达的产销管理师助理管理师,想问问这个职位在里面咋样啊。值得进么 产销管理师是干什么的