[VB6 ]chr(240)~(254)
抱歉,昨天本來有po一個問題,
但是,後來怕自己弄錯,沒有確認輸出, 所以先把文章砍了...
我剛剛確認過了...
我給chr(240)~chr(254)
RS232輸出,也就是RX 8051接收到的訊號,真的都是3F,3F, .....
240以前都正確.......
感覺不像是我8051的程式問題,有點像VB出來就是錯的
有人遇過這問題嗎?
我的RS232設定如下.
If (MSComm1.PortOpen) Then
MSComm1.PortOpen = False
End If
MSComm1.CommPort = cnt_Port '通訊連接埠
MSComm1.Settings = "115200,N,8,1" '設定串列埠
MSComm1.PortOpen = True '串列埠開啟
MSComm1.InputLen = 0 '輸入字元長度
MSComm1.InBufferSize = 1024
MSComm1.OutBufferSize = 1024
MSComm1.RThreshold = 1 '代表接收到多少字元後要觸發事件
MSComm1.Handshaking = comNone
MSComm1.InputMode = comInputModeText
MSComm1.NullDiscard = False '忽略空字元
For m = 240 To 254
MSComm1.Output = Chr$(m)
Next m
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.236.8
→
11/20 09:02, , 1F
11/20 09:02, 1F
→
11/20 09:03, , 2F
11/20 09:03, 2F
→
11/20 09:19, , 3F
11/20 09:19, 3F
→
11/21 00:31, , 4F
11/21 00:31, 4F
→
11/21 23:35, , 5F
11/21 23:35, 5F
※ 編輯: BlueFeel 來自: 114.32.236.8 (11/21 23:45)