
S3F80KB_AN_REV 0.00 (Preliminary Spec) IR REMOTE CONTROLLER
15
3.2.1 8-Bit Data Transmission Module
Custom code is consist of 16-bit. Data and data bar code is consist of each 8-bit. This module is implemented to
transmit 8-bit IR signal.
source 2 signal.src
;=============================================================================;
; @brief 8Bit code transmit ;
; @input : R3 = 8Bit code ;
; @input : R0 = 8Bit counter ;
; @output : NONE ;
; @ToDo : Set R3 to code and R0 to #08H ;
;=============================================================================;
TRANSMIT_8BIT:
;RL R3 ; MSB first transmition
RR R3 ; LSB first transmition
JR C,TRANSMIT_8BIT_1
TRANSMIT_8BIT_0: ; call bit 0 transmition
CALL BIT0_INIT
JR TRANSMIT_8BIT_COUNT
TRANSMIT_8BIT_1:
CALL BIT1_INIT ; call bit 1 transmition
TRANSMIT_8BIT_COUNT:
DJNZ R0,TRANSMIT_8BIT
RET
Comentarios a estos manuales