新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于AT89C2051的串口扩展器设计

基于AT89C2051的串口扩展器设计

作者:时间:2013-10-11来源:网络收藏

0 引言

银行交易操作中柜员使用的终端要分别和银行数据库、磁卡读写机、密码小键盘、打印机等联络,数据通信往往使用串行口。终端要连接得设备很多,串行口往往不够用。有了,就能很好解决这个问题,如图 1 所示,本文介绍以 ATMEL89C2051 为 MCU 的串行扩展器的设计思路、硬件结构和部分程序模块。

1 结构框图
由 8 位单片机 ATMEL89C2051、双 4 通道多路转换器 4052、双路电平转换器MAX232 和发光二极管等组成,结构框图如图 2 虚线框所示。

双 4 通道多路转换器 4052 有一对四电子开关,(XY,X0Y0~X3Y3)分别定义为 A 口、B口、C 口和 K 口,公共口(XY)连终端串口;ATMEL89C2051 监视终端发出的信息,一旦收到终端发出的串口选择命令,由 P10 和 P11 口连通对应串口并点亮发光二极管作指示;双路电平转换器 MAX232 将 TTL 电平转换成 RS232 电平,或反之;串口选择后,终端和对应设备就可通讯联络,进行工作。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭