您当前的位置:五五电子网电子知识单片机-工控设备PIC单片机SC1621摇控器-PIC单片机解码程序(已测试OK) 正文
SC1621摇控器-PIC单片机解码程序(已测试OK)

SC1621摇控器-PIC单片机解码程序(已测试OK)

点击数:7178 次   录入时间:03-04 11:33:32   整理:http://www.55dianzi.com   PIC单片机

;*APPLICATION NOTE  E6000 ICEXPLORER ******************
;* Title:                                             ;
;SC6121的遥控器发射码依次为:同步头(引导码)+32位数据码 ;
;(用户码低8位+用户码高8位+键码+键码的反码)            ;
;引导码是由9MS的高电平加4.5MS的低电平构成,            ;
;我们接收到的刚好反相为9MS的低电平加4.5MS的高电平.    ;
;数据码'0'是由560US的高电平加560US的低电平构成        ;
;接收时反相为560US的低电平加560US的高电平构成=1.125mS ;
;数据码'1'是由560US的高电平加1.69MS的高电平构成       ;
;接收时反相为560US的低电平加1.69MS的高电平构成=2.25mS ;
;* Version:         00                                ;
;* Last Updated:    2006.06.09                        ;
;* MCU:             PIC16C74                          ;
;* FOR:             www.picavr.com                     ;
;******************************************************
;***ROM  PCLATH.D3=0  000H-7FFH                       ;
;  PCLATH.D3=1  800H-FFFH                       ;
;******************************************************
;** RAM    BANK0=20H---7FH STATUS RP0=0,RP1=0    ;
;**        BANK1=A0H---FFH STATUS RP0=1,RP1=0    ;
;**        BANK2=100H--17FH     STATUS RP1=1,RP0=0    ;
;**        BANK3=180H--1FFH     STATUS RP1=1,RP0=1    ;
;******************************************************
;               ________________
;    MCLR/VPP/TH-| 1           40 |-RB7/PGD
;        RA0/AN0-| 2           39 |-RB6/PGC
;        RA1/AN1-| 3           38 |-RB5
; RA2/AN2/VRref--| 4           37 |-RB4
; RA3/AN3/VRref+-| 5           36 |-RB3/PGM
;      RA4/TOCKI-| 6           35 |-RB2
;     RA5/AN4/SS-| 7           34 |-RB1
;     RE0/RD/AN5-| 8           33 |-RB0/INT
;     RE1/WR.AN6-| 9           32 |-VDD
;     RE2/CS/AN7-| 10          31 |-VSS
;            VDD-| 11          30 |-RD7/PSP7
;            VSS-| 12          29 |-RD6/PSP6
;     OSC1/CLKIN-| 13          28 |-RD5/PSP5
;    OSC2/CLKOUT-| 14          27 |-RD4/PSP4
; RC0/TISO/TICKI-| 15          26 |-RC7/RX/DT
; RC1/T1OSI/CCP2-| 16          25 |-RC6/TX/CK
;       RC2/CCP1-| 17          24 |-RC5/SDO
;    RC3/SCK/SCL-| 18          23 |-RC4/SDA
;       RD0/PSP0-| 19          22 |-RD3/PSP3
;       RD1/PSP1-| 20          21 |-RD2/PSP2
;                 ~~~~~~~~~~~~~~~
;         16F74A
;****************************************************
RMT          EQU  0          ;遥控接收输入脚位地址(RB。0)
;-------------------------------------------------
BITIN        EQU  7          ;遥控接收数据位位标志
;-------------------------------------------------
CNT0         EQU 20H         ;用户临时寄存器1
CNT1         EQU 21H         ;用户临时寄存器2
CNT2         EQU 22H         ;用户临时寄存器3
CNT3         EQU 23H         ;用户临时寄存器4
TABADD       EQU 24H         ;数码管显示码取码用寄存器
FLAGS        EQU 25H         ;显示位选标志位
DISPBUF_H    EQU 26H         ;显示器高位
DISPBUF_L    EQU 27H         ;显示器低位

FLAGS2       EQU 28H         ;临时寄存器

W_TEMP       EQU 2AH         ;W现场保护寄存器
STATUS_TEMP  EQU 2BH         ;STATUS现场保护寄存器

CSR0         EQU 2CH         ;遥控键码反码寄存器
CSR1         EQU 2DH         ;遥控器键码寄存器
CSR2         EQU 2EH         ;遥控器用户码高8位寄存器
CSR3         EQU 2FH         ;遥控器用户码低8位寄存器

[1] [2] [3] [4] [5] [6]  下一页


本文关键字:单片机  程序  PIC单片机单片机-工控设备 - PIC单片机