1、选取串口
    
   
    
     serialPort.PortName =
    
    
     串口名
    
    
     ;
    
   
    
     2、打开串口
    
   
    
     serialPort.Open();
    
   
    
     3、关闭串口
    
   
    
     serialPort.Close();
    
   
    
     4、发送信息
    
   
    
     serialPort.Write(
    
    
     信息
    
    
     );
    
   
    
     5、接收信息并显示出来
    
   
    
     int count = serialPort.BytesToRead;
    
    
     //获取接收信息的字节数
    
   
    
     byte[] readBuffer = new byte[count];
    
   
    
     serialPort.Read(readBuffer, 0, readBuffer.Length);
    
   
    
     string str = System.Text.Encoding.UTF8.GetString(readBuffer);
    
    
     //UTF-8形式信息
    
   
    
     if (str != ” “)
    
   
    
     {
     
    
   
    
     delShowCode dShow = new delShowCode(ShowCode);
    
   
    
     this.Invoke(dShow, str);
    
   
    
     }
    
   
    
     private delegate void delShowCode(string sCode);
    
   
    
     private void ShowCode(string sCode)
    
   
    
     {
     
    
   
    
     //显示操作
    
   
    
     }