51单片机设计波形发生器实现正弦波、方波、pwm的信号发生函数的编程?

yeweiyu09_tu 2010-11-18 08:21:16
程序要求用汇编和c语言混合编程,哪位帮忙写一下,谢谢。
...全文
1254 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
yeweiyu09_tu 2010-12-17
  • 打赏
  • 举报
回复
呵呵。谢谢大家了。
bobo364 2010-11-22
  • 打赏
  • 举报
回复
我也不会,搞到现在我也只会数字信号里的高电平和低电平。模拟信号的东西在单片机上实现?不知道
车太靓 2010-11-22
  • 打赏
  • 举报
回复
作业贴阿,大学时候做个这个实验的,汇编写的。!!现在全忘了。可以实现正弦波,方波,三角波,
javashengya 2010-11-21
  • 打赏
  • 举报
回复
高手!!! 学习学习
bobommsky 2010-11-20
  • 打赏
  • 举报
回复
很好办啊。正弦波吧,你就先存储一个周期正弦波的采样数据(如使用matlab生成),然后送给DA(注意DA的位宽,如对于8为的DA,那么正弦波的峰值最大只能是255了)输出就可以了啊。PWM波(方波就是占空比为1的PWM)就用定时器来做啊,比如要出一个周期为200Ms的标准方波,那么你就100毫秒定时中断服务里让一个端口Px.x = ~Px.x.取反。这不就成了?
yeweiyu09_tu 2010-11-20
  • 打赏
  • 举报
回复
有没高手出出招啊?
liutengfeigo 2010-11-18
  • 打赏
  • 举报
回复
呵呵,我只实现过一个亮灯问题,还是照着别人的代码打的。

70,022

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧