對8051與RS232之間的溝通不太懂?

請問各位大大小妹我是新手對8051 與rs232之間有點不懂?

因為我想要用pc傳yes這個字經由RS232傳給8051啟動硬體

然後51會傳字串回來給pc告訴他

當整個工作測試完畢後硬體會回傳資料給51 51會下達另一個字串給pc後結束

我是使用visa write想要把資料經由rs232寫入51內

可是不知道字要重哪裡下達給rs232

還有我在Front那面要使用到chart 可是不知道要放在哪裡

因為放在visa readg上資料型態又不對 請問各位是否能幫幫忙 感謝了

不知道妳的8051程式,傳送和接收的程式是否已經寫好?一般的8051書籍都會有範例,再者,妳可能要自己定義兩者間的通訊協定,LabVIEW的範例可以搜尋serial,就有些範例可參考,說實在的,像妳這樣的初學者,一開始要做這樣的事情是有點辛苦

你的8051 與rs232溝通是好的嗎??

如果不知道,可以用終端機做測試


那個我開頭使用visa configure serial port這樣可以嗎?

後面接visa write之後再接property node再接個visa read讀取檔案

這樣寫是不是怪怪的

還有那我要輸入的字串該用甚麼元件經過rs232傳輸給8051

因為我們小組是分工合作 我寫labview的程式 另外的人寫c

抱歉呦 因為真的很不懂!請各位多多包涵!

下面程式給你參考,重點在於"visa configure serial port"的設定要與8051一樣

 

 

VISA.vi

![](upload://4l0kkPol2nzk1xGiYm8CvRcQoAz.jpeg)![](upload://dIxDefM89eqkgnlkLSasc2kzAJy.jpeg)