
_main:

;Relay_Input_Mirror.c,6 :: 		void main() {
;Relay_Input_Mirror.c,7 :: 		OSCCON = 0b01110000; //8MHz
	MOVLW       112
	MOVWF       OSCCON+0 
;Relay_Input_Mirror.c,8 :: 		PLLEN_bit = 1; //Enable PLL (now 48MHz)
	BSF         PLLEN_bit+0, BitPos(PLLEN_bit+0) 
;Relay_Input_Mirror.c,9 :: 		TRISD = 0b00000000; //PortD all outputs
	CLRF        TRISD+0 
;Relay_Input_Mirror.c,10 :: 		LATD = 0b00000000; // PortD all off
	CLRF        LATD+0 
;Relay_Input_Mirror.c,11 :: 		ANCON0 = 0b11111111; //All digital
	MOVLW       255
	MOVWF       ANCON0+0 
;Relay_Input_Mirror.c,12 :: 		ANCON1 = 0b00011111; //All digital
	MOVLW       31
	MOVWF       ANCON1+0 
;Relay_Input_Mirror.c,13 :: 		while (1) {
L_main0:
;Relay_Input_Mirror.c,14 :: 		LATD = PORTB;
	MOVF        PORTB+0, 0 
	MOVWF       LATD+0 
;Relay_Input_Mirror.c,15 :: 		delay_ms(100);
	MOVLW       7
	MOVWF       R11, 0
	MOVLW       23
	MOVWF       R12, 0
	MOVLW       106
	MOVWF       R13, 0
L_main2:
	DECFSZ      R13, 1, 1
	BRA         L_main2
	DECFSZ      R12, 1, 1
	BRA         L_main2
	DECFSZ      R11, 1, 1
	BRA         L_main2
	NOP
;Relay_Input_Mirror.c,16 :: 		}
	GOTO        L_main0
;Relay_Input_Mirror.c,17 :: 		}
L_end_main:
	GOTO        $+0
; end of _main
