avr atmega48p 串口发送0x55,9600波特率怎么不对

2019-07-16 07:09发布

大家帮看一下,avr atmega48p 串口发送0x55,9600波特率怎么不对啊:
void main(void)
{
UBRR0H=0X0;
UBRR0L=51;
UCSR0B=0X18;
while(1){
  DDRD=1<<6;
  PORTD=0X40;
  UDR0=0X55;
}
}
现象:串口不断收到的数据位0x80,改为UDR0=0Xaa后还收到0x80
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。