![]() |
發布時間: 2018-6-4 18:04
正文摘要:程序下位機主要實現的是在1602上顯示多個傳感器的實時數值,并能用按鍵調節傳感器正常范圍;上位機用C#語言編寫同時也要能顯示這些值并能通過在上位機界面實現調控功能 現在出現的問題是上位機差不多能顯示下位機 ... |
zsyzdx 發表于 2018-6-4 21:54 不太會寫串口通信那,怎樣實現串口發送四個數據給上位機同時上位機通過按鈕控制單片機執行相關操作呢? |
devcang 發表于 2018-6-4 21:27 我用的是STC89C52芯片,串口實現上位機和下位機通信那不太會,還望指導一下 |
用串口 |
串口,51單片機只能用串口比較簡單!!!!!!!!!!!! |
你的芯片和周邊是怎樣的。。。。。。 建議 1、C#程序中,捕捉了異常,要把錯誤信息顯示出來,方便自己知道是哪的問題。 2、C#串口是不同線程的,其事件中不可以直接操作界面的組件。 3、單片機的程序,有點亂,如table1用來接收,也用來發送。代碼格式化也方便自己。 4、應該一塊、一塊地寫完成,如串口接收、顯示到lcd1602。 |