int main(void) { stdout = &USART0_stream; // change standard output to point to a USART stream USART0_init(); // Initiate USART0 ADC0_init(); // Initiate ADC0 TIMER1_init(); // Initiate TIMER1 sei(); // enable global interrupts printf("\n"); while(1); // infinite loop. Wait for interrupt. return 0; }
void main(void) { cli(); SPI_dev_init(); TIMER1_init(); USART0_init(); SCPI_init(); valves_init(); stdout_buf_reset(); TIMER1_start(); sei(); do { SCPI_loop(); } while(1); }