您当前的位置:五五电子网电子知识单片机-工控设备合泰单片机HT46R47单片机HT6221遥控接收程序 正文
HT46R47单片机HT6221遥控接收程序

HT46R47单片机HT6221遥控接收程序

点击数:7160 次   录入时间:03-04 11:33:32   整理:http://www.55dianzi.com   合泰单片机
RH_HI_CNT     EQU [58H]        ;
ONOFF_LOW_CNT EQU [59H]        ;
ONOFF_HI_CNT  EQU [5AH]        ;

CNT1          EQU [5BH]        ;
CNT2          EQU [5CH]        ;
BUF1          EQU [5DH]        ;
BUF2          EQU [5EH]        ;
BUF3          EQU [5FH]        ;
BUF           EQU [60H]        ;
;----------------------------------
KEY_SAVE      EQU [61H]        ;
KEY_SAVE0     EQU [62H]        ;
KEY_SAVE1     EQU [63H]        ;
KEY_DELAY     EQU [64H]        ;
KEY_DELAY1    EQU [69H]        ;
BUF1A         EQU [65H]        ;
BUF2A         EQU [66H]        ;
BUF3A         EQU [67H]        ;
DISP_BIT      EQU [68H]        ;
KEY_VALUE     EQU [6AH]        ;
;***********************************
CODE  .SECTION  AT  00H  ’CODE’
          ORG    00H           ;
          JMP    START1        ;
          ORG    04H           ;INT中断入口
          JMP    ACCEPT_INT    ;
          ORG    08H           ;定时/计数器中断入口
          JMP    ACCEPT_TMR0   ;
          ORG    0CH           ;A/D转换中断入口
          RETI                 ;  
;---------------------------------
START1:
          CALL   RAM_CLR       ;
          
          MOV    A,00100000B   ;
          MOV    PAC,A         ;
          MOV    PA,A          ;PA0--PA7=输出
          
          MOV    A,00000000B   ;
          MOV    PBC,A         ;PB0--PB3=输入
          MOV    PB,A          ;
;--------------------------------          
          MOV    A,10000010B   ;Fsys/2 定时器方式 TMRC.4=TON=0关定时/计时器
          MOV    TMRC,A        ; 
                   
          MOV    A,00H         ;
          MOV    ADCR,A        ;PCR2,PCR1,PCR0=0为数字I/O口
          
          MOV    A,01H         ;
          MOV    ACSR,A        ;SYS/8
          
          MOV    A,156         ;初值206
          MOV    TMR,A         ;100us*{(Fint=Fsys/4) [系统时间=1/(4M/4)=1]}=100us中断

          SET    TMRC.4        ;开定时/计时器
         
          MOV    A,07H         ;开总中断,开外部中断,开定时器中断
          MOV    INTC,A        ; 
         
          MOV    A,32          ;
          MOV    BIT_CNT,A     ;
          MOV    A,0FFH        ;
          MOV    KEY_VALUE,A   ;
          
          CLR    B_DISP_E      ;          

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11]  下一页


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