找回密码
 注册
关于网站域名变更的通知
查看: 302|回复: 1
打印 上一主题 下一主题

[毕业设计] 基于VB6的PC机与单片机握手通讯的程序实现

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-4-22 13:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
基于VB6的PC机与单片机握手通讯的程序实现
. e+ m0 c: t4 K9 i4 Y/ h* j! ]
摘要:介绍了在Windows98环境下,如何利用VB6来实现PC机与8051单片机之间的握手/ e: K3 p8 \$ U5 d8 s
通讯。在硬件上,针对微机与单片机通讯连接电平不一致问题,采用了MC1488、MC1489芯片解决
2 O. h7 V, y/ ~+ [5 Z+ n3 b5 ^.了此问题。在软件.上,利用现在流行的VB6.0软件,给出了计算机各通讯控件窗体和详细控件代6 v2 d( j# P( X5 I
码、实现握手通讯的源程序、具体通讯过程,以及实现它们的发送、接收程序。, z8 M$ N6 t0 Z
关键词:串行通讯; 单片机;个人计算机; VB编程6 n% u: v( a+ H2 f5 i% a

" C& H- X" t! J; ~% N% u9 Q  `4 m1引言1 S1 B$ J+ ]2 i" g$ {; m+ Q
串行通讯是微机与微机、微机与单片机之间进- n, ~* m* l; a
行数据交换的主要通讯手段,尤其是工业检测及自
9 l5 i8 o1 N8 E# D: p9 x动控制系统中PC机与单片机的通讯。本文介绍在
; u! z% H( ]+ ]2 ~# K% I( ^Windows 98环境下如何利用VB6实现PC机与单5 z2 p3 u+ x" ?5 n! U7 {
片机之间的握手通讯。
7 n$ `. G4 g! @7 ^9 F& f1 w2通讯硬件实现
% @& k6 \! g6 W) c6 R9 Z/ `微机与单片机通讯,涉及到如何接口的问题,由
5 E" m+ d1 r4 t7 D8 e. k于单片机UART为TTL电平,而微机配置的是5 ]) f) \' T0 V, Q5 r& m
RS-232C标准串行接口,二者的电气规范不一致[1]。5 n8 U3 g# @% X1 w
这就存在一个电平转换问题,该问题是通讯硬件实7 l( ^/ j2 e- g
现的关键。采用MC1488、MC1489两芯片可顺利解7 Z6 W6 p) @3 V* H
决此问题,接口线路如图1所示。
2 g6 {% H  }) v! C2 M6 |
. T1 g  @9 l5 l0 c
游客,如果您要查看本帖隐藏内容请回复
( @. z  e, L% }5 ?% I( v0 b
4 x# r' n$ L; E9 W7 w6 D) o' Z

该用户从未签到

2#
发表于 2020-4-22 15:05 | 只看该作者
基于VB6的PC机与单片机握手通讯的程序实现
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-28 08:20 , Processed in 0.125000 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表