串行口工作方式1的接收条件是RI=(),接收后要及时将RI();接收到的数据装入SBUF和RB8的操作是SM2=(),且中断标志RI置()。
【答案】0,清零,0,1
【解析】
RI=0,即上一帧数据接收完成时,RI=1发出的中断请求已被响应,SBUF中的数据已被取走,说明“接收SBUF”已空。
SM2=0则将接收到的数据装入SBUF和RB8(装入的是停止位),且中断标志置1,接收才有效。
RI=0,即上一帧数据接收完成时,RI=1发出的中断请求已被响应,SBUF中的数据已被取走,说明“接收SBUF”已空。
SM2=0则将接收到的数据装入SBUF和RB8(装入的是停止位),且中断标志置1,接收才有效。