谢谢netjob的热心帮助,MEGA16是单串口的,且我已经对这两个寄存器作了初始化,但为什么就是进不了中断?(查调方式是可以接收到数据的) //USART 2400 8, n,1 // UBRRH = (unsigned char)(baud>>8); UBRRL = (unsigned char)baud; UCSRA = 0x00; UCSRB = (1<<RXCIE)|(1<<RXEN)|(1<<TXEN); UCSRC = (1<<URSEL) | 0x06;
|