最近做上位机控制下位机,最终呈现的是转速与温度的一个显示面板。先从最简单的开始,上位机控制LED灯的亮灭。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20191115160822631.png)![这个是UI的设计界面]
namespace LED开与关
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
// try
// {
//首先判断串口是否开启
if (serialPort1.IsOpen)
{
//串口处于开启状态,将发送区文本发送
//以ASCII模式发送
// serialPort1.Write("'1'"); //通过串口写入字符1
byte[] Data = new byte[1];
Data[0] = 1;//对应下位机的工作模式
try
{
serialPort1.Write(Data, 0, 1);
MessageBox.Show("LED亮");
}