您的位置首页 > 文化 > 图书 > 上位机软件

澳门凯旋门官方网址

2019-10-09     156    

海绵宝宝as 单片机的上位机开发用什么软件好? 2013-02-09

如果是偏重界面的开发,用 Delphi,有PASCAL基础容易上手。如果是偏重底层开发,你就VS2010之类,属于C 编程。

763262068 学上位机编程用什么软件 2015-06-08

根据你的意思,既然是上位机编程,当然应该是与控制有关,还有下位机,所以这个编程用到的软件主要应该有: 1、C语言,这是基本的上位机语言,特别在以前的...

忻云明硕 学上位机编程用什么软件 2017-07-22

一般开发上位机软件都是带图形界面的。C也能做出图形界面的软件,但是开发周期太长也不实用。所以最好还是需yao会一些其他语言,例如C++,C#,Java这些做图形...

anonymous 学上位机编程用什么软件 2014-04-01

人机交互的是上位机。主机控制下边设备的叫下位机,上下位机之间采用以太网或其他方式连接。上位机多为电脑主机,工控机,下位机多为PLC

aweimml 学上位机编程用什么软件 2017-12-13

从概念上来说,组态软件属于上位机软件的一个种类。 参见:网页链接

哞哞龘 学上位机编程用什么软件 2018-07-30

熟练使用Mysql,VS,SQL Server,XTML等软件开发工具; 熟悉USB、串口、以太网、CAN等数据采集;

cn#BaVLLkuupL 学上位机编程用什么软件 2018-05-23

一般的用QT和C++

娃ha哈 学上位机编程用什么软件 2010-04-11

上位机一般是PC机,上位机软件是能够通过PC机控制下位机(单片机)或和下位机进行交互(通信,数据交换等),一般是一个和下位机通信的PC接口,比如常用的上位...

流血勒火腰裤儿 学上位机编程用什么软件 2017-12-30

任何一种面向对象的语言都有串口库。我也研究了一阵子上位机,c水平如果拿着资料,还是可以写一些小玩意,但是最后放弃了,现在是用别人的架构做一点点二次...

喜欢单片夹的伙伴一定会想自己开发上位机,这期就详细介绍,效果如下。

最简单的【上位机软件】详解

作用是点击上位机按钮,控制下位机的一个【灯】开与关

这个软件是用VS2015开发的

第一步

最简单的【上位机软件】详解

选择【文件】添加【项目】

第二步

最简单的【上位机软件】详解

选择c#窗口

第三步

最简单的【上位机软件】详解

第四步

最简单的【上位机软件】详解

添加按钮控件,在TEXT属性更改按钮名字

第五步

最简单的【上位机软件】详解

添加串口控件,【COM1是默认串口端口】,需yao根据你的单片机端口号而相应更改

第六 步

最简单的【上位机软件】详解

双击按钮控件,会出现代码区

第七步

最简单的【上位机软件】详解

写入如图的代码,就可以

第十步

最简单的【上位机软件】详解

最简单的【上位机软件】详解

更改一下图标字体属性

工作原理如下

根据发送一个字节,跟下位机代码做比较,如果下位机有发送的字节,就执行,如图发送的是0x01

现在是上位机的代码

private void button1_Click(object sender, EventArgs e)

{

byte[] buffer = new byte[1];//实例化

buffer[0] = 0x01;//发送的数据

try

{

serialPort1.Open();//打开串口

serialPort1.Write(buffer,0,1);//发送数据

serialPort1.Close();//关闭串口

}

catch

{

if (serialPort1.IsOpen)//判断串口是否正确

serialPort1.Close();//不正确就关闭串口

MessageBox.Show('端口打开错误', '错误');

} } } }

下位机源代码,下载到单片机

#include<reg51.h>

#define uint unsigned int

#define uchar unsigned char

uchar i ;

sbit K=P1^3;

void DELAY _MS (unsigned int a)

{

unsigned int i ;

while (a--!=0)

{

for (i=0; i<600; i++);

}

void dd( )

{

TMOD=0X20;

SCON=0X50;

TH1=0XFD;

TL1=0XFD;

TR1=1;

ES=1;

}

void main (void)

{

DELAY_MS(1000);

dd( );

while ( 1 )

{

while ( ! RI );

RI=0;

i=SBUF;

switch( i )

{

case 0x01: K=~K; break ;

default: break;

} } }

代码注意英文大小写

最简单的【上位机软件】详解

文化图书相关阅读
标签大全 | 网站地图 | RSS订阅 | 返回顶部