网站大量收购独家精品文档,联系QQ:2885784924

用vc和mfc实现片机的口通讯用vc和mfc实现片机的串口通讯.doc

用vc和mfc实现片机的口通讯用vc和mfc实现片机的串口通讯.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用vc和mfc实现片机的口通讯用vc和mfc实现片机的串口通讯

本文由fll3321贡献 pdf文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。 第5卷第2期 2005年6月 CH州GS姒AERONAI玎℃AI.,叼C加ONAL 长沙航空职业技术学院学报 AND TEC}玎ⅥCAL COII_EGE JOURNAL V01.5 No.2 Jun.2005 用Vc++和MFc实现与单片机的串口通讯 罗建辉 (湖南省国税局信息中心,湖南长沙410007) 摘要:介绍基于VC++的和MFc上位机和多个单片机的通讯系统,给出系统的通讯原理及实现方法.结果 表明系统运行稳定,可靠性和可扩张性强. 关键词:单片机;VC++;MFC;通讯系统 中图分类号:1粥68.1 文献标识码:A 文章编号:167l一9654(2005)02一035一03 Implementation of Senal Port Commullication稍th one—cllip Computer by Using VC++and M咂C LUO Jian—hui (觋e仉加肌n渤n cemer旷^k胍n s£口£e z钒口£io凡Adm讯厶£m£ion,C^口凡伊地厶kM凡 410007) Abstract:This paper intmduces山e communications system between host computers and multiple one—chip computers by 11Jns using VC++and MFC and pIDposes its communication principle. to Results show that the system stably and is easy extend. Key wor(1s:one—chip computer;VC++;MFC;communication system 1概述 在工控系统中,通常会遇到通讯问题.串口通 讯是一种实用的通讯方式.单片机与上位机的通 讯通常是通过串口进行的.在windows环境下开 制简单.但基于VC++的windows平台开发却更 受人喜欢.Vc++是微软公司推出的一个面向对 象的,功能丰富的可视化重量级的开发工具.它虽 然复杂,但功能非常强大.它在图形处理和数据库 管理等方面都有较大的优势.因此,我们利用VC ++6.0提供的通讯控件MSComm,以MFC来设 计界面编制程序,实现与单片机的通讯系统. 发与单片机的通讯系统,可以利用c并借助win— dows sDK提供的应用程序接口函数来完成软件的 设计,但这样开发的程序很复杂;也可以利用Visu— al Basic提供的通讯控件来开放通讯程序,这样编 图1通讯示意图 收稿日期:2005一03—3l 作者简介:罗建辉(1958一),湖南长沙人,工程师,研究方向:计算机网络安全. 万 方数据 ·35· 长沙航空职业技术学院学报 第5卷 2系统的通讯原理 系统的单片机选用8051.图l是上位机与下 位机的通讯示意图,上位机的串口是Rs232,而单 3系统的软件设计 3.1 系统的控制流程 本系统为多机通讯.图2和图3分别是上位 片机的串口输入输出通过RS232电平转换器,用 普通串口线把单片就和上位机连接起来. 单片机选用串行口工作方式1,即作为8位通 机和单片机的通信流程图.通信从上位机开始. 上位机发送欲呼叫的下位机的联络地址,下位机要 接收的数据个数信息以及数据信息等.而下位机 收到开始标志以后,继续接收地址信息,而后判断 是否呼叫自己,如是,则继续接收其他信息. 用异步接收器/发送器,波特率可变.一帧信息由 10位组成:一个起始位,8个数据位,一个停止位. 上位机初始化 t出通信开始标志l Bl 镑 ◇ I 下位机初始化 一 ……j[一 —————1●一 允许通信方式1 I 发出呼叫下位机的地址 ,……j:一 ————1—一 l 继续接收 ★ 盟磊翕≥ 怯

文档评论(0)

zyongwxiaj8 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档