1 / 60
文档名称:

第9章__串行接口技术.ppt

格式:ppt   页数:60
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第9章__串行接口技术.ppt

上传人:所以所以 2012/2/25 文件大小:0 KB

下载得到文件列表

第9章__串行接口技术.ppt

文档介绍

文档介绍:第9章串行接口技术
单片机原理、接口及应用
内容提要
★ RS-485总线扩展
★ IIC总线扩展接口及应用
★ SPI总线扩展接口及应用
RS-485总线扩展
RS-485标准接口是单片机系统种常用的一种串行总线之一。与RS-232C比较,其性能有许多改进,。
RS-232C与RS-485性能比较
RS-485接口可连接成半双工和全双工两种通信方式。常见的半双工通信芯片有MAX481、MAX483、MAX485、MAX487等,全双工通信芯片有MAX488、MAX489、MAX490、MAX491等。
下面以MAX485为例来介绍RS-485串行接口的应用。MAX485的封装有DIP、SO和uMAX三种,。 管脚的功能如下: RO:接收器输出端。若A比B大200mV,RO为高;反之为低电平。 RE:接收器输出使能端。RE为低时,RO有效;为高时,RO呈高阻状态。 DE:驱动器输出使能端。若DE=1,驱动器输 出A和B有效;若DE=0,则它们呈高阻态。若 驱动器输出有效,器件作为线驱动器用,反之 作为线接收器用。 DI:驱动器输入端。DI=0,有A=0,B=1; 当DI=1,则A=1,B=0。 GND:接地。 A:同相接收器输入和同相驱动器输出。 B:反相接收器输入和反相驱动器输出。 VCC:电源端,一般接+5V。
MAX485芯片的DIP封装管脚图
,其中平衡电阻Rp通常取100~300欧姆。。
MAX485的收发功能
。,其余操作同串口。
I2C总线扩展接口及应用
原理
I2C(IIC)总线是Philip公司推出的芯片间串行传输总线。它用两根线实现了完善的全双工同步数据传送,可以极为方便地构成多机系统和外围器件扩展系统。IIC总线采用了器件地址的硬件设置方法,通过软件寻址完全避免了器件的片选线寻址方法,从而使硬件系统具有简单灵活的扩展方法。按照IIC总线规范,总线传输中的所有状态都生成相对应的状态码,系统中的主机能够依照这些状态码自动地进行总线管理,用户只要在程序中装入这些标准处理模块,根据数据操作要求完成IIC总线的初始化,启动IIC总线就能自动完成规定的数据传送操作。
IIC总线接口为开漏或开集电极输出,需加上拉电阻。系统中所有的单片机、外围器件都将数据线SDA和时钟线SCL的同名端相连在一起,总线上的所有节点都由器件和管脚给定地址。系统中可以直接连接具有IIC总线接口的单片机,也可以通过总线扩展芯片或I/O口的软件仿真与IIC总线相连。在IIC总线上可以挂接各种类型的外围器件,如RAM/EEPROM、日历/时钟、A/D、D/A、以及由I/O口、显示驱动器构成的各种模块。