串行接口通信监测模块的设计.doc

  • 需要金币1000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2016-11-24
  • 论文字数:10813
  • 当前位置论文阅览室 > 毕业设计 > 单片机论文 >
  • 课题来源:(小胖猫)提供原创文章

支付并下载

摘要:目前,单片机广泛应用于通信,无论是其串行或并行口的通信。本课题旨在制作一个监测模块,其同时与三台PC机连接,可在PC机3上记录其他两个PC机之间的通信内容,其中主要应用到单片机的串口通信。

本课题的硬件设计思路是这样的,有三个单片机,我们分别称之为U1、U2、U3,每个单片机需要和一个MAX232电平转换芯片以及一个RS232串行口连接。U1与U2之间通过并行口P1互发来自各自相连的PC机的数据,U3实时监测并接收两个单片机的数据,同时将数据显示在PC机3上。在仿真中,为了更直观的看到结果,采用串口调试助手软件虚拟串口,通信内容进行记录。虚拟串行接口软件能将两个串行口在内部默认连接起来,串口调试助手能够显示本串口接收到的数据。三个单片机之间的通信用到的是单片机的并行口来进行通信,而单片机与PC机之间用到的是单片机的串行口进行通信。

本研究已经仿真通过,实物也已经做出来,方案真实可行。模块具有一定的监测能力,在现实生活中实用性强。串行通信在通信速度上是很快的,除此之外可靠性高。

关键词:单片机;串口通信;监测

 

目录

摘要

ABSTRACT

引言-1

1 绪论-2

1.1 课题研究的背景与意义-2

1.2  单片机串口通信领域的历史及国内外发展现状-2

1.3  本课题的研究内容-3

2  单片机串口通信理论及方案选择-4

2.1  单片机串口通信-4

2.1.1  单片机串口介绍-4

2.1.2  单片机串口的四种工作方式-4

2.2  单片机串口通信方案选择-5

2.3  微处理器的选择-5

2.4  串口调试助手介绍-7

3  硬件电路设计-10

3.1  单片机最小系统的设计-10

3.2  MAX232介绍-12

3.3  RS232介绍-13

3.4  MAX232与RS232之间的连线电路图-15

3.5  1号与2号单片机通信电路设计-15

3.6  3号单片机通信电路设计-16

4  软件设计-18

4.1  单片机串口通信流程图-18

4.2  KEIL简介-20

4.2.1  软件优点-21

4.2.2  软件的使用步骤-21

4.2.3  关于HEX文件的说明-23

5  结论-24

致谢-25

参考文献-26

附录1:-27

附录2:源程序:-28