static void startup(void) { SOL_WRN("startup\n"); my_timeout = sol_timeout_add(2000, my_timeout_func, NULL); gpio = open_led(); }
void main() { ANSEL = 0; ANSELH = 0; TRISA = 0b11111111; TRISB = 0b00111111; TRISC = 0b10000000; TRISD = 0b00000000; INTCON.GIE = 1; INTCON.PEIE = 1; PIE1.RCIE = 1; UART1_Init(9600); reset_port(); reset_value(); while(1){ if(flag == 1){ open_led(); reset_value(); } delay_ms(500); } }