您当前的位置:五五电子网电子知识单片机-工控设备PIC单片机hcs301滚动码源程序 正文
hcs301滚动码源程序

hcs301滚动码源程序

点击数:7913 次   录入时间:03-04 11:59:32   整理:http://www.55dianzi.com   PIC单片机
;------------------------------------------------------------------------------
;  MICROChip KEELOQ CODE HOPPING SIMPLE DECODER
;
;------------------------------------------------------------------------------

;------------------------------------------------------------------------------
;  LEGAL NOTICE
;
;  The information contained in this document is proprietary and 
;  confidential information of Microchip Technology Inc.  Therefore all 
;  parties are required to sign a non-disclosure agreement before 
;  receiving this document.
;
;  The information contained in this Application Note is for suggestion 
;  only.  It is your responsibility to ensure that your application meets 
;  with your specifications.  No representation or warranty is given and 
;  no liability is assumed by Microchip Technology Incorporated with 
;  respect to the aCCuracy or use of such information or infringement of 
;  patents or other intellectual property arising from such use or 
;  otherwise.
;------------------------------------------------------------------------------

;------------------------------------------------------------------------------
; SIMPLE DECODER WITH ONE STEP LEARN AND SINGLE KEY
;------------------------------------------------------------------------------
;
;PROGRAM INFORMATION:    FILE:    SIMDEC11.ASM    
;            DATE:    8 SEPTEMBER 1998 
;            VER.:    1.1
;            CKSM:    XXXXH - FUSES:RC,WDT=ON,CP=ON
;            ASM.:     MPASM VERSION 2.13 USED
;            INCL:    NONE
;            TABS:   8
;------------------------------------------------------------------------------
; CONFIGURATION CONTROL:

;  -VERSION 1.1  S. DAWSON
;
;           FILE:    SIMDEC11.ASM.    
;           DATE:    8 SEPTEMBER 1998 
;           VER.:    1.1
;        FUSES:    RC,WDT=ON,CP=ON.
;           ASM.:     MPASM VERSION 2.13 USED.
;        INCL:    NONE
;
; CHANGES:
;     1.  CODE HAS BECOME A RESERVED WORD IN MPASM - CHANGED IT TO DISC
;     2.  ADDED DISCLAIMER
;
;
; DATE        VERSION    LINE    CHANGES 
; 08/14/96    1.0        FIRST VERSION
;------------------------------------------------------------------------------
    LIST P=16C54,R=DEC
;------------------------------------------------------------------------------
;******USER DEFINITIONS******
MAX_USERS    EQU    15
; This is the maximum number of transmitters that the system is able to 
; learn (1 to 15).  
;------------------------------------------------------------------------------

; GENERAL PURPOSE REGISTERS

IND    EQU    00H        ; INDIRECT ADDRESS REGISTER
RTCC    EQU    01H        ; REAL TIME COUNTER CLOCK
PC    EQU    02H        ; PROGRAM COUNTER
STATUS    EQU    03H             ; STATUS REGISTER
FSR    EQU    04H        ; FILE SELECT REGISTER
PORTA   EQU     05H        ; PORT A
PORTB   EQU     06H        ; PORT B

; USER DEFINED REGISTER

FLAGS    EQU    07H        ; USER FLAG REGISTER
ADDRESS    EQU    08H        ; ADDRESS REGISTER
TXNUM    EQU    09H        ; CURRENT TX
OUTBYT    EQU    0AH        ; GENERAL DATA REGISTER
MASK    EQU    OUTBYT        ; MASK REGISTER USED IN DECRYPTION
TMP_CNT    EQU    OUTBYT        ; TEMPORARY COUNTER

; COUNTER REGISTERS

CNT0    EQU     0BH        ; LOOP COUNTERS
CNT1    EQU    0CH        
CNT2    EQU     0DH        

CNT_HI    EQU    0EH        ; 16 BIT CLOCK COUNTER
CNT_LW    EQU    0FH        

; CIRCULAR BUFFER REGISTER

CSR0    EQU     10H                ; 64 BIT RECEIVE SHIFT REGISTER

[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15]  下一页


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