wangjlar 发表于 2015-8-27 09:30:44

MEGA 2560外部中断与串口中断发生冲突

void setup()
{
   ..............
uart0_init();
attachInterrupt(0,caliberation,RISING);
}

void uart0_init(void)
{
UCSR0B=0x00;
UCSR0A=0x00;
UCSR0C=0x06;//8,1,n,0
UBRR0=BAUD_RATE_DIVISOR;
UCSR0B=0X98;//receive interrupt,receive, send enable
}

void loop()
{.......

本程序用串口中断接收数据(RX0,TX0),但外部中断发生后,串口中断就无效,搞了半年 都未解决 求助各位高手 谢谢

song_kai_ming 发表于 2015-11-18 09:15:53

楼主问题解决了吗,求分享
页: [1]
查看完整版本: MEGA 2560外部中断与串口中断发生冲突