一. 80C51 UART方式0的归一化子程序
3. 应用界面与操作命令 在设计好UART方式0的归一化子程序UARTNO/UARTNI 后,UART方式0的串行扩展就有了归一化的应用界面。
①应用范围:单片机通过UART方式0,从片内RAM发 送缓冲区/接收缓冲区发送/接收N个 字节数据。 ②入口条件和出口状态: 发送数据时,待发送数据放入发送缓冲区MTD中; 接收数据时,接收的数据放在接收缓冲区MRD中。
第8章 单片机的串行扩展技术
§8.1 单片机的串行扩展方式 §8.2 移位寄存器的串行扩展技术 §8.3 I2C总线的串行扩展技术 §8.4 虚拟I2C总线应用实例 §8.5 虚拟单总线应用实例பைடு நூலகம்
本章要求
1、了解单片机的串行扩展方式和方法。 2、了解掌握I2C总线的串行扩展技术。 3、了解掌握虚拟I2C总线应用实例的有 关电路和器件。
§8.2 移位寄存器的串行扩展技术
一. 80C51 UART方式0的归一化子程序
4. 归一化子程序简化 (3)应用指导
使用UARTO/UARTI时,界面十分简单,发送时,待 发送数据装入A中;接收时,接收到的数据在A中。 在使用UART方式0发送/接收一字节数据时,不 必使用UARTNO/UARTNI
5. 80C51 UART的串行扩展接口 ●80C51的UART有4种工作方式,其方式0时为串行同 步移位寄存器方式,RXD为串行数据输入/输出端 ,TXD端提供同步移位时钟脉冲。
时
钟 复 位 80C51 RXD TXD DATA CLK
移位 寄存 器串 行口
外 围 器 件
§8.1 单片机的串行扩展方式
§8.2 移位寄存器的串行扩展技术
二. 80C51 I/O口虚拟的归一化子程序