s8 at_send_data(u8 *data, u16 len)//send data { u16 i = 0; while(i<len) { usart_send_char(data[i++]);// } return 0; }
int main(void) { DDRB |= 1<<PB0; usart_init(); pwm_init(); pwm_set(0); char ch; while(1) { if(char_fifo_is_empty(usart_recv_fifo())) char_fifo_pop(usart_recv_fifo(), &ch); usart_send_char(ch); } return 0; }
void usart_send_str(const char *str) { while ( *str ) usart_send_char(*(str++)); }