2
2
MCS51 系列单片机双机并行互连的实现方法- 15 -
●应用与设计
MCS51 系列单片机双机并行互连的实现方法
崔如春
(佛山科学技术学院计算机系, 广东佛山 528000)
摘要: 介绍了在同一系统内, MCS51 系列两单片机之间采用单向并行通信接口、主从双向并行通信
接口、无主从双向并行通信接口实现双机互连的方法,分析了在每一种通信接口工作方式下数据传
送的特点。这三种并行通信接口为单片机应用系统扩充硬件资源的设计提供了新的途径。
关键词:单片机; 并行通信; 接口; 数据传送
分类号: TP368 文献标识码:B 文章编号:1006 - 6977(2003) 09 - 0015 - 03
The Realization Approach of the munication Interface
Between Two Single puters
CUI Ru-chun
Abstract :The realization approach of single direction munication interface , principal and subordi
nate munication interface and arbitration munication interface between MCS51 serial sin
gle puters in a system are introduced. Analyze the characteristic of munication interface
mode for transfering data. The three munication interfaces may be applied to extend the hardware
resource of an application system.
Key words :single puter ; munication ; interface ; data transfer
由于 MCS51 系列单片机具有性能稳定、工作可这些端口的端口线可以直接相连, 从而使两单片机
靠、价格低廉等特点, 因此其应用相当广泛。一个之间并行通信接口的实现不用另外的硬件电路设
MCS51 系列的单片机(如 Atmel89cxx) 内部包含有计。基于这种情况, 设计时, 可根据不同的使用要
RAM、FLASH ROM、两个或者三个 16 位的定时器/ 计求, 来采用不同的并行连接方法。下面介绍在两个
数器、一个通用异步串行通信控制器(UART) 等多种单片机之间进行三种并行通信接口的实现方法。
资源。但即便如此, 在一些相对复杂的单片机应用
1 单向并行通信接口的实现
系统中,仅仅一个单片机的资源还是不够的,因而常
常需要扩充 I/ O 接口、定时器/ 计数器、串行通信接在应用中, 如果只需一个单片机向另一个单片
口、RAM、ROM等。采用通用的标准器件进行扩充是机传送数据,则可以采用单向并行通信接口方式,这
通常的做法, 但将单片机本身作为一个通用的扩充种方式较为简单。图 1 所示为单向并行通信接口的
器件来使用, 也不
MCS_51与PIC单片机指令系统比较 来自淘豆网m.daumloan.com转载请标明出处.