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

M50462AP摇控器-PIC解码程序(已测试OK)

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

;*APPLICATION NOTE  E6000 ICEXPLORER ******************
;* Title:                                             ;
;M50462的遥控器发射码依次为:16位数据码(用户码8位+键码 ;
;+前后两个码的间隔为22.5ms)                           ;
;数据码'0'是由560US的高电平加560US的低电平构成        ;
;接收时反相为500US的低电平加500US的高电平构成=1.0mS   ;
;数据码'1'是由500US的高电平加1.5MS的高电平构成        ;
;接收时反相为500US的低电平加1.5MS的高电平构成=2.0mS   ;
;* Version:         00                                ;
;* Last Updated:    2006.06.12                        ;
;* 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         ;遥控用户码8位寄存器
CSR1         EQU 2DH         ;遥控器键码8位寄存器

CSR0A        EQU 30H         ;遥控接收16位数据暂存寄存器
CSR1A        EQU 31H         ;遥控接收16位数据暂存寄存器
;**************************************************
CONT1        EQU 7FH         ;
;**************************************************
            ORG 0000H
            GOTO MAIN
            ORG  0004H

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


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