我也想知道怎样才能在极展上显示文字。
我用VB.net 2008编写代码。
我编写的示例代码是:
If SerialPort1.IsOpen = False Then SerialPort1.Open()
SerialPort1.Write("\r\n" & RichTextBox1.Text & vbCr, 0, RichTextBox1.TextLength)
System.Threading.Thread.Sleep(1000)
If SerialPort1.IsOpen = True Then SerialPort1.Close()我没有错误,但不能在极点展示上显示。请帮帮我。
抱歉的,
忘了说。我确实设置了如下的串行端口:
SerialPort1.BaudRate = 1200
SerialPort1.Parity = IO.Ports.Parity.None
SerialPort1.StopBits = 1
SerialPort1.DataBits = 7但不起作用。:(
发布于 2012-11-30 06:20:14
sp = new SerialPort("COM1", 9600, Parity.None, 8, StopBits.One);
sp.Open();
// to clear the display
sp.Write(Convert.ToString((char)12));
// first line goes here
sp.WriteLine("Total : " + textBox1.Text + " RM" );
// 2nd line goes here
sp.WriteLine((char)13 + "Tendered:" + textBox2.Text + " RM");
sp.Close();
sp.Dispose();
sp = null;发布于 2018-12-04 14:14:58
Dim sp As SerialPort = New SerialPort("COM15", 9600, Parity.None, 8, StopBits.One)
sp.Open()
sp.Write(Convert.ToString(ChrW(12)))
sp.WriteLine("WELCOME HERE")
sp.WriteLine(ChrW(13) & "Total Amount:1200")
sp.Close()
sp.Dispose()
sp = Nothing 发布于 2011-01-02 09:17:22
您需要设置串口-即波特率,位数和停止位数。阅读显示杆手册,以获得这些设置。
编辑
在编写任何代码之前,使用像windows超级终端这样的终端程序来确认:。
如果您使用的是正确的波特率
h 113您可以发送到显示器的命令-即清除显示器&移动顶部行<代码>H 214/代码><代码>H 115如果显示极倾角开关设置正确-<H 216>G 217
https://stackoverflow.com/questions/4577795
复制相似问题