■ FIGURE 5. Outputs.
Start:
PLP_A = %0000_1011
PLP_B = %0000_0000
TX = 1
DELAY_MS 10
TX_STR Banner
ENDIF
cmdCode = cmdCode << 1
NEXT
TX_STR CrLf
DELAY_MS 250
GOTO Main
Main:
irCode = GET_SIRCS
Show_Device:
TX_BYTE " "
FOR idx = 1 TO 5
IF devCode.4 = 1 THEN
TX_BYTE "1"
ELSE
TX_BYTE "0"
ENDIF
devCode = devCode << 1
NEXT
Show_Command:
TX_STR " "
FOR idx = 1 TO 7
IF cmdCode.6 = 1 THEN
TX_BYTE "1"
ELSE
TX_BYTE "0"
■ FIGURE 6. IR Control Prototype.
20
January 2009