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

[毕业设计] 基于VB6.0实现PC机与单片机的串行通讯

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
摘要:文章介绍利用VB6.0的串行通8 Y# |. H( C6 g9 ~2 U. X
讯控件可实现PC机与多单片机之间的
  c4 }& h# P9 Y1 e% _串行通讯,并结合实例使用RS-232接口
0 a: j. E3 u/ V! [  d; x' @1 J进行串行通信的基本程序。基于高级语言; ~# s0 d( Z& s+ o& }
实现的PC机与单片机的通讯提高了单
. c% I% M" e2 [, u, x! P6 G片机的开发水平,同时也降低了单片机的
5 A; m2 I$ D% w开发难度,我们以此为开发工具并用于多
! |1 K, Q0 b+ e6 @: M/ y( E种医疗器械的中心控制部分,对推动已有. V0 J( T+ K  d, v) S) h
医疗器械的更新换代和新型医疗器械的
: A6 @+ X; N. ^# F- |研发都具有重要的实用价值。同时,也为% G# j7 a0 n8 X# K: Y; v# D) u
单片机在其他应用领城的开发展示了更
5 M! F1 n6 q, {# t7 u8 {为广阔的前景。9 |2 p. v. l. \+ L# Y
关键词:VB6.0;单片机;串行通讯;" r3 L2 V/ {" X  d4 b$ N
MSComm控件;医疗器械控制
2 o2 F. k1 W' T. w$ s一、前言3 ]. t( }8 L5 j1 E- C
当前,信息技术在医疗行业的应用越
- ^- j7 Y" w* N1 E5 a* _来越多。随着计算机技术特别是单片微型: @) i8 e) a3 ^" P
机技术的发展,在各种单片机应用系统6 {2 {8 e. V8 [4 j$ I( e2 z
的设计中,人们已越来越多地采用单片
# J; O, X9 T, G机来对一些工业控制系统中如温度、流
& C' B3 l% @* W/ Y+ z5 m. C* Y* C量和压力等参数进行检测和控制。而串! q) G5 _1 l8 m; K9 B/ B
行通信是指按照逐位顺序传递数据的通2 b6 [/ F9 V' ~2 Y' x
信方式,在控制领域的现场监测、分布控
4 M0 g5 L! F1 u" I制等场合有着重要的应用价值。鉴于PC5 M' d/ t9 _$ a2 u
机具有强大的监控和管理功能,单片机. P5 Z* n8 i- a# v! z1 j  w! t
则具有快速以及容易控制的特点,通过8 r3 ^. o) y2 o5 u) b2 q
PC机的RS-232串行接口与外部设备
, J+ f" z, |& g- U进行通信,是许多测控系统中常用的- -& ~4 D; Q! c" M# r% [, v
种通信解决方案。因此,如何实现PC机: _  M( o/ Z+ H* n: `2 O, g' V( p
与单片机之间的通讯具有非常重要的现
8 J' g: ]: X# P* f实意义。在VB环境下PC机与单片机之! s. s0 s+ I! U& r( K( ?
间实现串行通讯的软硬件方案十分关. H4 E( w# C/ D0 B! a3 L- T
键.。PC机的通讯程序使用Visual Basic 编1 Z4 E9 A6 ]4 R0 y* t  T
写,VB是Microsoft公司推出的Win-3 X, H, l! J' X3 n" J
dows应用程序开发工具,因其具有面向
" O7 A) K( ?6 `: l& B1 {; G! s对象的设计方法,友好的用户界面、编程2 P& t0 k" g0 ]- {3 q; K7 X
高效、数据处理及驱动底层硬件功能强
: d% ?0 L% G6 {5 Y! g8 z等优点而受到广泛的使用,而且Visual
& ~- W8 g% U5 l0 Z& m, M& ^Basic6.0版本带有专门门实现串行通讯的
+ i% A: p# J* D7 e& pMSCOMM控件,成为许多用户开发PC* f6 |$ b% r$ \9 R5 w8 i. }
机与单片机串行通信程序的首选工具。
' x0 y8 P) |' y  I$ g本文PC机通讯程序利用VB提供的9 z% G8 p2 [4 U: _' g8 v; [
MsComm串行通讯控件来完成,单片机! [' N& `: i+ T: Y
的程序用汇编语言来写。
( T% B7 \7 b9 z
! u1 R3 @6 \; s
$ g4 }  S5 o5 n9 K6 e& {. x
+ W! E' ]; C3 y, `0 I
, S) X% v; |' n: `8 F
/ }  H. I+ Z9 l# q% W$ D附件下载:
游客,如果您要查看本帖隐藏内容请回复
  g* H; |& T: N9 j+ @* M7 z# @6 ]

该用户从未签到

2#
发表于 2020-4-21 16:04 | 只看该作者
串行通信是指按照逐位顺序传递数据的通信方式,在控制领域的现场监测、分布控制等场合有着重要的应用价值
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-10-2 22:45 , Processed in 0.125000 second(s), 26 queries , Gzip On.

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

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

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