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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
摘要:文章介绍利用VB6.0的串行通
; \+ y. j" k! l5 z( u. d讯控件可实现PC机与多单片机之间的
7 }2 N8 Q$ s/ t& I串行通讯,并结合实例使用RS-232接口
1 O( P( S) K) O7 e, O2 U" V+ u进行串行通信的基本程序。基于高级语言6 ^4 w. S" @; Q) N8 q8 C8 s
实现的PC机与单片机的通讯提高了单. F8 K  r/ \! G* I/ e
片机的开发水平,同时也降低了单片机的0 M8 v# v% ?, [( H4 O5 I
开发难度,我们以此为开发工具并用于多
7 d5 v# [3 {& [& Z; M种医疗器械的中心控制部分,对推动已有- K- Q, G/ C8 \9 F& o% g
医疗器械的更新换代和新型医疗器械的' m$ Y+ Q8 D, H
研发都具有重要的实用价值。同时,也为/ P5 d, ?8 }. E( ]- H9 n2 _
单片机在其他应用领城的开发展示了更
) E" f: X% _1 Y. K. C5 d为广阔的前景。
% `6 W$ B/ `( ?) `关键词:VB6.0;单片机;串行通讯;* B" [3 l0 ]" p) \; ]9 U
MSComm控件;医疗器械控制
4 ~2 T1 @8 N0 z$ D, n0 n一、前言; ^4 y& p" h8 M/ N8 E; Q
当前,信息技术在医疗行业的应用越
6 E/ m, z; E( B* V! f2 v$ ?来越多。随着计算机技术特别是单片微型
/ D' f& ~$ h' q7 |6 S3 B0 U  O机技术的发展,在各种单片机应用系统
& Y; ^* ?2 o6 y& s) V) u/ ^的设计中,人们已越来越多地采用单片; m! q  y# P0 V, w2 E" m5 V( s
机来对一些工业控制系统中如温度、流% \2 n$ O, ^- t% O8 I! l( W
量和压力等参数进行检测和控制。而串
: n3 s1 U* Y' @$ i/ L5 _5 X+ ?行通信是指按照逐位顺序传递数据的通3 [' m7 ^" s& i# z
信方式,在控制领域的现场监测、分布控6 ^: S5 {/ y9 W4 O
制等场合有着重要的应用价值。鉴于PC
1 y9 V  d+ X( A* B' X( p机具有强大的监控和管理功能,单片机% n/ U  }5 j* K+ b9 b$ N% M
则具有快速以及容易控制的特点,通过6 P8 F5 b! V+ s4 P, D: Q
PC机的RS-232串行接口与外部设备5 e) H- a5 f: {9 {4 w" {, q+ V
进行通信,是许多测控系统中常用的- -
5 T$ S+ z$ i. G7 Y6 [0 }, t种通信解决方案。因此,如何实现PC机# z, L0 k8 V4 Y% b
与单片机之间的通讯具有非常重要的现
. I8 b$ w+ H+ E/ t实意义。在VB环境下PC机与单片机之+ o/ \% t+ f. X: L4 J
间实现串行通讯的软硬件方案十分关1 C9 V! ~7 s7 T! @+ P
键.。PC机的通讯程序使用Visual Basic 编
& e3 S# c: _' w9 o( d& f( Y写,VB是Microsoft公司推出的Win-$ J$ `) `) l" G
dows应用程序开发工具,因其具有面向9 s: g" E# d- U
对象的设计方法,友好的用户界面、编程
3 F6 J/ ?  G5 R4 {  ]6 v高效、数据处理及驱动底层硬件功能强
* ?2 |+ S; F4 k4 p8 p4 `7 e等优点而受到广泛的使用,而且Visual" n! h7 o/ q+ U0 E* y% f* N& a
Basic6.0版本带有专门门实现串行通讯的
8 K: }' q4 ~5 \4 X" K( G, AMSCOMM控件,成为许多用户开发PC
: B' u$ {3 R% \% M  a机与单片机串行通信程序的首选工具。
; ^) G2 t, V" i& ~7 g/ J本文PC机通讯程序利用VB提供的
1 @1 M" C) \; m/ g  [MsComm串行通讯控件来完成,单片机/ x8 [3 t+ s: u: @: N% s
的程序用汇编语言来写。
( `4 l' F- M; l/ B% `' X2 v# T6 S5 f% l5 N
- \& v& R1 N4 F" i

3 u( h( i% V, S+ N  h, s6 L7 Q
- m+ r2 j4 y# p7 ~2 y/ c; F' p; A# \& X; V
附件下载:
游客,如果您要查看本帖隐藏内容请回复
4 x5 A1 ?$ c  O3 M; ^4 j9 G0 h$ k

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-28 09:18 , Processed in 0.109375 second(s), 26 queries , Gzip On.

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

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

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