文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > 工程科技 > 信息与通信 > C51+LCD1602+VB上位机实现简单通信
侵权投诉

C51+LCD1602+VB上位机实现简单通信

设计

基本原理

主要功能:上位机和下位机连接好后握手,如果成功,上位机就可以发字符串让下位机的LCD显示出来,如果没有握手就不显示上位机发来的内容.

下位机设计:

主程序首先初始化串口和LCD,然后进入一个死循环,这个循环往LCD写dataArray这个数组中的数据,因此只要改变了这个数组中的第0-31位的内容就相当于改变了屏幕上显示的内容. 当串口发来消息的时候,执行中断号为4(串口中断)的服务子程序.这时候还不能让上位机往下位机传字符串,因此需要判断是否已经握手,判断的标志就是dispEn (display enable),如果等于0说明还没有握手,就把用户发来的数据当成是控制字control,如果是等于1说明之前已经握过手了,就把用户发来的数据放到dataArray中.最后判断控制字是否是握手,如果control等于0x00是就握手信号,然后回复0x01.然后把dispEn=1,最后把控制字control改掉(因为下一次中断可能已经不是握手信号了)

上位机设计:

由于已经把端口号写在vb程序中了,所以要改端口号的话要进vb

第1页

你可能喜欢

  • VB高级编程
  • 串口通信编程
  • VB控件大全
  • VB 串口
  • 单片机C语言程序
  • 工程电路
  • 单片机通信
  • 多路温度采集系统

热门文档

相关文档

  • C51 LCD1602 VB上位机实现简单通信

    C51 LCD1602 VB上位机实现简单通信C51 LCD1602 VB上位机实现简单通信隐藏>> 设计 基本原理 主要功能:上位机和下位机连接好后握手,如果成功,上位机就可以发字符...

  • 【论文】基于VB的PLC和上位机通信的实现方法

    基于VB的PLC和上位机通信的实现方法_IT/计算机_专业资料。介绍了用VB实现PLC和上位机通信的原理和一种简单实用的通信方法,并从硬件连接和软件编程两个方面阐述了...

  • VB上位机与下位机通信(温度控制)

    2、学习 Proteus 的使 用方法与构建其简易仿真平台...记录下温度曲线, 上位机使用 VC++6.0 进行编写。... C51+LCD1602+VB上位机实... 16页 免费...

  • VB与C51之间串行通信的实现

    C51+LCD1602+VB上位机实现... 16页 免费 用VB实现PLC与计算机间的串......异步通信 进行 试验 用的 基本 演示程序清单 , 下面举 一个简单的例子说明 ...

  • vb上位机控制系统

    1602 液晶显示作为现场的人机对话装置作为现场控制,实现和 PC 上位机控制相同的...采用简单易上手的 vb 语言 作为主要编程语言,对于有 c 语言基础的同学上手较快...

  • 用VC++写上位机软件实现与单片机通信

    我们选用的用 VC++类实现的上位机和下位机的串行通信 方法具有使用简单、编写程序方便的 特点。经过半年多应用于 EBM 灭火系统的情况来看,该方法实现的系统运行...

  • PLC与上位机的高速通信实现

    PLC与上位机的高速通信实现_信息与通信_工程科技_...RS -485 用于多站互联时实现简单,节省材料,可以... 三菱PLC与PC上位机VB通讯... 6页 免费 西门子...

  • 基于51单片机的温度测试系统+有VB上位机

    VB编写上位机(MSComm控件) 7页 1财富值...51 单片机的第一个作品,单片机 型号为 89c52,时钟...1602 部分 ***...

  • PLC与上位机串行通信的实现方法

    和计算机之间的协议, 给出了基于 VB 的 PLC 和计算机之间实现通信的设计方法。... 可编程控制器以其高可靠性、 模块 化结构、 编程简单等优点, 得到了广泛的...

站点地图 | 文档上传 | 侵权投诉 | 手机版
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.guandang.net All Rights Reserved.  -  email