软件开发
8051单片机LED二极管闪烁实验【汇编语言】
实验原理: 送给二极管一个高电平(逻辑1)时,灯亮;当输入为低电平(逻辑0)时,灯灭。但是人眼能够分辨的亮光必须超过20ms,假使二极管灭的时间也为20ms,则频率为25Hz。 另:在51单片机中可以直接将一个立即数用mov指令由P1口送出。为了增加P1口的驱动,我们使用一片245的驱动芯片以增加P … 阅读更多
Visual Basic 6.0通过MySQL Connector/ODBC连接MySQL
在 Visual Basic 6.0 中连接到 MySQL 数据库需要使用适当的数据库连接库。通常情况下,可以使用 MySQL 的官方连接库,即 MySQL Connector/ODBC 或 MySQL Connector/NET,在 VB6.0 中连接 MySQL 数据库需要使用 ADO(Acti … 阅读更多
FactoryTalk View基于.NET的数据记录及报表触发控件(使用篇)
项目中报表功能的需求越来越多,急迫开发一款集成于SCADA的通用报表。RA的SE13版已经支持.NET控件,正好有机会来开发一款报表控件。 概况 基本需求 自动储存数据,并将数据定时导出或者定时打印。 根据最基本的需求,要实现功能,需要有执行动作的功能,也需要有条件触发执行的触发器。 控件使用 加载 … 阅读更多
FactoryTalk View基于.NET的数据记录及报表触发控件(界面篇)
项目中报表功能的需求越来越多,急迫开发一款集成于SCADA的通用报表。 RA的FactoryTalk View SE 13版已经支持.NET控件,正好有机会来开发一款报表控件。 该控件不只可以用于SE,也可以用于WINCC。 概况 基本需求 自动储存数据,并将数据定时导出或者定时打印。 根据最基本的 … 阅读更多
Visual C++实现串口传输图像程序
用vc6写的一个简易串口工具,可以通过串口输入的数据(如: 一个像素点(0x12,0xf0)(0x13,0x13) )生成保存图片到程序目录下格式:320*240 ,160*120,80*60都可以 数据多了电脑容易卡死,可能是vc串口模块占用CPU导致。 串口传图工具 //************ … 阅读更多
基于51单片机DHT22温湿度LabView上位机监控系统设计
一、系统方案 本设计采用AT89C52单片机作为主控制器,液晶1602显示温湿度,LabView上位机通信,上位机显示温度,同时上位机可以设置温度上下限,当测量温度低于或高于上限,温度报警,上位机可以控制下位机加热设备启动与关闭,实现上位机和下位机的交换数据。 二、硬件设计 原理图如下: 三、单片机 … 阅读更多
LabView简单串口助手的制作
1、安装好了 LabVIEW 之后,再安装 VISA驱动。 2、安装使用虚拟串口软件。 3、前面板设计 4、程序框图设计 配置串口,然后循环不停的读串口,用了读取串口字节判断该不该读,当串口有数据,即字节数不为零时,读取串口。注明一点:串口有个缓冲区,存在计算机内存里,VISA 读取,就是从缓冲区读 … 阅读更多
使用Visual Studio开发WINCC或FactroryTalk View SE的.Net控件
自FactoryTalk View SE 13版起Rockwell的这款SCADA软件开始支持.Net控件。大家可以使用更为丰富的控件的同时,也可以自行编写.Net控件以进行支持。 由于本人一直基于VB/VB.NET进行开发,因此以该语言给大家进行讲解。 1.环境 我使用Visual Studio … 阅读更多
VisualBasic.NET的OpenCvSharp4机器视觉编程简单应用
在.NET下常用OpenCV进行图像处理工作,而常用的OpenCV库有Emgu CV和OpenCvSharp。OpenCvSharp使用习惯比EmguCV更接近原始的OpenCV,有详细的使用样例供参考。因此在网上收集了一些OpenCV的应用。 准备工作 打开VS,创建VB.NET的Winform项 … 阅读更多