我在通过 USART 发送串行数据时遇到问题,它发送的是 ASCII 而不是十进制。
这是我的代码:
while(!(UCSRA&(1<<UDRE))){}
UDR=12;
这是标题:
UBRRH=(uint8_t) (UBRR_CALC>>8);
UBRRL=(uint8_t) (UBRR_CALC);
UCSRB=(1<<TXEN)|(1<<RXEN);
UCSRC=(1<<URSEL)|(3<<UCSZ0);
如何发送十进制数据,我想从 ADC 读取并使用 USART 发送...
非常感谢