#include <p18f97j60.h>
#include<delays.h>
#include<usart.h>
#pragma config XINST=OFF
#pragma config WDT=OFF, FOSC2=ON, FOSC=HSPLL, ETHLED=OFF
#pragma config WDTPS=256
void data();
int a;
void main(void) {
OSCTUNE = 0x40;
[COLOR="#FF0000"] TRISC = 1; // Configures Input on RC0, not RC2[/COLOR]
TRISJ = 0;
PORTJ = 0X00;
TRISG = 0;
PORTG = 0X00;
ADCON1 = 0X0F; // dISABLING ANALOG INPUTS
CMCON = 0X07; //disabling comparator
while (1) {
PORTG = 0X40;
data();
}
}
void data() {
a=PORTCbits.RC2;
if (a==1) {
LATJ =0x02;;
}
}