求一段单片机代码,使单片机输出频率为20hz正弦波,把频率设为某一个函数,可通过修改参数修改频率值。

[复制链接]
查看11 | 回复2 | 2011-5-13 15:51:31 | 显示全部楼层 |阅读模式
如果能用,追加高分不是问题…希望大虾帮助。

回复

使用道具 举报

千问 | 2011-5-13 15:51:31 | 显示全部楼层
单片机是不会输出正弦波的要用正弦波用DA,你可以把正弦波数据写成个表,后循环查表.频率你可以用中断来调,用555和电位器接中断,电位器可调频率.恕我直言 我觉的吧,没有RMB是没有人会给你源程序的.除非是网上能找到的.
回复

使用道具 举报

千问 | 2011-5-13 15:51:31 | 显示全部楼层
可以用中断也可以用延时! 比如延时,输出P1.0口start: clr p1.0 calldelay setb p1.0 calldelay jmp startdelay:.....;//这里写延时时间 retend;呵呵就这么简单,注意你参考,没有完善哟!
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行