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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
) h9 M. y0 F! m: {
摘要:介绍Windows环境下VB语言与单片机语言的串行通信技术。1 n; E# q' Y+ A3 d3 I; E$ R3 v  |
关键词: VB编程单片机编程 串行通信; F8 V6 s# }4 S  D" n0 Z  f2 n2 n) Z
6 [6 o7 S5 R9 u. e5 @+ P
在工业自动化系统中,单片机通常用作前端处理器,0 l4 S$ z) B7 Y" ]
深人现场采集各种数据。数据经处理后再以串行通信方式
3 H8 y) y6 `; I  p送至由微机构成的中央处理器,并执行微机下达的命令,
3 p' a& {6 R) s- \6 r+ o; M实施现场控制。因而,微机与单片机的通信十分频繁。
) g8 U; {1 j/ s( o* Q) t' y( T' Q当前,在Windows环境下,VB语言是最流行的语言
# }$ `2 r: C' Z- ^8 `1 L之一。实现VB与单片机的通信问题,实际上就是解决VB
6 l9 a1 x( ^  y语言与单片机语言的接口问题。下面介绍VB语言如何与
* D1 b* B; u9 N# L' E. O( s1 y单片机进行串行通信。3 v* X5 t& X% q% j9 D, `
1在VB中编写串行通信程序的方法及步骤
* N4 O6 _# f/ \) i2 k- vVB中有许多控件,为编程提供了方便。VB图形功能
# l) x1 l! k+ o- h强大,具有良好的人机界面。VB编程过程分为2部分1)" ?! m% M; ~" S5 }
控件的调入及其属性的设置。(2)编写程序部分。由于控件1 {! o$ K; F3 h& a/ ]
的调人与设置,使得编程变得简单。
* I  C1 S' A) N1.1添加控件并设控件属性
1 h) j; ^" |# B! e" o# s. H下面以VB5.0为例介绍其编程过程。在Windows环$ D/ O8 |! M8 X$ y0 O" y
境下启动VB5.0后,即进人VB5.0集中开发环境界面
! R" h- X) b- d, N+ F* r(即主界面)。本例选用最简单的界面,共使用4个控件:20 E  Q" |: B- _, [& p1 g
个命令按钮(“运行"键和“结束”键).1个文本框、1个串
- t  q0 z; p4 Z) W" v, G8 i行口:前3个控件都可以从工具箱中添加,然后修改其属
6 \3 O8 W* a+ g6 M2 l# x8 W性值。
; v* o, J  B+ d# _9 n: G  o在工具箱内没有串行口,须临时引入。点击主菜单3 G: N# S, K# Z) B
的“工程/部件",在部件界面的控件页中点出Microsoft; v# l$ V5 H/ x) `
Comm Control 5.0 前面的方框,在工具箱中就添人了串
) t% R" i7 \/ r  f" e/ z口控件(电话机模型)。在窗体内添加串口控件,并在其属
! T; r1 M6 c" I性窗口将Commport设置为2(COM2口),将Settings串$ F0 p4 b4 r$ p8 v, o$ x
行敷据设置为“1200.n.8、1"。至此4个控件均已完成。
! x$ t# e; z6 ~) {  |  ]& e6 f5 I& H+ [& X' k/ I2 `% g& `: f3 ~

5 m; _9 J2 i+ j) m: ~2 s附件下载:) N% S5 O/ T, s  ~& r
游客,如果您要查看本帖隐藏内容请回复
7 j0 o6 R3 ~( b9 S1 Y5 J

$ {' q1 x# |. t  ~- p3 M3 S7 y$ q

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-6-29 15:06 , Processed in 0.078125 second(s), 26 queries , Gzip On.

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

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

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