试题详情
- 简答题AT89S51单片机串行口接收/发送数据缓冲器都用SBUF,如果同时接收/发送数据时,是否会发生冲突?为什么?
- 不会发生冲突的。串口通信中,有两个缓冲寄存器SBUF,一个是发送寄存器,一个是接收寄存器,这两个寄存器在物理结构上是完全独立的。它们都是字节寻址的寄存器,字节地址均为99H。这个重叠的地址靠读/写指令区分:串行发送时,CPU向SBUF写入数据,此时99H表示发送SBUF;串行接收时,CPU从SBUF读出数据,此时99H表示接收SBUF。
关注下方微信公众号,在线模考后查看
热门试题
- 用二进制代码表示十进制数的编码叫做BCD
- MCS-51的时钟最高频率是18MHz。
- 若(A)=C3H,(R0)=AAH,指令
- 下列说法错误的是()。
- 在80C51单片机中,下面哪个不属于特殊
- 如要允许外部中断0中断,应置中断允许寄存
- 当单片机复位时PSW=()H,这时当前的
- MCS-51单片机访问外部端口和数据存储
- MCS—51单片机在同一级别里除串行口外
- 51系列单片机40脚DIP封装的第10引
- ADC0809可用()引脚经中断逻辑向C
- DAC0832使用时一般的连接方式包括直
- 使8051的定时器T1停止定时的指令是(
- 中断服务子程序存放方法有:().
- 单片机外部中断时只有用低电平触发。
- 当定时器To工作在方式()时,要占定时器
- 1946年2月15日,第一台电子数字计算
- 带进位加法指令的助记符是()
- 指令“AJMP
- 80C51复位初始化时未改变SP的内容,