close
標題
KEIL C RS232接收字元 8051
問題
用89S51做個步進馬達控制但是可以用KEILC控制步進馬達轉向了但是不知道怎麼用getchart涵式接收字元(是有插RS232)請問我要怎麼加~有用UART設鮑兒9600過然後用VB的MSComm元件-傳1但是都沒反應============================MSComm1.CommPort=1'試過12COMMSComm1.Settings="9600,N,8,1"MSComm1.PortOpen=True=============================MSComm1.Output=...顯示更多用89S51做個步進馬達控制但是可以用KEILC控制步進馬達轉向了但是不知道怎麼用getchart涵式接收字元(是有插RS232)請問我要怎麼加~有用UART設鮑兒9600過然後用VB的MSComm元件-傳1但是都沒反應============================MSComm1.CommPort=1'試過12COMMSComm1.Settings="9600,N,8,1"MSComm1.PortOpen=True=============================MSComm1.Output=Chr(1)=============================不太會用SBUF值之前有是getchart=SBUF但是沒什麼動作請問我要如何寫才能讓8051藉由RS232傳送字元~而驅動步進馬達#include
最佳解答
你要把VB中要傳送的數字文字 轉換成字元格式....這邊傳出的是ASCII 碼 8051接收到的時候 要再做轉換才能變成你要的數字或文字 現在有點搞不懂的是 你是要把VB資料傳給51去做控制 還是說要把51傳給VB去處理再回傳??
其他答案
以上文章來自奇摩知識家,如有侵犯請留言告知
https://tw.answers.yahoo.com/question/index?qid=20101229000016KK05555
979497228A071065
全站熱搜
留言列表