无线遥控RGB_LED全彩变化.pdf

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
RGB.c /**************************************************************************************** 本实验目的:实现无线遥控RGB_LED全彩变化 功能如下: 1号按键:开关功能(ON_OFF) 2号按键:播放/暂停功能(Play_Pause) 3、4号按键:模式调节(Mode+,Mode-),共30种模式 5、6号按键:速度调节(Speed+,Speed-),模式10-29共20级速度可调 7、8号按键:亮度调节(Brightness+,Brightness-),模式0-9共20级亮度可调 9号按键:循环与非循环模式 按键功能说明: 1、开关键关闭以后,其他按键均无效 2、暂停功能有效以后不能进行速度、亮度、模式调节以及循环与非循环模式间切换 3、循环模式下,不能进行亮度调节,但可以进行速度调节(所有模式有效) 4 、非循环模式下,模式0-9可以进行20级亮度调节,速度调节无效 5、非循环模式下,模式10-28可以进行20级速度调节,亮度调节无效 6、开关键关闭以后再打开开关,所有参数重新恢复上电初始化状态 具体模式有: 模式0:静态白色(亮度可调) 模式1:静态红色(亮度可调) 模式2 :静态绿色(亮度可调) 模式3:静态蓝色(亮度可调) 模式4 :静态黄色(亮度可调) 模式5:静态品红(亮度可调) 模式6:静态青色(亮度可调) 模式7:静态紫色(亮度可调)R=127,G=0,B=255 模式8:静态橙色(亮度可调)R=255,G=127,B=0 模式9:静态棕色(亮度可调)R=127,G=64,B=0 模式10:白色渐变(渐暗渐亮) 模式11:白色频闪(亮灭闪烁) 模式12:红色渐变(渐亮渐暗) 模式13:绿色渐变(渐亮渐暗) 模式14:蓝色渐变(渐亮渐暗) 模式15:黄色渐变(渐亮渐暗) 模式16:品红渐变(渐亮渐暗) 模式17:青色渐变(渐亮渐暗) 模式18:三色跳变(红、绿、蓝) 模式19:三色渐变(红、绿、蓝渐亮渐暗) 模式20 :三色闪烁跳变(红、绿、蓝先闪烁后变色) 模式21 :七色跳变(红、绿、蓝、黄、品红、青、白) 模式22 :七色渐变(红、绿、蓝、黄、品红、青、白渐亮渐暗) 模式23 :七色闪烁跳变(红、绿、蓝、黄、品红、青、白先闪烁后变色) 模式24 :RG渐变(红色渐变到绿色) 模式25 :RB渐变(红色渐变到蓝色) 模式26 :GB渐变(绿色渐变到蓝色) 模式27 :RGB渐变(红色渐变到绿色,绿色渐变到蓝色,蓝色渐变到红色) 模式28 :全色谱渐变 模式29 :循环模式 无线遥控硬件解码参数如下: 1、采用PT2262(Rosc=4.7M欧)和PT2272(Rosc=820K欧)@315Mz配对IC芯片硬件解码 2、单片机型号:STC12C5608AD 3、晶振频率:@12/24MZ 4 、遥控器发送编码顺序:引导码+地址码+按键码:Sync+A0A1A2A3A4A5A6A7+D3D2D1D0 5、【地址码:0x80】- 【A7A6A5A4A3A2A1A0 】 6、【按键码1:0x01,2:0x02,3:0x03,4:0x04, 5:0x05,6:0x06,7:0x07,8:0x08, 9:0x09,10:0x0a,11:0x0b,12:0x0c 】- 【D3D2D2D0】 7、如需软件解码,则位0或位1时间脉冲最好以示波器实测为准: 8、实测得:Sync-L=124LCK=14.4ms,DATA-H=12CLK=1.4ms,DATA-L=4CLK=0.4ms, 9、注意:硬件解码时只要有按键一直按下,VT端一直输出高电平,经NPN三极管反相后VT_in一直输出低电平 10、最终待定 Jacklin写于铭洋科技 QQ:719832420 Email:lwj@ 2013-5-25 **************************************************************************************************/ #includereg51.h #define uint unsigned int #define uchar unsigned char #define ul

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档