SECUENCIAS_LEDS
movf DIR_CHAR,W
addwf AddrTablaLow,W ;determinamos si el salto no excede 0xFF
btfsc STATUS,C
incf AddrTablaHigh,F ;Si excede => incrementamos la parte alta
movf AddrTablaHigh,W
movwf PCLATH ;actualizamos PCLATH(parte alta)
movf DIR_CHAR,W
addwf AddrTablaLow,W ;volvemos a calcular el salto
movwf PCL ;actualizamos PCL para realizar el salto.
SEC2_1 DT B'00100000',B'01001001',B'10010010',B'00100100',B'01001001',0XAA
SEC2_2 DT B'10010000',B'00100100',B'01001001',B'10010010',B'00100100',0XAA
SEC2_3 DT B'01000000',B'10010010',B'00100100',B'01001001',B'10010010',0XAA
SEC5_1 DT B'01100000',B'00000000',B'00000000',B'00000000',B'00000000',0XAA ; SEC4_2
SEC5_2 DT B'11110000',B'00000001',B'00000000',B'00000000',B'00000000',0XAA
SEC5_3 DT B'11110000',B'00000001',B'00000000',B'00000000',B'10000000',0XAA
SEC5_4 DT B'11110000',B'00000011',B'00000000',B'00000000',B'11000000',0XAA
SEC5_5 DT B'11110000',B'00000111',B'00000000',B'00000000',B'11100000',0XAA
SEC5_6 DT B'11110000',B'00001111',B'00000000',B'00000000',B'11110000',0XAA
SEC5_7 DT B'11110000',B'00011111',B'00000000',B'00000000',B'11111000',0XAA
SEC5_8 DT B'11110000',B'00111111',B'00000000',B'00000000',B'11111100',0XAA
SEC5_9 DT B'11110000',B'01111111',B'00000000',B'00000000',B'11111110',0XAA
SEC5_10 DT B'11110000',B'11111111',B'00000000',B'00000000',B'11111111',0XAA
SEC5_11 DT B'11110000',B'11111111',B'00000001',B'10000000',B'11111111',0XAA
SEC5_12 DT B'11110000',B'11111111',B'00000011',B'11000000',B'11111111',0XAA
SEC5_13 DT B'11110000',B'11111111',B'00000111',B'11100000',B'11111111',0XAA
SEC5_14 DT B'11110000',B'11111111',B'00001111',B'11110000',B'11111111',0XAA
SEC5_15 DT B'11110000',B'11111111',B'00011111',B'11111000',B'11111111',0XAA
SEC5_16 DT B'11110000',B'11111111',B'00111111',B'11111100',B'11111111',0XAA
SEC5_17 DT B'11110000',B'11111111',B'01111111',B'11111110',B'11111111',0XAA
ORG 0X300 ; Asi funciona tambien, no tiene que estar la tabla dividada por
; la pagina de memoria.
SEC7_1 DT B'00000000',B'11000000',B'00000000',B'00000000',B'00000011',0XAA
SEC7_2 DT B'00000000',B'00100000',B'00000001',B'10000000',B'00000100',0XAA
SEC7_3 DT B'00000000',B'00010000',B'00000010',B'01000000',B'00001000',0XAA
SEC7_4 DT B'00000000',B'00001000',B'00000100',B'00100000',B'00010000',0XAA
SEC7_5 DT B'00000000',B'00000100',B'00001000',B'00010000',B'00100000',0XAA
SEC7_6 DT B'00000000',B'00000010',B'00010000',B'00001000',B'01000000',0XAA
SEC7_7 DT B'00000000',B'00000001',B'00100000',B'00000100',B'10000000',0XAA
SEC7_8 DT B'10010000',B'00000000',B'01000000',B'00000010',B'00000000',0XAA
SEC7_9 DT B'01100000',B'00000000',B'10000000',B'00000001',B'00000000',0XAA
SEC9_0 DT B'00000000',B'00000000',B'00000000',B'00000000',B'00000000',0XAA
SEC9_1 DT B'00000000',B'11000000',B'00000000',B'00000000',B'00000011',0XAA
SEC9_2 DT B'00000000',B'11100000',B'00000001',B'10000000',B'00000111',0XAA
SEC9_3 DT B'00000000',B'11110000',B'00000011',B'11000000',B'00001111',0XAA
SEC9_4 DT B'00000000',B'11111000',B'00000111',B'11100000',B'00011111',0XAA
SEC9_5 DT B'00000000',B'11111100',B'00001111',B'11110000',B'00111111',0XAA
SEC9_6 DT B'00000000',B'11111110',B'00011111',B'11111000',B'01111111',0XAA
SEC9_7 DT B'00000000',B'11111111',B'00111111',B'11111100',B'11111111',0XAA
SEC9_8 DT B'10010000',B'11111111',B'01111111',B'11111110',B'11111111',0XAA
SEC9_9 DT B'11110000',B'11111111',B'11111111',B'11111111',B'11111111',0XAA