首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

串入并出控制问题

串入并出控制问题

 


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



一个增强型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来做.

应该用动态扫描才可以.

返回列表