AVR单片机如何控制LED同时渐亮渐灭!

想用ATmega16或者32来实现PB PC口的LED同时渐亮渐灭,类似呼吸灯效果。如果用PWM的话只能实现对应那几个端口的调节,而无法实现其他端口也渐亮渐灭,有什么方法能够实现每个IO口都同时呼吸呢? 哪位大哥帮帮忙给点提示,或者给个参考程序可以吗?

第1个回答  2011-07-19
将PWM接三极管后再驱动其它端口的LED等,原理就如动态数码管显示原理一样。
第2个回答  2011-07-19
可以通过控制每个io口的为“1”或为“0”的时间长短来实现你说的渐凉渐灭的效果。本回答被提问者采纳
第3个回答  2011-07-20
你说的是不使用OC0管脚置位吧,你可以使用定时器的 比较匹配 中断来实现。
第4个回答  2011-07-19
将PWM接三极管后再驱动其它端口的LED等
原理就如动态数码管显示原理一样。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网