单片机与pc机串口通讯设计

单片机与pc机串口通讯设计

ID:18409840

大小:304.50 KB

页数:27页

时间:2018-09-17

单片机与pc机串口通讯设计_第1页
单片机与pc机串口通讯设计_第2页
单片机与pc机串口通讯设计_第3页
单片机与pc机串口通讯设计_第4页
单片机与pc机串口通讯设计_第5页
资源描述:

《单片机与pc机串口通讯设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、潍坊学院毕业设计(论文)目录第一章前言1第二章系统组成与原理22.1系统组成及通讯原理22.1.1系统构成22.1.2通信原理及协议3第三章硬件电路设计83.1接口电平电路设计83.1.1RS-232接口电路设计83.2单片机电路设计123.2.1单片机电路设计图12第四章软件设计134.1功能描述134.1.1上位机和下位机实现的功能134.2程序134.2.1下位机程序设计134.2.2上位机(PC机)程序设计18第五章结束语23参考文献2526潍坊学院毕业设计(论文)致谢26摘要:微机与单片机串行通信端口在系统控制的范畴中一直占据着及其重要的地位

2、,它不仅没有因为时代的进步而遭淘汰,反而在规格上越来越完善,应用也越来越广泛。作为一种基本而又灵活方便的通信方式,串口通信被广泛应用于PC与PC或者PC与单片机之间的数据交换以及其他工业控制与自动控制中。本次设计主要解决上位机与下位机之间的通信问题。ABSTRACT:Serial-communicationbasedonVisualStudio2005—VisualBasic2005(VB.NET)isintroducedinthepaper.Withthismethod,thedevelopmentcycleofsystemcanbereduceda

3、ndthereliabilityofthesystemcanbeimproved.Anexampleofserial-communicationbetweenPCandMCS-51isalsogiven.Themethodisveryusefultolearnerswhowanttolearnnewserial-communicationtechnologybetweenPCandMCS-51.关键词:串行通信;单片机;PC机KEYWORDS:Serial-Communication;MCU;PC26潍坊学院毕业设计(论文)第一章前言随着计算机技术的迅

4、速发展及其在各领域的广泛应用,远程控制以及数据采集系统多采用上位机和下位机的主从工作方式,由于串行通信具有高效可靠、价格便宜,遵循统一的标准等特点,因而成为主要的通信手段。微机的分析处理能力较强,有很好的人机界面和大容量的多种存储方式,所以上位机一般采用微机。而单片机具有价格低,功能强,抗干扰能力好,以及面向控制等特点,所以下位机采用单片机来构成主从式多机工作模式。本次设计的任务是给出在分布式控制系统中上位PC机与下位单片机(MSP430F149)之间进行异步串行通信的解决方案,实现了上位机向多个(最多8个)下位机发送信息以及下位机接收上位机的数据并能

5、够向上位机发送数据的功能。要求在实际运行过程中,简单方便,稳定可靠,较好地解决上位机与下位机之间的通信问题。第二章系统组成与原理2.1系统组成及通讯原理2.1.1系统构成一、MSP430F149功能简介:本设计选用的主要芯片为MSP430F149,该单片机属于德州仪器公司MSP430F14X/16XFLASH系列。该系列是一组工业级超低功耗的微控制器,运行环境温度为-40~+85摄氏度工作电压范围1.8~3.6V,MSP430单片机之所以有超低的功耗,是因为其在降低芯片的电源电压及灵活而可控的运行时钟方面都有其独到之处。由于具有16位RISC(精简指令

6、集)26潍坊学院毕业设计(论文)结构,16位寄存器和常数寄存器,MSP430达到了最大的代码效率。数字控制的振荡器提供快速从所有低功耗模式苏醒到活动模式的能力时间少于6ms。MSP430F149有较高的处理速度,在8MHz晶体驱动下指令周期为125ns。另外它带有两个16位定时器(带看门狗功能)、速度极快的8通道12位A/D转换器(ADC)(带内部参考电压、采样保持和自动扫描功能)、一个内部比较器和两个通用同步/异步发射接收器、48个I/O口(均可独立控制)的微处理器结构。硬件乘法器提高了单片机的性能并使单片机在编码和硬件上可兼容[3]。这些特点保证了

7、可编制出高效率的源程序。二、系统构成1、系统框图系统构成如图2.1所示,由上位机(即工业控制计算机)、通讯接口和下位机3部分组成。上位机选用的是工控机,智能终端由单片机MSP430F149和外围传感器放大电路等构成(本设计部涉及该部分的设计)。单片机与PC机之间通信方式为串行异步方式(UART),下位机采用中断方式进行与上位机的数据交换,上位机采用按时查询方式对各串口进行读写操作。单片机MSP430要想与PC串口连接或者其它带有串口的终端设备连接,接口电路部分必须要进行EIA-RS-232-C与MSP430电平和逻辑关系的转换[4]。本设计将采用MAX

8、3221芯片,完成3V~5V电平与串口电平的双向转换。图2.1系统框图26潍坊学院毕业设计(论

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。