51单片机串口中断什么时候进入?

时间:01-19人气:20作者:一醉弃天下

51单片机串口中断在数据接收完成或发送完成时触发。当接收到一个完整字节或发送缓冲区为空时,硬件自动置位中断标志位。如果中断允许,程序立即跳转到串口中断服务程序执行。中断触发后需手动清除标志位,否则会重复进入。串口中断分为接收和发送两种,通过设置SCON寄存器区分。

中断触发条件

串口接收中断在RI位由硬件置1时触发,表示数据已接收完毕。发送中断在TI位置1时触发,表示数据已发送完成。中断触发后需软件清零标志位,否则无法再次响应。波特率发生器工作期间,每接收或发送一个字节就会触发一次中断。中断服务程序中应避免耗时操作,防止影响其他中断。

注意:本站部分文字内容、图片由网友投稿,如侵权请联系删除,联系邮箱:happy56812@qq.com

相关文章
本类推荐
本类排行