我是AVR 新手,在avr studio 6.0 下学习 mega64 的串口0 ,波特率已经配置成9600,发送函数调试成功,现在调不通中断方式下的接收程序,程序片段如下,望知道的好友指导指导,谢谢
中断使能
void Usart0InterruptConfig()
{
UCSR0B = (1<<RXCIE0) | (1<<RXEN0) | (1<<TXEN0);
sei();
}
中断服务函数
ISR(SIG_UART0_RECV)
{
temp = UDR0;
UCSR0A &= ~(1<<RXC0);
}
此帖出自
小平头技术问答
一周热门 更多>