是的,接收或发送结束时单片机自动置1,软件依靠该位来判断接收或发送是否完毕。必须软件清零的,才能进行下次接收或发送。
TI和RI是串口中断标志,置1代表中断申请,你的中断服务程序需要处理任务事件,包括清0,也就意味着能重新开放中断!
TI或RI为0时,CPU不响应中断。TI或RI本身就是0,也就没必要使用软件对他清0.
对,必须用软件清零RI和TI。