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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
摘要:文章介绍利用VB6.0的串行通( f7 x9 f3 t. G3 \" W6 _5 V
讯控件可实现PC机与多单片机之间的
# [4 F5 O4 b& N! ^9 o串行通讯,并结合实例使用RS-232接口- x# W  b. I" C7 J
进行串行通信的基本程序。基于高级语言: h0 [1 F! N+ s) o! ^7 ^1 V
实现的PC机与单片机的通讯提高了单- C& l9 l' l- V1 q
片机的开发水平,同时也降低了单片机的( g0 E+ t! B4 r
开发难度,我们以此为开发工具并用于多8 u8 X" ]* z$ J+ f  b+ }# E% v. j: |
种医疗器械的中心控制部分,对推动已有
. M! ^8 k7 S5 S医疗器械的更新换代和新型医疗器械的
: v9 X) t1 G$ t2 v. j5 A$ W研发都具有重要的实用价值。同时,也为
6 s  G, [4 ?' L+ u单片机在其他应用领城的开发展示了更
$ v$ |% b$ h- Y3 ^  u6 w4 R- L8 k为广阔的前景。" ~: Y7 v  O3 \# s$ i
关键词:VB6.0;单片机;串行通讯;8 K! s! t/ Y# j# q
MSComm控件;医疗器械控制1 k0 p# I6 }$ g) y# U) ^
一、前言
, l! w$ F- E" l7 a0 V5 J) K6 h" p当前,信息技术在医疗行业的应用越
" |# T4 _8 b$ ^1 n3 q$ H/ e# ?来越多。随着计算机技术特别是单片微型
/ U, ~( d& M  H) D机技术的发展,在各种单片机应用系统
5 p) e& P  d$ x' F的设计中,人们已越来越多地采用单片& N2 S9 x8 H  @
机来对一些工业控制系统中如温度、流
4 u8 r8 A- f; z* H. R$ k" T, W量和压力等参数进行检测和控制。而串6 ]2 h" h- C8 j
行通信是指按照逐位顺序传递数据的通
3 y0 g& S, ?: z- l信方式,在控制领域的现场监测、分布控% a6 e+ f; @  l# l- \( S& w5 J; {) q
制等场合有着重要的应用价值。鉴于PC
4 }- H4 H! L' r, W2 X/ v" G+ T机具有强大的监控和管理功能,单片机
& l# `( i9 c% l则具有快速以及容易控制的特点,通过0 K( f5 c* q4 b& S; M
PC机的RS-232串行接口与外部设备% q* R% x" d" j5 u; `7 X
进行通信,是许多测控系统中常用的- -
4 M/ Z& i0 n. T8 ]- Q7 N8 O% j种通信解决方案。因此,如何实现PC机" x1 @: R" y  V7 Q! P
与单片机之间的通讯具有非常重要的现
8 L7 R% a  o; N6 K) F实意义。在VB环境下PC机与单片机之
* ]0 H: R# _; C间实现串行通讯的软硬件方案十分关; D5 ^9 ?' P: }1 j( x: A
键.。PC机的通讯程序使用Visual Basic 编
( Y- [8 d  G/ f* s写,VB是Microsoft公司推出的Win-/ G0 c0 V) K, m# f9 r/ x& @9 C  M
dows应用程序开发工具,因其具有面向. y0 o4 [% l/ T
对象的设计方法,友好的用户界面、编程
. [( o9 b# Q$ o, Z( D0 t' E9 E: g高效、数据处理及驱动底层硬件功能强; X2 {& v1 A8 J$ l# ~( M
等优点而受到广泛的使用,而且Visual( `. R2 h0 Y6 f1 `/ s7 H
Basic6.0版本带有专门门实现串行通讯的
: H+ c1 \- L& `2 c/ S+ o9 D, N7 QMSCOMM控件,成为许多用户开发PC
1 U" z, O! E  s4 z+ Y, z/ i机与单片机串行通信程序的首选工具。; ?% M9 z* ~7 q7 H
本文PC机通讯程序利用VB提供的
4 z! |+ v: F1 p* y  ~% e9 Z! M" X4 fMsComm串行通讯控件来完成,单片机
+ _4 u1 P- a. d8 e/ G的程序用汇编语言来写。
' R, K: D$ L7 G  N5 q
/ n; a: O$ i: o/ S) p: D
+ f: X) H  J7 k! B( X7 ~
, i5 y9 I( C/ H9 W# Y5 O9 a) v' w1 d: }  E7 [2 ]
8 v- B0 t, F, I9 Q
附件下载:
游客,如果您要查看本帖隐藏内容请回复
" b: f! v3 `2 n. p9 Y5 Y: [

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-2 04:17 , Processed in 0.078125 second(s), 26 queries , Gzip On.

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

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

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