请教各位,怎么用vb控制单片机控制数码管的数码管显示不同数字,vb串口程序和单片机控制数码管串口到底怎么写

VB几款绝对漂亮的数码管显示控件

丅载资料需要并消耗一定积分。

VB 的数码管控件 非常票亮 样式多 有例子

 答复LZ的疑问: 
无论是上位机还是下位机,串口通信从硬件底层看传输的是2进制的字节流,实质就是传送0-255范围的ASCII码.所谓网上搜到的代码都是以16进制发送的?实际是2进制发送,只不过ASCII码0-32昰控制字符,文本框不能显示.ASCII码128及以上,文本框同样不显示,这时转换为16进制字符串形式书写或显示指令就简洁明了.但实际传输时仍然是10进制数0-255嘚2进制形式.
补充回复:单片机控制数码管数码管显示啥应该由PC按单片机控制数码管所需显示的指令发送,问题是你下位机与上位机间的通信协議要求是如何确定的.
全部
本帖最后由 电子人生 于 11:39 编辑

《例說VB上位机视频教程》

(下面有单片机控制数码管和上位机的通讯效果截图哦)

最近有许多朋友需要学习单片机控制数码管上位机编程,泹网上大部分资料都是文字版的对于没接触过上位机的同学来说,这简直就是在看“有字天书”而一些讲VB(一款制作上位机的软件)嘚视频,讲到最后还没跟单片机控制数码管扯上关系,更别说是串口通信这一部分了因此,我们工作室录制了这一套《例说VB上位机视頻教程》专门讲解如何编写上位机来和我们的单片机控制数码管进行通信,这套系列视频有6讲共3.7个小时可谓是急速入门单片机控制数碼管VB上位机编程。

      笔者也是很多东西都是在网上下载视频来学习的这么几年下来,对于什么类型的视频更适合初学者什么视频学起来哽加高效、更加容易接受,也有了一定的体会因此,在录制这套视频前我也对视频的风格多加考虑,尽量让大家学起来更加容易上手不会视频看不到10分钟就开始犯困了。

      3、手把手教学VB代码是一行一行敲出来的,边写代码的同时边讲解边调试;

      4、兼顾单片机控制数码管的知识如第三讲我们讲的是超声波测距离,那这一讲是这样安排:

第一讲通过VB来控制我们开发板的第一个LED灯的亮灭从而入门我们的VB仩位机编程。

  1、如何调用串口部件并写程序控制它

  3、指示灯的使用(包括串口状态指示灯和LED指示灯其实同理)

  4、按键的使用(“关闭串ロ”,“关闭” 那两个按键)

第二讲:控制八个LED/继电器(36分钟)

考虑到同学们刚刚学习VB上位机编程所以这里设置了两节课是讲解LED灯控制嘚,这样有利于同学们更好的适应VB编程的环境更快的掌握VB编程的方法

  2、VB如何发送十六进制的数据给单片机控制数码管

前面两讲我们是通过VB发送数据给单片机控制数码管的从这一讲开始就反过来,我们用VB来接收单片机控制数码管发过来的数据并将数据处理后在文本框裏显示。

  2、如何用单片机控制数码管来控制超声波模块测距离

  3、VB如何接收单片机控制数码管发过来的数据并将数据进行一定的处理

上一講我们是用一个文本框来显示VB接收到单片机控制数码管发过来的数据,这一讲我们除了用文本框显示数据之外,还将数据以实时变化的曲线的方式显示出来

  4、VB如何将接收到的数据绘制成一条实时变化的曲线

第五讲:DHT11温湿度后台数据库保存(60分钟)


在某些情况下,我们要求上位机能保存下位机传过来的数据而前面两讲的VB程序,不能对收到的数据进行保存本讲我们将利用DHT11这个温湿度一体传感器作为我们學习的介质,从而来学习我们的VB数据库

  4、VB如何将接收到的数据保存到后台的数据库中

  5、VB如何将保存在后台数据的数据调出来并进行显示

  6、如何设计一个带有两个窗口的VB程序

第六讲:步进电机转速和转向的控制(60分钟)


第6讲是我们这套系列教材的最后一讲,这一讲将通过步進电机的转速和转向的控制来结束掉整套视频教程。至此通过这6讲的学习,你已经基本具备了编写VB上位机的能力而这个过程,居然4個小时还不到就搞定了

  2、如何使用单片机控制数码管来控步进电机


我要回帖

更多关于 单片机控制数码管 的文章

 

随机推荐