摘要:本实验设计了一种应用AT89S52单片机并且使用MAX232芯片构建电平转换电路的系统。它可以与PC通过标准的EIA-RS-232C接口协议实现串行通信功能。
为了使硬件电路所占空间减少,焊接简单,工作稳定可靠,所以应用了零调制三线经济型的连接方式,这是进行全双工通信时所需线路最少的连接方式。输入为MCS-51的+5V,输出电平为TTL电平,而PC机采用的是RS-232标准接口,它们的电气规范不同,所以要在硬件电路中加入电平转换电路。本设计应用了以MAX232芯片为核心的PC和ATB9S52单片机串行接口电路,并使用DB9九芯标准插座与PC机相连。
在本实验设计的系统中,硬件电路设计图根据本次实验的要求,采用Proteus仿真软件绘制,流程图采用Word和PowerPoint软件绘制。此次设计的特点在于使用了零调制三线经济型的连接方式来连接电路,该方式的特点是成本低、电路简单。
关键词:单片机 ; PC机; 串行通信; 数据交换; MAX232电平转换电路
目录
摘 要
ABSTRACT
引言-1
1 绪论-2
1.1 设计背景-2
1.2 应用现状-2
1.3 设计意义-2
2 系统功能详述及论证-3
2.1 系统功能详述-3
2.1.1 系统功能设计-3
2.1.2 具体功能模块设计-3
2.2 方案论证-3
2.2.1 可行性论证-3
2.2.2 系统功能论证-3
2.2.3 单片机选型-4
2.2.4 系统软硬件的功能设计-4
2.2.5 本章小结-5
3 系统硬件设计-6
3.1 选用设备和设计总框图-6
3.2 串行接口通信硬件电路图-6
3.3 主要芯片说明-7
3.3.1 单片机AT89S52-7
3.3.2 MAX232简介-9
3.3.3 RS-232串行接口简介-11
4 系统软件设计-12
4.1 波特率的设置-12
4.2 程序设计-13
4.3 仿真与调试-15
4.4 系统程序流程图-17
5 总结-18
5.1 毕设期间所做的工作和遇到的问题-18
5.2 系统功能完善-19
致谢-20
参考文献-21