新闻中心

EEPW首页>嵌入式系统>设计应用> 同步串行扩展总线接口

同步串行扩展总线接口

作者: 时间:2012-05-14 来源:网络 收藏

2.6Microwire和Microwire/PLUS

本文引用地址://m.amcfsurvey.com/article/149073.htm

Microwire是美国国家半导体(NS)公司推出的三线。这种总线由一根数据输出线(SO)、一根数据输入线(SI)和一根时钟线(SK)组成(但每个器件还要接一根片选线)。原始的Microwire总线上只能连接一片单片机作为主机,总线上的其它设备都是从机。此后,NS公司推出了8位的COP800单片机系列,仍采用原来的Microwire总线,但单片机上的总线改成既可由自身发出时钟,也可由外部输入时钟信号,也就是说,连接到总线上的单片机既可以是主机,也可以是从机。为了区别于原有的Microwire总线,称这种新产品为增强型的Microwire/PLUS总线。增强型的Microwire/PLUS总线上允许连接多片单片机和外围器件,因此,总线具有更大的灵活性和可变性,非常适用于分布式、多处理器的单片机测控系统。要改变一个系统,只需改变连接到总线上的单片机及外围器件的数量和型号。Microwire总线系统的典型结构如图2—5所示。

2.7其它的

除了以上介绍的5种总线,还有一些器件具有类似的总线接口,如DS1302,它是美国DALLAS公司推出的一种高性能、低功耗、带RAM的实时时钟芯片,它可以对年、月、日、星期、时、分、秒进行记时,具有闰年补偿功能。它采用三线制与MCU进行通信:(1)I/O,串行数据输入/输出;(2)SCLK,串行时钟输入端,是串行数据的信号;(3),复位兼片选端。

3结论

以上简要论述了当前单片机测控领域常见的几种串行总线的接口方式,大家可以根据需要选择适当的接口方式来组成自己的单片机测控系统。一般来说,外围器件或被控器(从机)具有上述的一种或几种串行接口;主控机可以有两种选择:(1)选择有对应接口的单片机。它们的内部已经具有了相应的时序硬件控制逻辑,并提供了相应的控制寄存器和中断向量,只要按资料进行编程控制即可;(2)用常用的单片机,但是没有相应的同步串行接口,此时,大部分情况下可以通过I/O口的模拟来实现接口的功能(就是用软件模拟出通信过程中的时序变化),这样做必然会增加编程的代码量和降低系统的可靠性。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭