文档介绍:2 2
2
2
1
2
2
2
2
2
2
2 0 0 3 年 6 月沈阳工业学院学报 Vol . 2 2 No . 2
第 2 2 卷第 2 期 JOURNAL OF SHEN YAN G INSTITU TE OF TECHNOLO GY J un. 2 0 0 3
文章编号:1003 - 1251 (2003) 02 - 0022 - 03
PC 机与 MCS51 单片机串行通信接口电路的设计
朱立忠1 ,冯丹2
(沈阳工业学院信息科学与工程分院,辽宁沈阳 110168 ;2. 沈阳工业学院)
摘要:介绍了采取专用电平转换芯片 MAX232 实现 PC 机与 MCS51 单片机之间的串
行通信的方法. 通过对系统的通信方式选择 89C51 通信波特率的设置、通信的设置,以
及对接口电路的软件和硬件的设计分析,展示了该电路的实用性.
关键词:微处理器; PC 机;串行通信;RS 232 接口;MAX232 芯片
中图分类号: TP334. 7 文献标识码:A
存储信息的采集器,对信息量的大小有严格的
1. 2 MAX232 芯片简介
要求,由于采集器的存储量有限和进一步针对性处
理与显示的需要,信息需要传入微机内. 采集器与 MAX232 芯片是 MAXIM 公司生产的,包含两
微机通过微机的串口实现通信[1 ] . 利用 MCS51 单路接收器和驱动器的 IC 芯片. MAX232 芯片内部
片机的串行口与 PC 1 2 有一个电源电压转换器,可以把输入的+ 5V 电压
进行串行通信,将单片机采集的数据传送到 PC 机变换为 RS 232 输出电平所需的- 10~ + 10V 电
中,由 PC 机的高级语言或数据库语言对数据进行压. 所以采用此芯片接口串行通信系统只需单一的
整理及统计等复杂处理. PC 机串行口给出的信号+ 5V 电源就可以了. 对于没有- 12~ + 12V 的场
是一个 RS 232 信号. 它是一个基于 3~7V 正电压、合,其适应性更强. 加之其价格适中,硬件接口简
3~7V 负电压的脉冲链. 这一信号必须转化为一个单,所以被广泛采用. MAX232 芯片的引脚结构及
0~5V 的脉冲链,以便处理器读取. 中间转换电路典型电路分析如图 1 所示.
采用 MAX232 芯片来实现. 图中上半部分电容 C1 ,C2 ,C3 ,C4 及 V + ,V -
是电源变换电路部分在实际应用中器件对电源
1 单片机与 PC 机的 RS 232 标准接. ,
噪声很敏感,因此 VCC 必须对地加去耦电容 C5 ,
口通信电路的设计
其值为 0 1μF. 电容 C1 ,C2 ,C3 ,C4 取同样数值的
胆电解电容 1μF/ 16V. 用于提高抗干扰能力,在连
1. 1 电平转换
接时必须尽量靠近器件. 图中下半部分为发送和接
ELA RS 232C 是目前最常用的串行接口标准, 收部分. 实际应用中, T1 IN , T2 IN 可直接连接
用于计算机与计算机之间,计算机与外设之间的数 TTL/ CMOS 电平的 MCS51 的单片机的串行发送
据通信. 该标准的目的是定义数据终端设备(D T