欢迎来到天天文库
浏览记录
ID:11532582
大小:1.28 MB
页数:45页
时间:2018-07-12
《pc机与单片机串行通信系统设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、陕西理工学院毕业设计下载后全选后字体改为黑色则能看到全部内容陕西理工学院毕业设计PC机与单片机串行通信系统设计宗皛峰(陕理工计算机科学与技术院(系)计算机科学与技术专业专升本051班,陕西汉中723003)指导教师:李建忠【摘要】针对PC机和单片机在数据采集,工业控制中遇到的通信问题。我通过学习,运用串行通信的相关原理,设计了一种以RS-232总线为通信基础的计算机应用系统---PC机与单片机串行通信系统。本系统是以RS-232为接口线路,89s51及单片机学习板为硬件环境,Microsoft公司的Visu
2、alBasic作为软件开发工具,利用其提供的各种面向对象的开发工具及串行通信控件MSComm来开发的。在系统的设计中采用模块化设计思路,逐层剖析,进行了用户的需求分析,总体的系统设计,并且进行了详细代码编写,在最后对系统进行了调试。系统主要可以完成PC机和单片机之间手动的数据发送,自动的数据发送,数据传输过程中的奇偶校验,单片机的按键触发,数码管显示等功能。本系统实现了PC机和单片机通过串行总线进行数据传输的功能,并且具有友好的图形用户界面,在现行的大部分系统下的VisualBasic环境均调试成功。【关键
3、词】RS-232;串行通信;MSComm;PC机与单片机陕西理工学院毕业设计DesignofTheSerialCommunicationSystemforPCandSinglechipZongXiao-Feng(Grade05,Class01,MajorComputerScienceandTechnology,ComputerScienceandTechnologyDept.,ShaanxiUniversityofTechnology,Hanzhong723003,Shaanxi)Tutor:LiJian-
4、ZhongAbstract:Aimatthecommunicationproblemofpcandsinglechipinindustialcontrolanddategathering.Ihavedesignedacommunicationsystem---theserialcommunicationsystemforpcandsinglechip.ThissystembyusingRS-232asinterfacecriterion,the89s51singlechipashardwareenviron
5、ment.andVisualBasic6.0ofMicrosoftwhichprovidesmanykindsoforientedobjectsasdevelopmenttool,andmakesthepracticablesystemwhichcontainsthetransmissionsandreceptionofdatabyadoptingthetop-downdesignmethod,modularizeddesignthought,andcarryingoutfeasibilitystudy,d
6、emandanalysisandoveralldesignofcodinganddebug.Thissystemcantransimitteddatafrompctosinglechip.Thesystemhasafriendlyusers’interfaceandcanrunsuccessfullyinVisualBasicinmostsystem.KeyWords:RS-232;SerialCommunication;MSComm;PCandSingleChip陕西理工学院毕业设计目录引言11概述21.
7、1总体开发规则21.2本文的研究内容21.3PC机与单片机串行通信系统的需求分析21.3.1PC机与单片机串行通信系统的简介21.3.2PC机与单片机串行通信系统的用户需求22PC机与单片机串行通信系统的设计基础42.1课题的意义42.2串行通信接口42.2.1串行通信的数据格式42.2.2RS-232C接口标准简介52.3MSComm控件的介绍72.3.1工作方式72.3.2属性说明73系统硬件设计103.1系统组成结构简介103.2系统部件功能表述103.2.1MCS-51单片机103.2.2电平转换1
8、13.2.3按键触发113.2.4数码管显示123.3系统硬件编程的思路及设计流程133.3.1硬件编程所要解决的问题133.3.2串行通信数据收发程序设计133.3.3按键触发程序设计163.3.4数码管显示程序173.3.5硬件编程总结184系统软件设计204.1PC机程序结构图204.2详细设计204.2.1封面的设计204.2.2主功能界面设计215系统的调试与使用245.1系统的调试245.1.1PC机
此文档下载收益归作者所有