为什么我从数据采集仪采集到的数据是乱码?
If MSComm1.PortOpen Then
MSComm1.PortOpen:=false;
mscomm1.CommPort:=1;
mscomm1.Settings:='4800,n,8,1';
mscomm1.Handshaking:=1;
mscomm1.InBufferSize:=1024;
mscomm1.OutBufferSize:=1024;
MSComm1.RTSEnable := True;
MSComm1.DTREnable := True;
MSComm1.NullDiscard := False;
MSComm1.InBufferCount := 0;
MSComm1.OUTBufferCount := 0;
mscomm1.PortOpen:=true;
mscomm1.Output:='*IDN?'+#13;//发校验码给数据采集仪
back_mark:=mscomm1.Input;
S1:=Back_Mark;
Form1.memo1.Lines.Add(S1);
然后memo1中就有乱码了!
数据采集仪的型号是及斯力2700。有请高手帮忙!!