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

[毕业设计] VB与单片机语言串行通信技术

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
9 j8 H/ y! |; Z3 f) {3 j, H
摘要:介绍Windows环境下VB语言与单片机语言的串行通信技术。
) ?! k4 ~1 R5 F) e* a$ s. P! q9 n关键词: VB编程单片机编程 串行通信
2 h/ W9 {6 E- n  {& y/ N+ S
/ |6 B! i" F4 Q- K3 D. e1 F在工业自动化系统中,单片机通常用作前端处理器,/ J+ k% |1 }7 G/ j$ o" w
深人现场采集各种数据。数据经处理后再以串行通信方式
- r' n, Y$ ?" Q1 S( q, d送至由微机构成的中央处理器,并执行微机下达的命令,
4 h6 ?8 Q, B( @实施现场控制。因而,微机与单片机的通信十分频繁。
0 M9 e& `9 |( l/ X' C当前,在Windows环境下,VB语言是最流行的语言
* b# B1 Q3 U! m9 S/ N7 x之一。实现VB与单片机的通信问题,实际上就是解决VB6 C0 S/ k3 e! U; t
语言与单片机语言的接口问题。下面介绍VB语言如何与
$ ~9 R& K0 Q6 @& ^+ F) ?& O9 u单片机进行串行通信。8 }- x9 x6 o# `) s, g! x8 L
1在VB中编写串行通信程序的方法及步骤
/ s3 W" x. y  V+ nVB中有许多控件,为编程提供了方便。VB图形功能
, _& ?8 ]  C) c( H3 O强大,具有良好的人机界面。VB编程过程分为2部分1)
% R4 i; A' M4 X控件的调入及其属性的设置。(2)编写程序部分。由于控件  D  V6 a* v$ I, t6 d
的调人与设置,使得编程变得简单。5 w2 p* a0 ], l7 r- a7 t8 b5 q
1.1添加控件并设控件属性
+ h( J" {0 B% Y下面以VB5.0为例介绍其编程过程。在Windows环
& K/ Q# L! v% s. V. ]3 j+ f4 _境下启动VB5.0后,即进人VB5.0集中开发环境界面
7 e* r: S/ U6 ?* ~  a(即主界面)。本例选用最简单的界面,共使用4个控件:2
$ ~7 r# l# e( E: ]6 p% k7 K个命令按钮(“运行"键和“结束”键).1个文本框、1个串# `7 ~/ q2 t1 p2 g  S$ z: q7 \$ {
行口:前3个控件都可以从工具箱中添加,然后修改其属
0 b% X5 R+ q1 d1 }! q性值。9 c- }% `' W& H
在工具箱内没有串行口,须临时引入。点击主菜单
1 l- k) r; Z# f# g& S8 R% \' {+ h的“工程/部件",在部件界面的控件页中点出Microsoft
9 V+ b. F, L6 UComm Control 5.0 前面的方框,在工具箱中就添人了串) t) l- a2 V- |: C2 E- D8 }
口控件(电话机模型)。在窗体内添加串口控件,并在其属9 V6 s6 s* K4 P1 [
性窗口将Commport设置为2(COM2口),将Settings串
5 x6 V$ M2 d* H9 r7 K行敷据设置为“1200.n.8、1"。至此4个控件均已完成。
+ c, q# i$ B7 s2 ]$ H7 T4 ~* [& Z0 u$ b  \' i7 z  u8 w1 [4 ^
, t2 u( ]* ?* O5 j; o; H8 L
附件下载:& C( S( p0 s* t; t; T
游客,如果您要查看本帖隐藏内容请回复

3 r( H5 N6 G& a/ P1 f  h# q
$ G' S7 m8 V/ x$ K* P, t+ g

该用户从未签到

2#
发表于 2020-1-20 16:01 | 只看该作者
微机与单片机的通信十分频繁
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-6 15:01 , Processed in 0.156250 second(s), 26 queries , Gzip On.

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

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

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