发新帖我要提问
12
返回列表
打印

讨论:单片能否实现遥控控制3路独立渐亮渐暗LED

[复制链接]
楼主: anuni
手机看帖
扫描二维码
随时随地手机跟帖
21
huangqi412| | 2011-7-6 13:03 | 只看该作者 回帖奖励 |倒序浏览
为啥中断解码浪费资源,不理解。。。

使用特权

评论回复
22
xwj| | 2011-7-6 13:19 | 只看该作者
很简单的问题。LZ自己没有理清宏观和微观的差异及分配

使用特权

评论回复
23
gurong60| | 2011-7-6 13:34 | 只看该作者
:)这个真的很简单,连我这个大菜菜都会

使用特权

评论回复
24
anuni|  楼主 | 2011-7-6 13:51 | 只看该作者
发这个帖让我打击太大,伤不起啊

使用特权

评论回复
25
lufeijian| | 2011-7-6 13:52 | 只看该作者
晕,居然用FPGA来点这几个灯,太强了:lol

使用特权

评论回复
26
naga568| | 2011-7-6 14:44 | 只看该作者
>>>定时器是可以做PWM,但是难在如何用定时器控制3路PWM
這就是你的問題所在 ,想辦法先克服這個問題

使用特权

评论回复
27
yzzly| | 2011-7-6 14:55 | 只看该作者
考,太简单了!

使用特权

评论回复
28
lxyppc| | 2011-7-6 15:30 | 只看该作者
楼主真的很难么
你看看这个,用PIC10F200做的,只有一个Timer,256字的程序空间,连中断都没有
照样做到三路PWM调光,还可以接收USART发过来的命令
http://www.**/blog/lxyppc/2001185/message.aspx

使用特权

评论回复
29
joyme| | 2011-7-6 16:13 | 只看该作者
13# hwwyhy
我也是从来不用中断解码的,我觉得这样一个是浪费资源,另外也不理想

这只是你的偏见,用中断怎么是浪费资源。用好中断解码才能有效的分配时间片到不同的任务,让解码跟其他任务不冲突。

要是用扫描方式解码,那么解码过程就是独占资源,解码时间越长对其他任务影响越大(比如PWM脉宽变化、按键扫描、显示等等)

使用特权

评论回复
30
anuni|  楼主 | 2011-7-6 17:30 | 只看该作者
既然大家都是简单,那位圣人来写写这个程序啊
老子给钱!!!!!郁闷死我了

使用特权

评论回复
31
wolf_heart| | 2011-7-12 14:46 | 只看该作者
至少要3个独立的16位定时器,多级中断,如果有PWM更好,呵呵,这个并不难,程序设计合理一些就能实现,但是由于会有中断嵌套,需要做较多的试验验证系统的可靠性

使用特权

评论回复
32
gaoyiyiyi| | 2011-7-12 16:06 | 只看该作者
难倒是不难,但是想要整出个合理漂亮的程序来,恐怕要费点心思的。
我以前做过类似的,是RGB灯,颜色渐变的,也可以看成是LZ这里所提的三路吧。开始用2个定时器,后来发现完全没必要,一个定时器控制三路,程序思路搞清楚就可以。
但是再加上4个开关,再加无线,估计得搞的LZ老眼昏花了。

使用特权

评论回复
33
a3050654| | 2011-7-12 16:33 | 只看该作者
向IC厂家索取方案最合适,难不成你们公司就是IC生产上!!

使用特权

评论回复
34
lfb112| | 2011-7-12 20:57 | 只看该作者
呵呵,还算简单了,我曾经做过要求差不多的,就是没有速度变化

使用特权

评论回复
35
Jeams| | 2011-7-16 22:01 | 只看该作者
是可以做到的,很多杂波的RF 只要有遥控信号进来,一般都是会连续低一段时间然后再来数据波形,这个就可以给你做信号的检测了

使用特权

评论回复
36
ranqingfa| | 2011-7-16 22:26 | 只看该作者
可以完成啊,用一个定时器选一个小的定时基数,然后定义三个变量,在定时器基础上产生三路pwm信号,根据要求组合就成

使用特权

评论回复
37
wangflw| | 2011-7-16 23:47 | 只看该作者
如果只是这点功能的话,真的几乎任何单片机都能胜任了。不需要带PWM,完全可以软件实现。

使用特权

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

本版积分规则