Re: 為何訊號一傳出就不同?
|
||||
---|---|---|---|---|
高級會員
|
Ryang版主...
我發現問題ㄌ... 好像是我的震盪器怪怪ㄉ!! 我換一顆之後就可以正常收到訊號ㄌ! calvinho版主... 我有試過你的建議... 的確可以! 謝謝!
發表於: 2004/12/8 11:40
|
|||
|
Re: 為何訊號一傳出就不同?
|
||||
---|---|---|---|---|
管理員
|
你好,
我測試過你的程式了. 只要加個 goto start 在最後一行 end 的前面. 就可以看到完美的輸出了 ! 為了測試方便 , 所以我將 B'00001101' 改成 'A'. Best Regards,
發表於: 2004/12/7 17:42
|
|||
|
Re: 為何訊號一傳出就不同?
|
||||
---|---|---|---|---|
版主
|
看不出來為什麼 bit 7 的 0 會變成 1 ???
最後一行加入 goto $ 或延遲後再傳送下一個Byte出去,不要傳完了就是 END 指令,這樣程式會亂跑的。 你確定用示波器也是 0 會變成 1 嗎? 還是VB收錯了?
發表於: 2004/12/7 10:17
|
|||
|
Re: 為何訊號一傳出就不同?
|
||||
---|---|---|---|---|
高級會員
|
註:
經過HIN232(或MAX232)電路... 由VB端接收到的資料為"10001101"!!
發表於: 2004/12/7 9:36
|
|||
|