C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)
标签:
•
文件类型: .zip
•
文件大小: 1.71MB
•
下载次数: 1
•
C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-10-12 14:06 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)
目录 0 2015-10-12 14:03 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51
文件 39243 2015-10-12 13:32 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51Form1.Designer.cs
文件 24144 2015-10-12 13:32 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51Form1.cs
文件 10774 2015-10-12 13:32 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51Form1.resx
文件 581632 2010-11-10 15:00 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51IrisSkin4.dll
文件 499 2015-10-01 10:20 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51Program.cs
目录 0 2015-10-12 14:03 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51Properties
文件 1436 2015-10-01 10:20 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51PropertiesAssemblyInfo.cs
文件 3582 2015-10-10 10:27 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51PropertiesResources.Designer.cs
文件 6671 2015-10-01 15:31 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51PropertiesResources.resx
文件 1089 2015-10-10 10:27 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51PropertiesSettings.Designer.cs
文件 249 2015-10-01 10:20 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51PropertiesSettings.settings
目录 0 2015-10-12 14:03 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51Resources
文件 3221 2015-10-01 15:42 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51Resourcesgray.png
文件 3208 2015-10-01 15:42 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51Resourcesgreen.png
文件 3068 2015-10-01 15:42 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51Resources
ed.png
文件 144 2015-10-10 10:27 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51app.config
目录 0 2015-10-12 14:03 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51in
目录 0 2015-10-12 14:03 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51inDebug
文件 16021 2006-03-22 12:25 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51inDebugDiamondBlue.ssk
文件 16669 2006-03-22 12:26 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51inDebugDiamondGreen.ssk
文件 581632 2010-11-10 15:00 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51inDebugIrisSkin4.DLL
文件 43520 2015-10-12 13:32 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51inDebugport_51.exe
文件 144 2015-10-10 10:27 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51inDebugport_51.exe.config
文件 48640 2015-10-12 13:32 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51inDebugport_51.pdb
文件 11600 2015-10-12 13:32 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51inDebugport_51.vshost.exe
文件 144 2015-10-10 10:27 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51inDebugport_51.vshost.exe.config
文件 490 2010-03-17 22:39 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51inDebugport_51.vshost.exe.manifest
目录 0 2015-10-12 14:06 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51inRelease
目录 0 2015-10-12 14:03 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51obj
............此处省略35个文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Collections;
using System.IO.Ports;
using System.Diagnostics;
using System.Timers;
using System.Drawing;
namespace port_51
{
public partial class Form1 : Form
{
SerialPort sp1 = new SerialPort();
public Form1()
{
InitializeComponent();
}
int timer_t = 0;
#region 窗体载入
private void Form1_Load(object sender EventArgs e)
{
//皮肤文件
skinEngine1.SkinFile = Application.StartupPath + @“DiamondBlue.ssk“;
skinEngine1.SkinFile = Application.StartupPath + @“DiamondBlue.ssk“;
//系统时间
timer2.Start();
//所有串口
pictureBox1.Image = Properties.Resources.gray;
for (int i = 1; i <= 16; i++)
{
cb_port.Items.Add(“COM“+i);
cb_port.SelectedIndex = 0;
}
//波特率
int[] baud = { 115200 57600 38400 28800 19200 14400 9600 4800 2400 1200 };
for (int i = 0; i < 10; i++)
{
cb_baud.Items.Add(baud[i]);
}
cb_baud.SelectedIndex = 7;
//校验位
cb_check.Items.Add(“None“);
cb_check.Items.Add(“Odd“);
cb_check.Items.Add(“Even“);
cb_check.Items.Add(“Mark“);
cb_check.Items.Add(“Space“);
cb_check.SelectedIndex = 0;
//数据位
for (int i = 8; i > 3; i--)
{
cb_data.Items.Add(i);
}
cb_data.SelectedIndex = 0;
//停止位
cb_stop.Items.Add(“1“);
cb_stop.Items.Add(“1.5“);
cb_stop.Items.Add(“2“);
cb_stop.SelectedIndex = 0;
//发送/接收格式默认
rb_hex_r.Checked = true;
rb_hex_s.Checked = true;
timer1.Enabled = false;
}
#endregion
#region 系统时间
private void timer2_Tick(object sender EventArgs e)
{
DateTime dt = System.DateTime.Now;
label8.Text = dt.ToString();
}
#endregion
#region “文件”操作
private void label7_MouseEnter(object sender EventArgs e)
{
label7.BackColor = Color.LightGray;
}
private void label7_MouseLeave(object sender EventArgs e)
{
label7.BackColor = Color.Transparent;
}
#endregion
#region 全部串口和可用串口切换
private void button1_Click(object sender EventArgs e)
{
switch (button1.Text)
{
case “可用串口“:
try
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-10-12 14:06 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)
目录 0 2015-10-12 14:03 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51
文件 39243 2015-10-12 13:32 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51Form1.Designer.cs
文件 24144 2015-10-12 13:32 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51Form1.cs
文件 10774 2015-10-12 13:32 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51Form1.resx
文件 581632 2010-11-10 15:00 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51IrisSkin4.dll
文件 499 2015-10-01 10:20 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51Program.cs
目录 0 2015-10-12 14:03 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51Properties
文件 1436 2015-10-01 10:20 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51PropertiesAssemblyInfo.cs
文件 3582 2015-10-10 10:27 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51PropertiesResources.Designer.cs
文件 6671 2015-10-01 15:31 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51PropertiesResources.resx
文件 1089 2015-10-10 10:27 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51PropertiesSettings.Designer.cs
文件 249 2015-10-01 10:20 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51PropertiesSettings.settings
目录 0 2015-10-12 14:03 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51Resources
文件 3221 2015-10-01 15:42 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51Resourcesgray.png
文件 3208 2015-10-01 15:42 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51Resourcesgreen.png
文件 3068 2015-10-01 15:42 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51Resources
ed.png
文件 144 2015-10-10 10:27 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51app.config
目录 0 2015-10-12 14:03 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51in
目录 0 2015-10-12 14:03 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51inDebug
文件 16021 2006-03-22 12:25 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51inDebugDiamondBlue.ssk
文件 16669 2006-03-22 12:26 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51inDebugDiamondGreen.ssk
文件 581632 2010-11-10 15:00 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51inDebugIrisSkin4.DLL
文件 43520 2015-10-12 13:32 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51inDebugport_51.exe
文件 144 2015-10-10 10:27 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51inDebugport_51.exe.config
文件 48640 2015-10-12 13:32 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51inDebugport_51.pdb
文件 11600 2015-10-12 13:32 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51inDebugport_51.vshost.exe
文件 144 2015-10-10 10:27 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51inDebugport_51.vshost.exe.config
文件 490 2010-03-17 22:39 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51inDebugport_51.vshost.exe.manifest
目录 0 2015-10-12 14:06 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51inRelease
目录 0 2015-10-12 14:03 C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)port_51obj
............此处省略35个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)