基于52单片机开发板的函数发生器!

[复制链接]
查看11 | 回复1 | 2010-12-14 07:12:56 | 显示全部楼层 |阅读模式
希望哪位大侠帮帮忙,根据图中的开发板编写一个函数发生器 C语言程序,
可以输出正弦波、三角波、方波等,0~5V,大至0~100kHz的可调频率,可以由键盘调节频率大小。
发送邮箱:[email protected]


回复

使用道具 举报

千问 | 2010-12-14 07:12:56 | 显示全部楼层
用DA 实现的具体的延时时间你自己定 P0对应DA的值/*************正弦*************/voidsinwave(){ P0=0X80; for(i=0;i<=254;i++) { P0=table;delay(255-a);if(i==255) P0=0X80;}}/************三角波***********/voidsanjiao (){// P0=0x80;for(i=0;i<=126;i++){ P0=P0+2;delay(255-a);}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行