
_main:

;SD_CD.c,7 :: 		void main() {
;SD_CD.c,8 :: 		OSCCON = 0b01110000;          //8MHz
	MOVLW       112
	MOVWF       OSCCON+0 
;SD_CD.c,9 :: 		PLLEn_bit = 1;                //Enable PLL (now 48MHz)
	BSF         PLLEN_bit+0, 6 
;SD_CD.c,10 :: 		TRISC2_bit = 0;               //Make PortC.2 an output
	BCF         TRISC2_bit+0, 2 
;SD_CD.c,11 :: 		TRISB1_bit = 1;               //Make PortB.1 an input
	BSF         TRISB1_bit+0, 1 
;SD_CD.c,12 :: 		PCFG10_bit = 1;               //Make PortB.1 digital (not analogue)
	BSF         PCFG10_bit+0, 2 
;SD_CD.c,13 :: 		RBPU_bit = 0;                 //Enable weak pull-ups on PortB
	BCF         RBPU_bit+0, 7 
;SD_CD.c,14 :: 		while (1) {
L_main0:
;SD_CD.c,15 :: 		LED = SD_CD;
	BTFSC       PORTB+0, 1 
	GOTO        L__main3
	BCF         LATC2_bit+0, 2 
	GOTO        L__main4
L__main3:
	BSF         LATC2_bit+0, 2 
L__main4:
;SD_CD.c,16 :: 		}
	GOTO        L_main0
;SD_CD.c,17 :: 		}
L_end_main:
	GOTO        $+0
; end of _main
