【发布时间】:2011-02-13 10:16:27
【问题描述】:
我正在使用 HP RS232 杆式显示器,其设置如下所列。此链接中还提供了文档:http://www.camax.it/manuali/Manuale%20LD220%20VFD.pdf
- 字符类型:美国/欧洲(默认)
- 命令模式:EPSON(默认)
- 波特率:9600、n、8、1(默认)
- 无直通(默认)
这是代码
using System.IO.Ports;
private SerialPort port;
port = new SerialPort("COM2", 9600, Parity.None, 8, StopBits.One);
port.Handshake = Handshake.None;
Port.WriteLine("Welocome to something something");
它有 2 行,每行 20 个字符,总共 40 个字符。我无法控制角色的显示方式和位置。我希望它始终从第 1 行位置 1 开始,但正如我之前所说,我将如何做到这一点。如果我一次又一次地运行相同的程序,它会将一个字符向左移动。我已将其设置为接受 ASCII 字符集,因此我可以在 Writeline 消息中输入可见的内容。但如果需要,我可以将其设置为十六进制
【问题讨论】:
标签: c# asp.net windows winforms