通信行业-Basic实现PC与89C51单片机之间的串行通信 精品

运用Visual Basic实现PC与89C51单片机之间的串行通信作者:沈 飙 夏海燕  摘要 在Visual Basic开发环境下,运用VB提供的通信控件,实现PC机与89C51单片机之间的串行通

Visual BasicPC89C51 运用实现与单片机之间的串行通信 作者:沈飙 夏海燕 Visual BasicVBPC89C51 摘要 在开发环境下,运用提供的通信控件,实现机与单片机之间的串 行通信。 Visual Basic89C51A/DD/A 关键词 单片机 串行通信 转换 Serial munication between PC and 89C51 with Visual Basic Abstract:Serial munication between PC and 89C51 single-chip-puter by MSM control box of Visual Basic is introduced. Key Words:Visual Basic89C51Serial municationA/DD/A 1 系统简介 在中科院等离子体物理研究所受控核聚变物理实验装置控制系统中,我们开发设计了以计算机控制为 1 基础的各种信号予置系统,系统原理如图所示。 1 图系统原理图 (PC586)Visual Basic 系统上位机由一台微机构成,软件采用编程,作出十分直观的人机界面,并通过 () 串行口将所需的各种予置信号数字信号传给单片机系统,再由单片机系统产生实际的模拟信号经线性光 PC 电隔离器送到现场。予置数值可以分别显示在机软件窗口和单片机系统的予置数字表头上。同时,现 PC 场实测信号经过线性光电隔离器,也可以实时显示在本系统的检测数字表头上和机的界面上。如此设 计界面直观,而且利于对现场信号进行实时监测。因此,采用本系统,大大提高了现场信号予置精度,对 实验操作人员来说人机界面良好,简单易懂。我们将分硬件和软件两方面分别介绍该系统的情况。 2 硬件介绍 PC 从系统原理图上可见,本系统关键的硬件部分是单片机系统的设计,上位机机则直接利用它的 RS2322 串行口即可。系统硬件原理如图所示。

腾讯文库通信行业-Basic实现PC与89C51单片机之间的串行通信