EV1527解码资料(非常全)


-
自己用的EV1527解码程序:单片机PIC16F630,内部4MHz,EV1527发射频率433MHz,振荡电阻270K,遥控器供电电压DC12V,周期为1.2ms。在上电3S钟内按开机键,程序学习遥控器识别码,1次只能学习一个遥控器;按关机键程序将擦除所有遥控器识别码。本程序最多可以学习42个遥控器,当遥控器个数满42个后第43个将会覆盖第1个。
射频遥控芯片EV1527解码方法下载_course
2020-11-26该资源介绍了EV1527的两种解码方式:硬件解码采用TDH6300实现,含硬件原理图与时序分析;软件解码可以采用单片机实现。 相关下载链接://download.csdn.net/download/w
Ev1527的pic单片机软件接收解码程序下载_course
2020-11-21汽车遥控的Ev1527的pic单片机软件接收解码程序,密码采用I2C总线方式存在EEPROM中 相关下载链接://download.csdn.net/download/xuaiguo1983/3155
ev1527+sc2260解码程序_course
2012-12-27同样的程序我放在主程序里面扫描可以,但是放在PCA扩展的外部中断里面就会出错。void Recode_Sc2260(unsigned char *Lonth_Data,unsigned char *R
74KB
eV1527程序及说明书
2009-10-21eV1527 C语言程序, eV1527说明书
3.91MB
第三代增强型STC自动烧录器资料包.rar
2015-09-26单片机刷系统,要另外买TTL线。在淘宝有卖
- Tomcat之项目不能发布---myeclipse发布web项目exploded archive 27522011-05-31<br />昨天,从服务器上download代码下来,把自己负责的业务编写完毕之后,本想着把项目发布,在自己电脑的环境下先测试一下整个流程,不过麻烦也随之而来了;发布的时候发生了异常了,具体表现在 ,点击了项目名字,选择了应用服务器(这里为tomcat6)之后,出新了Undefined exploded archive location 提示;费了好长时间,琢磨了好久,试过了好多方法,终于找到问题的解决方法:<br /> <br /> 原因:<br /> 在工程转移过程中,导致
请问 51单片机解码EV1527,是否需要对码,对码功能怎么实现?_course
2019-09-29我按照网上的各种案例写了一下代码,可是不能实现功能,我不知道是不是因为没有对码的原因,想问问如何实现对码功能。 以下是我的代码: ``` unsigned char RF; //RF无线接口 unsigned char a_code1,a_code2,a_code3; //第一次遥控编码 unsigned char rf_ok1; //第一次遥控编码赋值成功 unsigned char b_code1,b_code2,b_code3; //第二次遥控编码 unsigned char rf_ok2; //第二次遥控编码赋值成功 unsigned char t_code1,t_code2,t_code3; //临时存放遥控编码 unsigned char last_state; //上一个编码电平 unsigned char hh_w,ll_w; //高低电平宽度 unsigned char flag_syn; //同步码标志位,置1表示已经收到同步码,置0表示未接收到同步码 unsigned char rf_data[3]; //存储遥控编码 unsigned char ma_x; //接收到第几位编码 unsigned int s; //收到第一个码和第二个码之间不能超过S个周期 unsigned char rf_ok=1; #define RF P00 void Timer0_init(void) { TMOD=(TMOD&0xFC)|0x01; TH0=0xff; TL0=0x88; TR0=1; ET0=1; EA=1; } void TIMER0_ISR(void)interrupt 1 { TH0=0xff; TL0=0x88; if(!RF) { ll_w++; last_state=0; } else{ hh_w++; if(!last_state) { if(((hh_w>=1)&&(hh_w<=5))&&((ll_w>=90)&&(ll_w<=140))) { flag_syn=1; ma_x=0; t_code1=0;t_code2=0;t_code3=0; } else if((flag_syn)&&((ll_w>=7)&&(ll_w<=14))) { ma_x++; if(ma_x==24) { if(!rf_ok1) { a_code1=t_code1; a_code2=t_code2; a_code3=t_code3; rf_ok1=1; flag_syn=0; s=1000; } else{ b_code1=t_code1; b_code2=t_code2; b_code3=t_code3; rf_ok2=1; flag_syn=0; } } } else if((flag_syn)&&((ll_w>=2)&&(ll_w<=6))) { switch(ma_x) { case 0 : { t_code1=t_code1 | 0x80; break;} case 1 : { t_code1=t_code1 | 0x40;break; } case 2 : { t_code1=t_code1 | 0x20;break; } case 3 : { t_code1=t_code1 | 0x10;break; } case 4 : { t_code1=t_code1 | 0x08;break; } case 5 : { t_code1=t_code1 | 0x04;break; } case 6 : { t_code1=t_code1 | 0x02;break; } case 7 : { t_code1=t_code1 | 0x01;break; } case 8 : { t_code2=t_code2 | 0x80;break; } case 9 : { t_code2=t_code2 | 0x40;break; } case 10: { t_code2=t_code2 | 0x20;break; } case 11: { t_code2=t_code2 | 0x10;break; } case 12: { t_code2=t_code2 | 0x08;break; } case 13: { t_code2=t_code2 | 0x04;break; } case 14: { t_code2=t_code2 | 0x02;break; } case 15: { t_code2=t_code2 | 0x01;break; } case 16: { t_code3=t_code3 | 0x80;break; } case 17: { t_code3=t_code3 | 0x40;break; } case 18: { t_code3=t_code3 | 0x20;break; } case 19: { t_code3=t_code3 | 0x10;break; } case 20: { t_code3=t_code3 | 0x08;break; } case 21: { t_code3=t_code3 | 0x04;break; } case 22: { t_code3=t_code3 | 0x02;break; } case 23: { t_code3=t_code3 | 0x01; if(!rf_ok1) { a_code3=t_code3; a_code2=t_code2; s=100; } else { b_code3=t_code3; b_code2=t_code2; b_code1=t_code1; } flag_syn=0; break; } } ma_x++; } else {ma_x=0;flag_syn=0;t_code3=0;t_code2=0;t_code1=0;ll_w=0;} ll_w=0;hh_w=1; } last_state=1; } if(rf_ok1) { s--; if(!s)rf_ok1=0; if(rf_ok2) { if((a_code1==b_code1)&&(a_code2==b_code2)&&(a_code3==b_code3)) { rf_ok=1; rf_ok1=0; rf_ok2=0; } else { rf_ok=0; rf_ok1=0; rf_ok2=0; } } } if((rf_ok)) { EA=0; rf_ok=0; rf_data[0]=a_code1; rf_data[1]=a_code2; rf_data[2]=a_code3; EA=1; } } unsigned long GetAddr_433M() { unsigned long result=((rf_data[0])<<16+(rf_data[1]<<8)+(rf_data[2]&0xf0))>>4; return result; } unsigned char GetKey_433M() { unsigned char result=(rf_data[2]&0x0f); return result; } void Rst_rf_data() { rf_data[2]=0x00; } void RF_MainLoop() { unsigned char tmp; Timer0_init(); tmp=GetKey_433M(); if(tmp==0x08) { Led_on(1); Rst_rf_data(); } if(tmp==0x08) { Led_on(2); Rst_rf_data(); } if(tmp==0x02) { Led_off(1); Rst_rf_data(); } if(tmp==0x01) { Led_off(2); Rst_rf_data(); } } ```
208KB
EV1527编码芯片的应用及其解码方法
2010-06-25一种新型的无线编码芯片EV1527在无线发射模块中的应用及其相应解码方法在无线接收模块中的实 现。首先简要介绍了编码芯片EV1527的使用;其次提出了两种解码方法:利用解码芯片TDH6300硬件解码、
EV1527编码芯片的应用及其解码方法下载_course
2020-07-23EV1527编码芯片的应用及其解码方法.设计思路,可以为想了解1527解码的人员提供帮助,设计理念。希望对大家有用。 相关下载链接://download.csdn.net/download/xiagu
遥控IC EV1527时钟问题_course
2013-09-13EV1527规格书说, 8 * OSC CLK 为 1 LCK,那么OSC CLK如何计算? 是不是对应振荡阻值表里面的时间? 如,电阻330K 电压12V,则OSC_CLK的值就为1.44ms ??
3KB
遥控器解码示例(EV1527 PT2622)
2016-12-19遥控器解码 EV1527 PT2622
1.36MB
EV1527遥控器解码全套资料
2019-03-23EV1527解码程序:单片机PIC16F630,内部4MHz,EV1527发射频率433MHz,振荡电阻270K,遥控器供电电压DC12V,周期为1.2ms。 在上电3S钟内按开机键,程序学习遥控器识
168KB
TDH6300滚动码解码芯片
2019-04-24TDH6301 滚动码解码系列芯片是针对无线遥控安全系统而开发的芯片,也是针对固定编码 芯片编码量少极易重码的缺点和数据极易被扫描和破译的劣势而开发的芯片;
EV1527解码问题_course
2011-02-17请问各位关于EV1527解码问题, 如何搭建电路实现无线发射的功能 本人学的是软件,工作却是硬件,实属无奈,还得求助大家,谢谢~~
Python进阶-Pandas数据分析库
2018-12-18您观看课程学习后 免费入群领取【超全Python资料包+17本学习电子书】 Pandas是python中非常常用的数据分析库,在数据分析,机器学习,深度学习等领域经常被使用。本课程会讲解到pandas中最核心的一些知识点,包括Series以及DataFrame的构建,赋值,操作,选择数据,合并等等,以及使用pandas对文件进行读取和写入,使用pandas绘图等等。
爬虫架构师的逆袭之路
2019-12-23在这个信息泛滥的时代,掌握实施有效的数据是诸多企业生存的关键, 面对市场上对数据的无限渴求,Python爬虫工程师炙手可热, 那么毛也不会的你想要摇身一变成为爬虫架构师需要怎么做呢? 啥也别想了,赶紧下单,这个课,真好!
-
博客
pxh MySQL_数据库组件 Hxj.Data (三十一)(MySQL篇)
pxh MySQL_数据库组件 Hxj.Data (三十一)(MySQL篇)
-
下载
幼儿美术课件 创意水粉-夜空中的鸟儿.ppt
幼儿美术课件 创意水粉-夜空中的鸟儿.ppt
-
下载
加密货币:使用无监督机器学习分析加密货币数据-源码
加密货币:使用无监督机器学习分析加密货币数据-源码
-
学院
基于SSM实现的房屋租赁系统【附源码】(毕设)
基于SSM实现的房屋租赁系统【附源码】(毕设)
-
下载
幼儿美术课件 创意水彩笔动物-美丽相遇.ppt
幼儿美术课件 创意水彩笔动物-美丽相遇.ppt
-
博客
px和毫米的换算_px与厘米换算(px怎么转换为cm)
px和毫米的换算_px与厘米换算(px怎么转换为cm)
-
博客
java如何控制发牌时间_java实现发牌小程序
java如何控制发牌时间_java实现发牌小程序
-
下载
幼儿美术课件 创意线描--可爱的蜗牛.ppt
幼儿美术课件 创意线描--可爱的蜗牛.ppt
-
博客
java treemap 方法_Java Treemap放置方法
java treemap 方法_Java Treemap放置方法
-
学院
基于电商业务的全链路数据中台落地方案(全渠道、全环节、全流程)
基于电商业务的全链路数据中台落地方案(全渠道、全环节、全流程)
-
博客
java调用go语言_【go语言专题】JAVA&GO通过GRPC互相调用
java调用go语言_【go语言专题】JAVA&GO通过GRPC互相调用
-
下载
幼儿美术课件 烟花.ppt
幼儿美术课件 烟花.ppt
-
下载
脱壳的艺术很精彩的总结
脱壳的艺术很精彩的总结
-
学院
Galera 高可用 MySQL 集群(PXC v5.7+Hapro)
Galera 高可用 MySQL 集群(PXC v5.7+Hapro)
-
下载
金融科技在金融风险管理中的应用探析_黄舜.pdf
金融科技在金融风险管理中的应用探析_黄舜.pdf
-
学院
LVS + Keepalived 实现 MySQL 负载均衡与高可用
LVS + Keepalived 实现 MySQL 负载均衡与高可用
-
学院
MySQL 设计基础(数据库概论、初探)
MySQL 设计基础(数据库概论、初探)
-
下载
国家政务服务平台安全管理中心对接要求(试行)(c0141).pdf
国家政务服务平台安全管理中心对接要求(试行)(c0141).pdf
-
学院
基于微信的同城小程序、校园二手交易小程序 毕业设计毕设源码使用教程
基于微信的同城小程序、校园二手交易小程序 毕业设计毕设源码使用教程
-
下载
幼儿美术课件 孔雀.ppt
幼儿美术课件 孔雀.ppt
-
博客
java 断点续传 开源_java断点续传后台代码
java 断点续传 开源_java断点续传后台代码
-
学院
access应用的3个开发实例
access应用的3个开发实例
-
下载
ant-design-vue(可拖拽table).vue
ant-design-vue(可拖拽table).vue
-
下载
幼儿美术课件 苗族头饰.ppt
幼儿美术课件 苗族头饰.ppt
-
博客
pycharm 不显示if结构_PyCharm 2019.2未显示异常回溯
pycharm 不显示if结构_PyCharm 2019.2未显示异常回溯
-
下载
幼儿美术课件 美人鱼.ppt
幼儿美术课件 美人鱼.ppt
-
学院
PowerBI重要外部工具详解
PowerBI重要外部工具详解
-
学院
MySQL 数据库的基本操作(数据完整性约束)
MySQL 数据库的基本操作(数据完整性约束)
-
下载
FANUC机器人Socket Message通讯设置及使用手册
FANUC机器人Socket Message通讯设置及使用手册
-
学院
MySQL 数据库权限管理(用户高级管理和精确访问控制)
MySQL 数据库权限管理(用户高级管理和精确访问控制)