?? ipodc.asm
字號:
SKPNZ
GOTO PLAYTOIPOD ;11
MOVF IRDATA1,W
SKPNZ
GOTO SKIPUPTOIPOD ;10
MOVF IRDATA1,W
XORLW 0X12
SKPNZ
GOTO SKIPDNTOIPOD ;12
MOVF IRDATA1,W
XORLW 0X05
SKPNZ
GOTO VOLUPTOIPOD ;05
MOVF IRDATA1,W
XORLW 0X0D
SKPNZ
GOTO VOLDNTOIPOD ;0D
MOVF IRDATA1,W
XORLW 0X00
SKPZ
GOTO RCODE
BTFSS COUTSTB,0
GOTO STBYTOIPOD ;00
GOTO PLAYSTBY
PLAYSTBY: BCF COUTSTB,0
GOTO PLAYTOIPOD
;=================================================================
;
;=================================================================
SKIPUPTOIPOD: CLRWDT
MOVLW 0XFF ;FF
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X55 ;55
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X03 ;03
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X02 ;02
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X00 ;00
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X10 ;10
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0XEB ;EB
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0XFF ;FF
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X55 ;55
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X03 ;03
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X02 ;02
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X00 ;00
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X00 ;00
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0XFB ;FB
MOVWF TXDTEMP
CALL TXD1DB
GOTO RCODE ;發(fā)完7 button release 位碼
;=================================================================
;
;=================================================================
VOLDNTOIPOD: CLRWDT
MOVLW 0XFF ;FF
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X55 ;55
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X03 ;03
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X02 ;02
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X00 ;00
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X04 ;04
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0XF7 ;F7
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0XFF ;FF
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X55 ;55
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X03 ;03
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X02 ;02
MOVWF TXDTEMP
CALL TXD1DB
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X00 ;00
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0XFB ;FB
MOVWF TXDTEMP
CALL TXD1DB
GOTO RCODE ;發(fā)完7 button release 位碼
;=================================================================
;
;=================================================================
VOLUPTOIPOD: CLRWDT
MOVLW 0XFF ;FF
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X55 ;55
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X03 ;03
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X02 ;02
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X00 ;00
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X02 ;02
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0XF9 ;F9
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0XFF ;FF
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X55 ;55
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X03 ;03
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X02 ;02
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X00 ;00
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X00 ;00
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0XFB ;FB
MOVWF TXDTEMP
CALL TXD1DB
GOTO RCODE ;發(fā)完7 button release 位碼
;=================================================================
;
;=================================================================
PLAYTOIPOD: CLRWDT
MOVLW 0XFF ;FF
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X55 ;55
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X03 ;03
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X02 ;02
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X00 ;00
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X01 ;01
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0XFA ;FA
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0XFF ;FF
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X55 ;55
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X03 ;03
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X02 ;02
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X00 ;00
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X00 ;00
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0XFB ;FB
MOVWF TXDTEMP
CALL TXD1DB
GOTO RCODE ;發(fā)完7 button release 位碼
;=================================================================
;
;=================================================================
SKIPDNTOIPOD: CLRWDT
MOVLW 0XFF ;FF
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X55 ;55
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X03 ;03
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X02 ;02
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X00 ;00
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X08 ;08
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0XF3 ;F3
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0XFF ;FF
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X55 ;55
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X03 ;03
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X02 ;02
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X00 ;00
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X00 ;00
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0XFB ;FB
MOVWF TXDTEMP
CALL TXD1DB
GOTO RCODE ;發(fā)完7 button release 位碼
;=================================================================
;
;=================================================================
STBYTOIPOD: CLRWDT
MOVLW 0XFF ;FF
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X55 ;55
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X03 ;03
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X02 ;02
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X00 ;00
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0X01 ;01
MOVWF TXDTEMP
CALL TXD1DB
MOVLW 0XFA ;FA
MOVWF TXDTEMP
CALL TXD1DB
BSF COUTSTB,0
GOTO RCODE ; 發(fā)完7位碼
END
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -