mega16串口通信设置
#include
#define F_CPU 8000000UL
#define BAUDRATE 9600
#define BAUD_PRESCALE ((F_CPU / (BAUDRATE * 16UL)) - 1)
void USART_Init(void) {
UCSRB |= (1 << RXEN xss=removed xss=removed xss=removed>> 8);
}
void USART_Transmit(unsigned char data) {
while (!(UCSRA & (1 << UDRE xss=removed>
2.35MB
文件大小:
评论区