|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
+ r0 N& H" g. P2 z. Y: w摘要:介绍Windows环境下VB语言与单片机语言的串行通信技术。
+ c- n. R) {) [+ Z: Z1 B: w关键词: VB编程单片机编程 串行通信
: G4 N$ w D" B7 W* P% P5 P
4 X1 _% A. `+ J+ M2 E在工业自动化系统中,单片机通常用作前端处理器," Y, x- \) N$ k4 q
深人现场采集各种数据。数据经处理后再以串行通信方式# r' z ?: l% F8 `4 ]
送至由微机构成的中央处理器,并执行微机下达的命令,
3 ? U4 d5 l- x5 T$ O7 ]5 C% t实施现场控制。因而,微机与单片机的通信十分频繁。
; v% g6 J2 b+ @6 q% F; A3 {当前,在Windows环境下,VB语言是最流行的语言
" r0 J( R/ W4 Y之一。实现VB与单片机的通信问题,实际上就是解决VB( f2 A2 E; Q4 S+ @# ]) b6 u- M
语言与单片机语言的接口问题。下面介绍VB语言如何与; i) Z0 ^( F3 [" U" k4 I8 z3 o' B5 e z
单片机进行串行通信。
, A/ J* I |) _. o% T1在VB中编写串行通信程序的方法及步骤
! Z* |, {- } l3 Y x9 Y1 `* KVB中有许多控件,为编程提供了方便。VB图形功能" N$ s& A4 c! C5 V U' p
强大,具有良好的人机界面。VB编程过程分为2部分 1), p, X' h& ^0 E7 b5 ]" K9 e# z
控件的调入及其属性的设置。(2)编写程序部分。由于控件! p" I: L5 `4 p) \5 {% K
的调人与设置,使得编程变得简单。
) a* s1 G; G( g7 b1.1添加控件并设控件属性% m9 j4 S! \* k1 y
下面以VB5.0为例介绍其编程过程。在Windows环6 @# P- }# [- G: b( t3 a4 Q
境下启动VB5.0后,即进人VB5.0集中开发环境界面
1 [0 B! M; j0 Z(即主界面)。本例选用最简单的界面,共使用4个控件:2
% g3 M, ^3 a# k! C( a1 _个命令按钮(“运行"键和“结束”键).1个文本框、1个串; j0 C# c$ L* U! P; }* T3 n+ Z
行口:前3个控件都可以从工具箱中添加,然后修改其属
0 ^6 y$ C- c5 q5 ]8 U性值。
$ w2 Y. ^6 X# t+ G在工具箱内没有串行口,须临时引入。点击主菜单* ~* r2 X( z* M5 L- V1 K4 v# Q& b
的“工程/部件",在部件界面的控件页中点出Microsoft
8 p# U3 Z: p8 CComm Control 5.0 前面的方框,在工具箱中就添人了串
' p( X8 W' }. x, M口控件(电话机模型)。在窗体内添加串口控件,并在其属
+ i) ?2 \) [ a# S4 s5 E& z6 {# x性窗口将Commport设置为2(COM2口),将Settings串, U) J( y# g, _! `$ @6 M
行敷据设置为“1200.n.8、1"。至此4个控件均已完成。! ~3 N# n$ ~7 |' n) W) v7 W
: x' H m; A) b' S5 t I0 w3 g. D5 G7 Z H7 n- M3 \2 w4 S
附件下载:2 ` C8 g: {# R y2 h% f" k
& W" p$ A! p6 ?% `" P' _" z! k
+ W7 y! n! B/ ? |
|