小弟刚学单片机不久,最近想弄个东西玩玩,但遇到一个问题无法解决。
一个增强型C51 单片机,一个74HC595串入并出IC,3个LED(红绿蓝)
电路:
RXD----Ds(595 Data serial in)
TXD----SHcp(595 clock input)
三个红绿蓝LED亮灭受74HC595的并行输出口Q1、Q2、Q3电平高低控制。
条件:
数据0代表LED灯灭
数据255代表LED灯最亮
0—255 代表 灭---最亮 之间
问题:
R_data ( 0=<R_data=< 255 ,设置红色等亮度的参数)
G_data ( 0=<G_data=< 255 ,设置绿色等亮度的参数)
B_data ( 0=<B_data=< 255 ,设置蓝色等亮度的参数)
怎么根据R_data 、G_data 、B_data 的参数同时红绿蓝灯的亮度??
各位大佬一定得指点,帮助小弟度过这个难关,最好有个程序示范一下!
用164来做.
应该用动态扫描才可以.
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |