用于汽车遥控的Ev1527的pic单片机软件接收解码程序,密码采用I2C总线方式存在EEPROM中
LIST P=16f57
#INCLUDE "p16F5X.INC"
__CONFIG _CP_OFF&_WDT_OFF&_XT_OSC
;说明:SCL接单片机 RC0
; : SDA接单片机 RC1
;------------------------------------------------------------
;寄存器定义
;------------------------------------------------------------
BY_COUNT EQU 14H ;I2C
COUNT_T0 EQU 12H
COUNT_T1 EQU 13H
COUNT EQU 11H
STATUS EQU 3H
PORTB EQU 6H
PORTC EQU 7H
EEPROM EQU 08H
ADDR EQU 09H
BUFIN EQU 0AH
BUFOUT EQU 0BH
SLAVE EQU 0CH
TXBUF EQU 0DH
BIT EQU 0EH
DLY1 EQU 0FH
DLY2 EQU 10H
;******************************************
FLAG EQU 20H
IN_DATA_0 EQU 19H
IN_DATA_1 EQU 1AH
IN_DATA_2 EQU 1BH
COUNTER0 EQU 15H ;计数器
COUNTER1 EQU 16H
COUNTER2 EQU 17H
COUNTER3 EQU 18H
CAR_STATUS EQU 1CH ;
W_SHADOW EQU 1DH ;函数调用时传送参数
COUNTER EQU 1EH
DATA1 EQU 1FH ;保留四位按键信息
DEVICE_W EQU B'10100000' ;
DEVICE_R EQU B'10100001' ;
ADR_LOCK EQU 0x00 ;存储器锁门指令入口
ADR_UNLOCK EQU 0x10 ;存储器开门指令入口
DATA_2 EQU B'11001111'
DATA_1 EQU B'00100111'
DATA_U EQU B'10111000'
DATA_L EQU B'10110100'
;都为反码 与上位机通信
COMC_LOCK EQU B'11110111' ;开锁指令 00001000B
COMC_UNLOCK EQU B'11110001' ;锁门指令 00001110B
COMC_RELAY EQU B'11110010' ;继电器指令 00001101B
PORTA_S EQU B'11110001'
DI EQU 7
DO EQU 6
SDA EQU 1
SCL EQU 0
ACKF EQU 0
;--------------------------------------------------------------
;定义管脚
;-------------------------------------------------------------
#define STUDY PORTC,6
#define SIGNAL PORTC,3
#define LIGHT PORTC,5
ORG 00H
GOTO INT_INIT
;**********************
BSTART
BSF PORTC,SDA
BSF PORTC,SCL
MOVLW B'11001000'
TRIS PORTC
NOP
NOP
NOP
NOP
NOP
NOP
BCF PORTC,SDA
NOP
NOP
NOP
NOP
NOP
BCF PORTC,SCL
NOP
NOP
RETLW 0
;**********************
BSTOP
BCF PORTC,SDA
MOVLW B'11001000'
TRIS PORTC
BCF PORTC,SDA
NOP
NOP
NOP
BSF PORTC,SCL
NOP
NOP
NOP
BSF PORTC,SDA
NOP
NOP
BCF PORTC,SCL
NOP
NOP
RETLW 0
;**********************
TX
MOVLW D'8'
MOVWF BIT
TXLP BCF EEPROM,DO
BT
//EV1527解码程序:单片机PIC16F630,内部4MHz,EV1527发射频率433MHz,振荡电阻270K,遥控器供电电压DC12V,周期为1.2ms。 //在上电3S钟内按开机键,程序学习遥控器...
PIC16F97+eV1527 解码源程序滚动码 2009-02-19 22:53:14 阅读 124 评论 0 字号:大中小 订阅 //使用 PIC16F917 的片子,使用 T0 中断查询方式接收遥控命令 ...
首先简要介绍了编码芯片 EV1527 的使用 ; 其次提出了两种解码方法 : 利用解码芯片 TD H6300 硬件解码 、 采用单 片机软件解码 ; 最后系统地阐述了这种编解码...
2 接收模块的硬件解码和软件解码 2. 1 硬件解码 ...解码电路 , 首先必须了解 EV1527 的信号发送方式 ...EEPRO M 里各自 的存储 空间 , 存 储各 个按 ...
用于汽车遥控的Ev1527的pi... 5页 1财富值 pic单片机E2读写C程序 2页 2财富...在 I2C 总线中只有主发送和主接收两种操作方式。在系统初始化时,由指令控制 ...
ev1527发射,pic接收的源程序_信息与通信_工程科技_专业资料。ev1527发射,pic接收...用于汽车遥控的Ev1527的... 5页 1下载券 PIC单片机解码EV1527实例... 3页 ...
EV1527编码芯片的应用及其解码方法_信息与通信_工程...主要研究方 向为单片机嵌入式 系统 、 总线控制技术...… 一一 介绍一下软件解码方式的应用, 其接收器...
TDH6300 主要用于汽车防盗器,汽车中控锁,家用无线遥控...程序解码,解 8 20 码程序放在主机的单片机里,只要...就是: eV1527 解码可按顾客特殊要求来设计输出方式...
在汽车、摩托车报警器,仓库大门,以 及家庭保安系统...让软件能够通过一定的算法鉴别出同步码,同时对接收数...然而单 片机模拟2272解码时通常会发现遥控距离缩 短...
6300解码芯片芯片介绍 IM6300 是一颗遥控编码芯片 eV1527、PT2240B 的接收解码芯片,本芯片适合 400US 1200US 占空比的编码芯片,即芯片震荡电阻为 330K(eV1527),...
学习型编解码芯片eV1527/TDH6300的主要 性能和使用方法...的接收电路如图所示 5.1.1 玩具汽车无线遥控电路...采用软件编码的方式,电路简单,地址编码总数也有明显 ...
闽公网安备 35021102001881号 
热门文档