AT89S53
UART
在AT89S53 UART操作的方式相同的
UART在AT89C51 , AT89C52和AT89C55 。为进一
疗法的信息,请参阅1995年10月微控制器
数据手册,第2-49页,标题为“串行接口”。
•写冲突标志保护
•从空闲模式唤醒(仅用于从模式)
与主从CPU之间的互连
SPI显示如下图。 SCK引脚是
时钟输出在主模式,但在时钟输入
从模式。书面形式向船长的SPI数据寄存器
CPU启动SPI时钟发生器和数据写入
移出MOSI引脚进入的MOSI引脚
从CPU 。转移一个字节后,SPI时钟发生器
停止,设置传输标志( SPIF )结束。如果两个
SPI的中断使能位( SPIE )和串口接口
中断使能位( ES )被置位,产生中断请求。
从机选择输入, SS / P1.4 ,置低来选择
单个SPI设备作为从设备。当SS / P1.4设置为高,
SPI端口被禁用,并在MOSI / P1.5引脚可
用作输入。
SCK的相位和极性的四种组合
对于串行数据,这是由控制判断
CPHA和CPOL 。 SPI数据传输格式
在图8和图9所示。
串行外设接口
串行外设接口( SPI )允许高速同步
在AT89S53之间的异步的数据传输和
外围设备或几个AT89S53设备之间。
AT89S53的SPI功能包括以下内容:
•全双工, 3线同步数据传输
- 主机或从机操作
• 1.5兆赫位频率(最大)
• LSB首先发送或MSB首先发送
•四个可编程的比特率
•传输中断标志结束
图7 。
SPI主从互联
最高位
主
最低位
噌噌
最高位
SLAVE
最低位
8位移位寄存器
MOSI MOSI
8位移位寄存器
SPI
时钟发生器
SCK
SS
V
CC
SCK
SS
网络连接gure 8 。
与CPHA SPI传输格式= 0
*没有定义,而只是接收到的字符常MSB
15
0787E–MICRO–3/06