打印

请问这个分时渐变功能怎样实现?

[复制链接]
1997|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
maxking|  楼主 | 2007-4-5 16:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如图,LED渐变功能用PWM可以实现,但是现在已经解决的是只能3个LED同时渐变或单个渐变。如果让3个LED在不同时段渐变,程序怎样处理?就是说,LED1由全亮100%变到全暗0%的过程中,当进度到50%时,在这一刻,LED2同时开始由全亮100%变到全暗0%,LED3也如此。这是分时渐变,请问程序怎样处理?

相关帖子

沙发
ayb_ice| | 2007-4-5 16:30 | 只看该作者

随便说说

用标准51做软件PWM控制3个LED,一个定时器就可以做到的,你这种情况频率100~200HZ应该足够了,甚至50HZ也可以...

使用特权

评论回复
板凳
maxking|  楼主 | 2007-4-5 16:50 | 只看该作者

怎样用PWM来实现3个LED分时变化啊?

使用特权

评论回复
地板
ayb_ice| | 2007-4-5 16:53 | 只看该作者

随便说说

  提示你一下,用不同变量保存PWM信号的高低同期...
  程序自己写...

使用特权

评论回复
5
maxking|  楼主 | 2007-4-5 16:57 | 只看该作者

然后呢?请给个详细清晰的思路。

谢谢!!

使用特权

评论回复
6
ayb_ice| | 2007-4-5 16:58 | 只看该作者

到此为止...

到此为止...

使用特权

评论回复
7
maxking|  楼主 | 2007-4-5 17:00 | 只看该作者

@#@$%$DD$$#@@@#

使用特权

评论回复
8
xwj| | 2007-4-5 17:05 | 只看该作者

呵呵,你太不开窍了

使用特权

评论回复
9
maxking|  楼主 | 2007-4-5 17:14 | 只看该作者

我承认自己愚笨点

请大家多多帮忙,谢谢!

使用特权

评论回复
10
xwj| | 2007-4-5 17:20 | 只看该作者

不是你笨,是你懒啊

你这样子是没法学好编程的哦

多动动脑筋吧...

使用特权

评论回复
11
maxking|  楼主 | 2007-4-5 17:23 | 只看该作者

不是吧,我真的想到脑汁都绞尽了

难道就不能多一点提示吗?

使用特权

评论回复
12
nanfengone| | 2007-4-5 18:43 | 只看该作者

呵呵

这个程序应该不太难,上面的大哥哥,给你指点了迷津啊,好好体会吧!我也很笨的,刚刚开始学啊.

使用特权

评论回复
13
王紫豪| | 2007-4-5 20:34 | 只看该作者

一开始不会编程,就“试”,逐渐向结果靠拢!!

使用特权

评论回复
14
maxking|  楼主 | 2007-4-6 08:19 | 只看该作者

ok,我试试。

谢谢各位!谢谢。

使用特权

评论回复
15
平常人| | 2007-4-6 20:36 | 只看该作者

自己去钓鱼,一开始不一定能钓到大鱼,但自己不动手永远

总吃别人抓的鱼,自己永远要靠别人。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

257

帖子

1

粉丝