Board logo

标题: 串入并出控制问题 [打印本页]

作者: W77E58    时间: 2006-4-6 22:59     标题: 串入并出控制问题

 


小弟刚学单片机不久,最近想弄个东西玩玩,但遇到一个问题无法解决。



一个增强型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  的参数同时红绿蓝灯的亮度??


 


各位大佬一定得指点,帮助小弟度过这个难关,最好有个程序示范一下!


作者: 149014251    时间: 2006-4-7 16:28

一个数据,两个时序,而且有锁存很好写的。。

作者: diankenneth    时间: 2007-11-20 13:50

用164来做.


作者: niuyang    时间: 2008-1-2 14:12

应该用动态扫描才可以.






欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0