项目解决问题

红外

没接收到红外信号时, 会有杂波干扰

STC单片机

STC的串口要用一个定时器作为波特率发生器
开定时器2需要
开定时器0 1 要ET0 =1 ET1=1打开
串口有时候和定时器有冲突

  • 串口发送函数放定时器中断函数中,时间太少可能会导致一直卡在定时器中
  • AUXR |= 0x01 是保存1 &= 保存原有的0

总结

有时序冲突的尽量用定时器解决, 省好多事

项目解决问题_第1张图片

你可能感兴趣的:(单片机,嵌入式硬件)