导航:首页 > 操作系统 > vb编单片机控制程序

vb编单片机控制程序

发布时间:2022-07-13 11:15:47

1. 如何用VB编写单片机上位机程序、

上位机程序?pc程序?可以,b写起来比c++、c#速度快,也容易上手,不过越往后越难用

2. 单片机编写程序用什么软件能用VB吗

编写单片机程式的工具软件,就是记事本,都可以的了,只要你认为方便自己编写软件的工具都可以用。这个没有关系的了,但注意不要带入一些中文的符号啊,间隔的啊,那样的话,你在单片机的编译软件上,就会出错。

3. 用vb如何设计控制单片机的程序

一般只用串口通信对单片机控制。
如果单片机有USB控制器就可以USB去控制。这个相对比较复杂。
不过现在大部分都是通过串口发命令的。

4. 用VB给单片机编程,能行吗。或用什么方法能使VB程序被单片机识别

一般不可能.
vb是基于windows的.
使VB程序被单片机识别 除非你的 单片机先进到能跑 windows

不过你可以用C .它更机遇硬件.简单的 c 程序 单片机可以跑起来.
事实上,中低挡单片机 专业开发,基本上都是用 单片机 C语言.

楼主有兴趣 可以自己开发 单片机B语言,呵呵.很有前景哦.
=============
别听楼下 乱说.我是搞单片机的.
嵌入式系统听说没有?WindowsCE听说过没有?看过手机跑windows没有? 楼下菜菜不要乱叫.

5. vb可以编辑单片机程序吗

可以呀,只是编辑的话,就是写程序。用vb的编辑器可以的,只是不好用。
单片机程序用任何编辑器都 可以写的,包括windows自带的记事本。
但编译就不行了,要用keil 、wave等 。

6. 单片机能不能用VB来写程序

单片机的编程语言由单片机自身决定由何种语言写,单PC机与单片机的通信可用VB编写。

7. 在VB中,实现PC机对51单片机的控制

过程就是这样哦,pc机使用mscomm或者api函数,单片机接串口,通过执行串口中断程序实现控制。一般单片机开发板都有这个参考程序,你可以看下。

8. 用VB语言怎么样开发单片机

新建VB工程,由工程菜单选部件项,在Microsoft Comm Control 6.0部件前打钩确定,VB的工具箱中就有MSCOMM控件,添加到窗体.下列代码可按2进制接收数据,处理为16进制字符串显示数据. 根据通信协议,确定VB的算法,编写收发代码。接收可按如下代码:
Option Explicit
Dim inData As String
Dim arr() As Byte

Private Sub Form_Load()
MSComm1.Settings = "9600,n,8,1"
MSComm1.RThreshold = 1
MSComm1.InputMode = comInputModeBinary '二进制接收
MSComm1.PortOpen = True
End Sub

Private Sub MsComm1_OnComm()
Dim intInputLen As Integer
Dim i As Integer
Select Case MSComm1.CommEvent
Case comEvReceive
'此处添加处理接收的代码
intInputLen = MSComm1.InBufferCount
ReDim arr(intInputLen)
arr = MSComm1.Input
For i = 0 To UBound(arr)
If Len(Hex(arr(i))) = 1 Then
inData = inData & "0" & Hex(arr(i))
Else
inData = inData & Hex(arr(i))
End If
Next
Text2 = inData
End Select
End Sub

9. 我想做的是用VB编写一个应用程序,通过串口通信控制STC89C52单片机上的硬件!

天祥的教程,我认为最好的就是贴切实际,让人一看就知道为什么程序需要这些代码,实现这些代码的方式有很多,虽然效率不是最高作为新手和菜鸟程序员来说实现功能可能会更重要,
首先代码不是一句一句去理解的,你能够把项目各个模块划分开,明白每个模块做什么事情,单片机程序为什么要这样做,写代码只是其次的事情,那样才能学到东西。以你这个项目为例子,就是一个单片机与PC通讯程序,划分为两个方面单片机方面编程,PC机编程,
首先是单片机编程:这里最主要是如何进行PC通讯,肯定要编写一个通讯函数
单片机程序员一般把这个函数叫做,命令解析函数,这个函数用到的知识是(串口中断),单片机有个串口接收的寄存器,能不能想起,就是利用这个寄存器去接收PC端的数据,怎么判断pc发过来的是什么命令,改执行什么操作了,这里有个技巧约定一下假入第一个字符PC发过来的是A字符那么,A代表执行LED亮,同理PC发过来的是B,执行LED2亮,单片机端程序完成
PC端程序编写:怎么通过PC的串口发送数据了,在VB环境下有个MSCOM,假如要把A字符发给单片机,在MSCOM中发送字符串=“A”,就行了,其它以此类似,PC端就编写好了,
整个程序的流程,就是这样,就算没有VB知识对于菜鸟来说这个程序3天就够了,

10. 如何用VB通过串口和51单片机通讯使得单片机能够在IO口产生脉冲,脉冲的数量和频率由VB设定

这个需要分步来完成
1、实现单片机串口通讯
2、编写VB程序,添加串口控件,实现VB与单片机串口通讯
3、写单片机IO驱动,实现脉冲输出
4、VB发数据给单片机,实现脉冲数量和频率控制
5、更详细的可以私信我完成

阅读全文

与vb编单片机控制程序相关的资料

热点内容
广播PDF 浏览:215
单片机编程300例汇编百度 浏览:33
腾讯云连接不上服务器 浏览:221
不能用来表示算法的是 浏览:859
6轴机器人算法 浏览:890
手机主题照片在哪个文件夹 浏览:294
安卓手机后期用什么软件调色 浏览:628
cad修改快捷键的命令 浏览:242
好钱包app怎么登录不了 浏览:859
树莓派都用python不用c 浏览:757
access文件夹树的构造 浏览:662
安卓多指操作怎么设置 浏览:658
linux树形目录 浏览:727
平方根的简单算法 浏览:898
千牛订单页面信息加密取消 浏览:558
单片机自制红外遥控灯 浏览:719
服务器最小配置怎么弄 浏览:853
ibm服务器硬件如何升级 浏览:923
全球程序员节点赞 浏览:986
php函数传递数组 浏览:632