mcs 51单片机的串行口两个SBEF,但只有一个地址,当对它进行读写操作时,为什么不会产生
最佳答案
MCS51单片机的串行口是全双工的,它的收发缓存器分别由输入和输出两个寄存器实现,但地址是一个。换句话说,当你输出时,数据是存在输出缓存器上的,当有数据输入时,数据是放在输入缓存寄存器上的,操作分为读和写,是不会冲突的。
最佳答案由网友 玉升烟 提供
其他回答
其它网友回答:
应该是单向的单片机吧
MCS51单片机的串行口是全双工的,它的收发缓存器分别由输入和输出两个寄存器实现,但地址是一个。换句话说,当你输出时,数据是存在输出缓存器上的,当有数据输入时,数据是放在输入缓存寄存器上的,操作分为读和写,是不会冲突的。
其它网友回答:
应该是单向的单片机吧