VB环境下实现PC机与单片机(8031)的串行通讯
来源:中国论文下载中心 [ 06-02-15 08:48:00 ] 作者:卢 新 李 星 编辑:studa9ngns
Ads by Google
论文服务网站 代发法律论文
国内权威的论文服务网站排行资讯 公平公正为您推荐优秀论文服务网站
www.paihangwang.net
最新ST微控制器领先技术
出色的实时性能,高度兼容性 优越的功效,创新型外设,来ST官网!
www.STMicroelectronics.com.cn
混合信号测试
供应Boomer 音频放大器, AB及D类喇叭放大器,耳机放大器
audio.national.com/CHS
摘要:一般的PC与单片机之间的串行通信,需要单片机采集数据,然后用异步串行通讯方式传给PC机.本文着重用VB具有面向对象的设计方法,友好的用户界面等优点,来探讨在VB环境下来实现PC机与单片机(8031)之间串行通讯的方法.
关键词:PC机 单片机 串行通讯 数据交换
1 引言
随着计算机技术特别是单片机技术的发展,在各种单片机应用系统的设计中,如智能仪器仪表,各类手持设备,GPS接收器等,常常遇到计算机与外界的信息交换,即通讯.串行通信是指按照逐位顺序传递数据的通信方式,由于仅需三根传输线传送信息且通信距离相对较远,所以在控制领域的现场监测,分布控制等场合有着重要的应用价值.鉴于PC机具有强大的监控和管理功能,单片机则具有快速以及容易控制的特点,在数据量不大,传输要求不高的情况下,一般都采用给PC机配置的RS-232标准串行接口COM1,COM2等相连接来实现应用系统与PC机之间的数据交换.本文论述了在VB环境下如何实现单片机与PC机之间实现串行通讯所需条件,PC机通讯程序利用VB提供的MsComm串行通讯控件来完成,单片机的程序用汇编语言来写.
2 系统介绍
2.1 ADM101E芯片介绍
大多数PC机都有一个串行通讯端口RS-232用于两台计算机间进行串行通讯.RS - 232通讯接口是一种标准化的串行接口,是为远程通讯连接终端设备DTE(Data Terminal Equipment)与数据通讯设备DCE (Data Communication Equipment)定义的物理接口.RS-232采用非平衡连接(又称为单端线路),在这个线路中,信号电压加到一条导线上,所有的信号电压都使用一个公共的接地线.为了提高抗干扰能力和增加传送距离,RS一232的每个脚线的信号和电平规定采用负逻辑电平,DC(-15一5V)规定为逻辑"1",DC(+ 5—+15V)规定逻辑"0", DC(-5一+5V规定为过渡区).由于单片机的输入,输出电平为TTL电平,与 PC机RS-232标准串行接口的电气规范不一致,因此要实现单片机与PC机之间的数据通读,必须进行电平转换.一般常用的电平转换器件有MC1488,MC1489及MAX232等,但MC1488,MC1489需要±12V电源,这对于不具备±12V电源的单片机系统是非常不便的.而双路RS-232收发器MAX232虽然只需要+5V电源,但对于仅用单路收发器的应用系统来说,又显得有些余.本文采用一种体积小,功耗低,单+5V电源供电的单路RS-232收发器ADM101E芯片如图1,该芯片的引角解释如表1.
2.2串行接口介绍
将PC串行接口与经过转换的符合RS一232C电气标准的单片机串行接口连接即可实现二者之间的异步串行通信.单片机串行接口有一个全双工串行接口,采用TTL逻辑电平,经过ADM101E芯片可方便地转换成RS_232电气标准.串行通讯连接如图2.
2.3 MSComm通讯控件简介
MSComm控件串口具有完善的串口数据的发送和接收功能.通过此控件,PC机可以利用串行口与其它设备实现轻松连接,简单高效地实现设备之间的通讯.此控件的事件响应有两种处理方式,事件驱动方式:由MSComm控件的OnComm事件捕获并处理通讯错误及事件;查询方式:通过检查CommEvent属性的值来判断事件和错误.
1) MSComm控件的主要属性和方法
a. CommPort:设置或返回串行端口号,其取值范围为1—99,缺省为1
b. Setting:设置或返回串行端口的波特率,奇偶校验位,数据位数,停止位.如:MSComm.Setting="9600, n, 8, 1".
- pc与单片机串口通信 > VB环境下实现PC机与单片机(8031)的串行通讯
-
VB环境下实现PC机与单片机(8031)的串行通讯
下载该文档 文档格式:DOC 更新时间:2008-10-01 下载次数:0 点击次数:2文档基本属性 文档语言: Simplified Chinese 文档格式: doc 文档作者: 微软用户 关键词: 主题: 备注: 点击这里显示更多文档属性 经理: 单位: 微软中国 分类: 创建时间: 上次保存者: 修订次数: 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 段落数: 字节数: 备注: 演示格式: 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- DOC格式下载
- 更多文档...
-
上一篇:利用 VB 6. 0 实现网络远 程PC 与单片机通信
下一篇:摘 要:由于目前 USB 设备多是由专门的 USB 控制芯片来实现其应用控制,芯片内集成了
点击查看更多关于pc与单片机串口通信的相关文档
- 您可能感兴趣的
- pc与单片机串口通讯 单片机串口通信 单片机串口通信c程序 单片机串口通信原理 pic单片机串口通信 单片机串口通信实例 51单片机串口通信程序 单片机串口通信加密 单片机串口通信电路图
- 大家在找
-
- · 小说阅读器官方下载
- · 铁石心肠2部大结局
- · 中国联通代理商系统
- · 甘露聚糖霉
- · www.autocadws.com
- · 滑柱式钻模的cad图
- · 火影同人漫画鼬vs佩恩
- · 尼康s6150怎么样
- · 考研初试时间
- · PcB天线
- · 在线科学版计算计算器
- · 马克思基本原理聚焦
- · qq管家下载
- · 小学语文论文集
- · 万历首辅张居正评价
- · 亲子趣味体育游戏pdf
- · office2003中文版下载
- · www.xgb.ecnu.edu.cn
- · 哈尔滨58同城网出租房
- · 自考心理学史的试题
- · 全民实况论坛
- · 新疆职业大学陈婷
- · 工程流体力学ppt
- · 解决大学生不能就业问题国家采取的措施
- · 偷星九月九天244预告
- · 露梅脜碌胫路
- · msn是什么
- · 机械铣床论文范文
- · 安全生产法律基础知识章节练习题
- · 统计学原理试卷
- 赞助商链接