從你敘述的通訊的控制出方式上看,感覺你的通訊控制方式有問題。你文中的計數器不是計數器,、而而是個計時器,用記時器就有可能造成通訊隨機,這種隨機方式有可能某個命令會很長時間比如10秒才發(fā)送一次,
使用個內存單元,比如VD0,為零時,0號通訊,完畢使其為1,然后1號通訊,結束后,使其為2,然后2號命令通訊..............9號完畢后使其為零,0號通訊.................這種控制方法是絕對的輪流工作,、而不會造成丟失命令。
即使掃描周期很端的程序,觸摸屏幕顯示的也不是即時值.,我觀察過Q點,設備已經開始工作,、而觸摸屏上的Q點狀態(tài)指示燈,要過1-5秒才能有反應,反應的時間和觸摸屏幕上的可視元件數量好像也有關系(除通訊速率、數據交換周期影響外)。
.