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

HT46R47单片机HT6221遥控接收程序

点击数:7160 次   录入时间:03-04 11:33:32   整理:http://www.55dianzi.com   合泰单片机
         MOV     KEY_SAVE,A    ;
         MOV     A,0FH         ;
         XOR     A,KEY_SAVE    ; 
         SNZ     Z             ;KEY_BUF=0FH  Z=1  KEY_BUF不等于0FH Z=0
         JMP     KEY_SCAN2     ;  
;---------------------------------         
KEY_SCANA:
         INC     KEY_DELAY1    ;
         MOV     A,3           ;3*5MS=15MS
         SUB     A,KEY_DELAY1  ;
         SZ      C             ; 
         JMP     KEY_SCAN2     ;  
         CLR     KEY_DELAY1    ;
         
         CLR     B_KEY_OK      ;
         
         MOV     A,KEY_SAVE0   ;
         MOV     KEY_SAVE1,A   ;
         JMP     KEY_SCAN2     ;                 
;==================================         
KEY_SCAN1:
         MOV     A,KEY_SAVE    ;
         XOR     A,KEY_SAVE0   ;
         SNZ     Z             ;
         JMP     KEY_SCAN2     ;
          
         INC     KEY_DELAY     ;
         MOV     A,6           ;6*5MS=30MS
         SUB     A,KEY_DELAY   ;
         SZ      C             ; 
         JMP     KEY_EXIT      ;
         
         SET     B_KEY_OK      ;
         CLR     KEY_SAVE      ;  
         CLR     KEY_SAVE1     ;  
;==================================        
KEY_SCAN2:  
         CLR     KEY_DELAY     ;                 
KEY_EXIT:
         MOV     A,00100000B   ;
         MOV     PAC,A         ;   
         RETI                  ;  
;=================================
         
                     
;================================= 
DISP_SCAN:
         MOV     A,00100000B   ;
         MOV     PAC,A         ;
         MOV     A,0FH         ;
         MOV     PA,A          ;
         
         SNZ     B_DISP_E      ;
         JMP     DISP_SCAN0    ;
         CLR     B_DISP_E      ;
         MOV     A,BUF1        ;更新显示数据
         MOV     BUF1A,A       ;
         MOV     A,BUF2        ;
         MOV     BUF2A,A       ;
         MOV     A,BUF3        ;
         MOV     BUF3A,A       ;
DISP_SCAN0:
         MOV     A,DISP_BIT    ;
         ADDM    A,PCL         ;

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


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