You are on page 1of 16

C:\Users\javireggae\Downloads\AUTO FANTASTIC.

HEX

; original File = C:\Users\javireggae\Downloads\AUTO FANTASTIC.HEX

processor 16F84A
#include <P16F84A.INC>
__config _CP_OFF & _PWRTE_ON & _WDT_OFF & _XT_OSC ; 0x3FF1

; RAM-Variable
LRAM_0x0C equ 0x0C
LRAM_0x0D equ 0x0D
LRAM_0x0E equ 0x0E
LRAM_0x0F equ 0x0F

; Program

Org 0x0000

; Reset-Vector
GOTO LADR_0x0028
LADR_0x0001
CLRF LRAM_0x0F
LADR_0x0002
MOVWF LRAM_0x0E
LADR_0x0003
MOVLW 0xFF ; b'11111111' d'255'
; Interrupt-Vector
ADDWF LRAM_0x0E,F
BTFSS STATUS,C
ADDWF LRAM_0x0F,F
BTFSS STATUS,C
GOTO LADR_0x0023
MOVLW 0x03 ; b'00000011' d'003'
MOVWF LRAM_0x0D
MOVLW 0xDF ; b'11011111' d'223'
CALL LADR_0x000F
GOTO LADR_0x0003
CLRF LRAM_0x0D
LADR_0x000F
ADDLW 0xE8 ; b'11101000' d'232'
MOVWF LRAM_0x0C
COMF LRAM_0x0D,F
MOVLW 0xFC ; b'11111100' d'252'
BTFSS STATUS,C
GOTO LADR_0x0018
LADR_0x0015
ADDWF LRAM_0x0C,F
BTFSC STATUS,C
GOTO LADR_0x0015
LADR_0x0018
ADDWF LRAM_0x0C,F
NOP
INCFSZ LRAM_0x0D,F
GOTO LADR_0x0015
BTFSC LRAM_0x0C,0
GOTO LADR_0x001E
LADR_0x001E
BTFSS LRAM_0x0C,1
GOTO LADR_0x0022
NOP
GOTO LADR_0x0022
LADR_0x0022
RETURN
LADR_0x0023
BCF STATUS,IRP
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
NOP
RETURN
LADR_0x0028
BSF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select

Page 1
C:\Users\javireggae\Downloads\AUTO FANTASTIC.HEX

CLRF PORTA ; !!Bank!! PORTA - TRISA


BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
CLRF PORTA ; !!Bank!! PORTA - TRISA
BSF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
CLRF PORTB ; !!Bank!! PORTB - TRISB
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
CLRF PORTB ; !!Bank!! PORTB - TRISB
LADR_0x0030
MOVLW 0x1F ; b'00011111' d'031'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x01 ; b'00000001' d'001'
MOVWF LRAM_0x0F
MOVLW 0x90 ; b'10010000' d'144'
CALL LADR_0x0002
CLRF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x03 ; b'00000011' d'003'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x01 ; b'00000001' d'001'
MOVWF LRAM_0x0F
MOVLW 0x90 ; b'10010000' d'144'
CALL LADR_0x0002
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x1C ; b'00011100' d'028'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x01 ; b'00000001' d'001'
MOVWF LRAM_0x0F
MOVLW 0x90 ; b'10010000' d'144'
CALL LADR_0x0002
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xE0 ; b'11100000' d'224'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x01 ; b'00000001' d'001'
MOVWF LRAM_0x0F
MOVLW 0x90 ; b'10010000' d'144'
CALL LADR_0x0002
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xF0 ; b'11110000' d'240'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x01 ; b'00000001' d'001'
MOVWF LRAM_0x0F
MOVLW 0x90 ; b'10010000' d'144'
CALL LADR_0x0002
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x0E ; b'00001110' d'014'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x01 ; b'00000001' d'001'
MOVWF LRAM_0x0F
MOVLW 0x90 ; b'10010000' d'144'
CALL LADR_0x0002
MOVLW 0x08 ; b'00001000' d'008'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'

Page 2
C:\Users\javireggae\Downloads\AUTO FANTASTIC.HEX

CALL LADR_0x0001
MOVLW 0x01 ; b'00000001' d'001'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x01 ; b'00000001' d'001'
MOVWF LRAM_0x0F
MOVLW 0x90 ; b'10010000' d'144'
CALL LADR_0x0002
MOVLW 0x17 ; b'00010111' d'023'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x01 ; b'00000001' d'001'
MOVWF LRAM_0x0F
MOVLW 0x90 ; b'10010000' d'144'
CALL LADR_0x0002
MOVLW 0x1F ; b'00011111' d'031'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0xC8 ; b'11001000' d'200'
CALL LADR_0x0001
CLRF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x03 ; b'00000011' d'003'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0xC8 ; b'11001000' d'200'
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x1C ; b'00011100' d'028'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0xC8 ; b'11001000' d'200'
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xE0 ; b'11100000' d'224'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0xC8 ; b'11001000' d'200'
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xF0 ; b'11110000' d'240'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0xC8 ; b'11001000' d'200'
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x0E ; b'00001110' d'014'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0xC8 ; b'11001000' d'200'
CALL LADR_0x0001
MOVLW 0x08 ; b'00001000' d'008'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x01 ; b'00000001' d'001'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0xC8 ; b'11001000' d'200'

Page 3
C:\Users\javireggae\Downloads\AUTO FANTASTIC.HEX

CALL LADR_0x0001
MOVLW 0x17 ; b'00010111' d'023'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0xC8 ; b'11001000' d'200'
CALL LADR_0x0001
MOVLW 0x1F ; b'00011111' d'031'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x64 ; b'01100100' d'100' "d"
CALL LADR_0x0001
CLRF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x03 ; b'00000011' d'003'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x64 ; b'01100100' d'100' "d"
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x1C ; b'00011100' d'028'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x64 ; b'01100100' d'100' "d"
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xE0 ; b'11100000' d'224'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x64 ; b'01100100' d'100' "d"
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xF0 ; b'11110000' d'240'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x64 ; b'01100100' d'100' "d"
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x0E ; b'00001110' d'014'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x64 ; b'01100100' d'100' "d"
CALL LADR_0x0001
MOVLW 0x08 ; b'00001000' d'008'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x01 ; b'00000001' d'001'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x64 ; b'01100100' d'100' "d"
CALL LADR_0x0001
MOVLW 0x17 ; b'00010111' d'023'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x64 ; b'01100100' d'100' "d"
CALL LADR_0x0001

Page 4
C:\Users\javireggae\Downloads\AUTO FANTASTIC.HEX

MOVLW 0x1F ; b'00011111' d'031'


MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x32 ; b'00110010' d'050' "2"
CALL LADR_0x0001
CLRF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x03 ; b'00000011' d'003'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x32 ; b'00110010' d'050' "2"
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x1C ; b'00011100' d'028'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x32 ; b'00110010' d'050' "2"
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xE0 ; b'11100000' d'224'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x32 ; b'00110010' d'050' "2"
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xF0 ; b'11110000' d'240'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x32 ; b'00110010' d'050' "2"
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x0E ; b'00001110' d'014'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x32 ; b'00110010' d'050' "2"
CALL LADR_0x0001
MOVLW 0x08 ; b'00001000' d'008'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x01 ; b'00000001' d'001'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x32 ; b'00110010' d'050' "2"
CALL LADR_0x0001
MOVLW 0x17 ; b'00010111' d'023'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x32 ; b'00110010' d'050' "2"
CALL LADR_0x0001
MOVLW 0x1F ; b'00011111' d'031'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x28 ; b'00101000' d'040' "("
CALL LADR_0x0001
CLRF PORTA ; !!Bank!! PORTA - TRISA

Page 5
C:\Users\javireggae\Downloads\AUTO FANTASTIC.HEX

MOVLW 0x00 ; b'00000000' d'000'


CALL LADR_0x0001
MOVLW 0x03 ; b'00000011' d'003'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x28 ; b'00101000' d'040' "("
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x1C ; b'00011100' d'028'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x28 ; b'00101000' d'040' "("
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xE0 ; b'11100000' d'224'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x28 ; b'00101000' d'040' "("
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xF0 ; b'11110000' d'240'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x28 ; b'00101000' d'040' "("
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x0E ; b'00001110' d'014'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x28 ; b'00101000' d'040' "("
CALL LADR_0x0001
MOVLW 0x08 ; b'00001000' d'008'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x01 ; b'00000001' d'001'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x28 ; b'00101000' d'040' "("
CALL LADR_0x0001
MOVLW 0x17 ; b'00010111' d'023'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x28 ; b'00101000' d'040' "("
CALL LADR_0x0001
MOVLW 0x1F ; b'00011111' d'031'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x1E ; b'00011110' d'030'
CALL LADR_0x0001
CLRF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x03 ; b'00000011' d'003'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x1E ; b'00011110' d'030'
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA

Page 6
C:\Users\javireggae\Downloads\AUTO FANTASTIC.HEX

MOVLW 0x00 ; b'00000000' d'000'


CALL LADR_0x0001
MOVLW 0x1C ; b'00011100' d'028'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x1E ; b'00011110' d'030'
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xE0 ; b'11100000' d'224'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x1E ; b'00011110' d'030'
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xF0 ; b'11110000' d'240'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x1E ; b'00011110' d'030'
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x0E ; b'00001110' d'014'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x1E ; b'00011110' d'030'
CALL LADR_0x0001
MOVLW 0x08 ; b'00001000' d'008'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x01 ; b'00000001' d'001'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x1E ; b'00011110' d'030'
CALL LADR_0x0001
MOVLW 0x17 ; b'00010111' d'023'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x1E ; b'00011110' d'030'
CALL LADR_0x0001
MOVLW 0x1F ; b'00011111' d'031'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x14 ; b'00010100' d'020'
CALL LADR_0x0001
CLRF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x03 ; b'00000011' d'003'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x14 ; b'00010100' d'020'
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x1C ; b'00011100' d'028'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x14 ; b'00010100' d'020'
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA

Page 7
C:\Users\javireggae\Downloads\AUTO FANTASTIC.HEX

MOVLW 0x00 ; b'00000000' d'000'


CALL LADR_0x0001
MOVLW 0xE0 ; b'11100000' d'224'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x14 ; b'00010100' d'020'
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xF0 ; b'11110000' d'240'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x14 ; b'00010100' d'020'
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x0E ; b'00001110' d'014'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x14 ; b'00010100' d'020'
CALL LADR_0x0001
MOVLW 0x08 ; b'00001000' d'008'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x01 ; b'00000001' d'001'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x14 ; b'00010100' d'020'
CALL LADR_0x0001
MOVLW 0x17 ; b'00010111' d'023'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x14 ; b'00010100' d'020'
CALL LADR_0x0001
MOVLW 0x1F ; b'00011111' d'031'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x0A ; b'00001010' d'010'
CALL LADR_0x0001
CLRF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x03 ; b'00000011' d'003'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x0A ; b'00001010' d'010'
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x1C ; b'00011100' d'028'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x0A ; b'00001010' d'010'
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xE0 ; b'11100000' d'224'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x0A ; b'00001010' d'010'
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA

Page 8
C:\Users\javireggae\Downloads\AUTO FANTASTIC.HEX

MOVLW 0x00 ; b'00000000' d'000'


CALL LADR_0x0001
MOVLW 0xF0 ; b'11110000' d'240'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x0A ; b'00001010' d'010'
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x0E ; b'00001110' d'014'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x0A ; b'00001010' d'010'
CALL LADR_0x0001
MOVLW 0x08 ; b'00001000' d'008'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x01 ; b'00000001' d'001'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x0A ; b'00001010' d'010'
CALL LADR_0x0001
MOVLW 0x17 ; b'00010111' d'023'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x0A ; b'00001010' d'010'
CALL LADR_0x0001
MOVLW 0x03 ; b'00000011' d'003'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xCD ; b'11001101' d'205'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x64 ; b'01100100' d'100' "d"
CALL LADR_0x0001
MOVLW 0x03 ; b'00000011' d'003'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xCD ; b'11001101' d'205'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x64 ; b'01100100' d'100' "d"
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0xC8 ; b'11001000' d'200'
CALL LADR_0x0001
MOVLW 0x03 ; b'00000011' d'003'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xCD ; b'11001101' d'205'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x32 ; b'00110010' d'050' "2"
CALL LADR_0x0001
MOVLW 0x03 ; b'00000011' d'003'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xCD ; b'11001101' d'205'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x32 ; b'00110010' d'050' "2"
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'

Page 9
C:\Users\javireggae\Downloads\AUTO FANTASTIC.HEX

MOVWF PORTA ; !!Bank!! PORTA - TRISA


MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x64 ; b'01100100' d'100' "d"
CALL LADR_0x0001
MOVLW 0x03 ; b'00000011' d'003'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xCD ; b'11001101' d'205'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x32 ; b'00110010' d'050' "2"
CALL LADR_0x0001
MOVLW 0x03 ; b'00000011' d'003'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xCD ; b'11001101' d'205'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x32 ; b'00110010' d'050' "2"
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x64 ; b'01100100' d'100' "d"
CALL LADR_0x0001
MOVLW 0x03 ; b'00000011' d'003'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xCD ; b'11001101' d'205'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x32 ; b'00110010' d'050' "2"
CALL LADR_0x0001
MOVLW 0x03 ; b'00000011' d'003'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xCD ; b'11001101' d'205'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x32 ; b'00110010' d'050' "2"
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x64 ; b'01100100' d'100' "d"
CALL LADR_0x0001
MOVLW 0x03 ; b'00000011' d'003'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xCD ; b'11001101' d'205'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x32 ; b'00110010' d'050' "2"
CALL LADR_0x0001
MOVLW 0x03 ; b'00000011' d'003'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xCD ; b'11001101' d'205'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x32 ; b'00110010' d'050' "2"
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'

Page 10
C:\Users\javireggae\Downloads\AUTO FANTASTIC.HEX

MOVWF PORTA ; !!Bank!! PORTA - TRISA


MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x64 ; b'01100100' d'100' "d"
CALL LADR_0x0001
MOVLW 0x03 ; b'00000011' d'003'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xCD ; b'11001101' d'205'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x32 ; b'00110010' d'050' "2"
CALL LADR_0x0001
MOVLW 0x03 ; b'00000011' d'003'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xCD ; b'11001101' d'205'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x32 ; b'00110010' d'050' "2"
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x64 ; b'01100100' d'100' "d"
CALL LADR_0x0001
MOVLW 0x03 ; b'00000011' d'003'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xCD ; b'11001101' d'205'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x32 ; b'00110010' d'050' "2"
CALL LADR_0x0001
MOVLW 0x03 ; b'00000011' d'003'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xCD ; b'11001101' d'205'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x32 ; b'00110010' d'050' "2"
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x64 ; b'01100100' d'100' "d"
CALL LADR_0x0001
MOVLW 0x03 ; b'00000011' d'003'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xCD ; b'11001101' d'205'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x32 ; b'00110010' d'050' "2"
CALL LADR_0x0001
MOVLW 0x03 ; b'00000011' d'003'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xCD ; b'11001101' d'205'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x32 ; b'00110010' d'050' "2"
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'

Page 11
C:\Users\javireggae\Downloads\AUTO FANTASTIC.HEX

MOVWF PORTA ; !!Bank!! PORTA - TRISA


MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x64 ; b'01100100' d'100' "d"
CALL LADR_0x0001
MOVLW 0x03 ; b'00000011' d'003'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xCD ; b'11001101' d'205'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x32 ; b'00110010' d'050' "2"
CALL LADR_0x0001
MOVLW 0x03 ; b'00000011' d'003'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xCD ; b'11001101' d'205'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x32 ; b'00110010' d'050' "2"
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x64 ; b'01100100' d'100' "d"
CALL LADR_0x0001
MOVLW 0x03 ; b'00000011' d'003'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xCD ; b'11001101' d'205'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x32 ; b'00110010' d'050' "2"
CALL LADR_0x0001
MOVLW 0x03 ; b'00000011' d'003'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xCD ; b'11001101' d'205'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x32 ; b'00110010' d'050' "2"
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x64 ; b'01100100' d'100' "d"
CALL LADR_0x0001
MOVLW 0x0F ; b'00001111' d'015'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x01 ; b'00000001' d'001'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x50 ; b'01010000' d'080' "P"
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x96 ; b'10010110' d'150'
CALL LADR_0x0001
MOVLW 0x0F ; b'00001111' d'015'
MOVWF PORTA ; !!Bank!! PORTA - TRISA

Page 12
C:\Users\javireggae\Downloads\AUTO FANTASTIC.HEX

MOVLW 0x00 ; b'00000000' d'000'


CALL LADR_0x0001
MOVLW 0x01 ; b'00000001' d'001'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x50 ; b'01010000' d'080' "P"
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x96 ; b'10010110' d'150'
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xFC ; b'11111100' d'252'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x50 ; b'01010000' d'080' "P"
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x96 ; b'10010110' d'150'
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xFC ; b'11111100' d'252'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x50 ; b'01010000' d'080' "P"
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x96 ; b'10010110' d'150'
CALL LADR_0x0001
MOVLW 0x0F ; b'00001111' d'015'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x01 ; b'00000001' d'001'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x50 ; b'01010000' d'080' "P"
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x96 ; b'10010110' d'150'
CALL LADR_0x0001
MOVLW 0x0F ; b'00001111' d'015'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x01 ; b'00000001' d'001'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x50 ; b'01010000' d'080' "P"
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'

Page 13
C:\Users\javireggae\Downloads\AUTO FANTASTIC.HEX

CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x96 ; b'10010110' d'150'
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xFC ; b'11111100' d'252'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x50 ; b'01010000' d'080' "P"
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x96 ; b'10010110' d'150'
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xFC ; b'11111100' d'252'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x50 ; b'01010000' d'080' "P"
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x96 ; b'10010110' d'150'
CALL LADR_0x0001
MOVLW 0x0F ; b'00001111' d'015'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x01 ; b'00000001' d'001'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x50 ; b'01010000' d'080' "P"
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x96 ; b'10010110' d'150'
CALL LADR_0x0001
MOVLW 0x0F ; b'00001111' d'015'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0x01 ; b'00000001' d'001'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x50 ; b'01010000' d'080' "P"
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x96 ; b'10010110' d'150'
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xFC ; b'11111100' d'252'

Page 14
C:\Users\javireggae\Downloads\AUTO FANTASTIC.HEX

MOVWF PORTB ; !!Bank!! PORTB - TRISB


MOVLW 0x50 ; b'01010000' d'080' "P"
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x96 ; b'10010110' d'150'
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xFC ; b'11111100' d'252'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x50 ; b'01010000' d'080' "P"
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x96 ; b'10010110' d'150'
CALL LADR_0x0001
MOVLW 0x0F ; b'00001111' d'015'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xFF ; b'11111111' d'255'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0xC8 ; b'11001000' d'200'
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0xC8 ; b'11001000' d'200'
CALL LADR_0x0001
MOVLW 0x0F ; b'00001111' d'015'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xFF ; b'11111111' d'255'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x96 ; b'10010110' d'150'
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0xC8 ; b'11001000' d'200'
CALL LADR_0x0001
MOVLW 0x0F ; b'00001111' d'015'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xFF ; b'11111111' d'255'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x96 ; b'10010110' d'150'
CALL LADR_0x0001
MOVLW 0x10 ; b'00010000' d'016'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
CLRF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0xC8 ; b'11001000' d'200'

Page 15
C:\Users\javireggae\Downloads\AUTO FANTASTIC.HEX

CALL LADR_0x0001
MOVLW 0x0F ; b'00001111' d'015'
MOVWF PORTA ; !!Bank!! PORTA - TRISA
MOVLW 0x00 ; b'00000000' d'000'
CALL LADR_0x0001
MOVLW 0xFF ; b'11111111' d'255'
MOVWF PORTB ; !!Bank!! PORTB - TRISB
MOVLW 0x0B ; b'00001011' d'011'
MOVWF LRAM_0x0F
MOVLW 0xB8 ; b'10111000' d'184'
CALL LADR_0x0002
GOTO LADR_0x0030
LADR_0x03FA
SLEEP
GOTO LADR_0x03FA

End

Page 16

You might also like