欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

Proteus仿真串口接收不正確

查看數: 3576 | 評論數: 1 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2021-4-12 19:38

正文摘要:

下面的程序和仿真計劃實現:單片機1向單片機2發送字符a,單片機2接收到a之后,將當前測得溫度發送給單片機1,單片機1接收到溫度數據,發送到一個終端設備(這里用Virtual terminal代替)。Proteus仿真發現,單片機1 ...

回復

ID:902815 發表于 2021-4-13 10:04
這個問題解決了,解決方法是:修改單片機1的接收停止條件。
  1. while(1)
  2.                 {
  3.                         if(flag==1)
  4.                         {
  5.                                 for(i=0;i<6;i++)  
  6.                                 {  
  7.                                         SBUF=s[i];  
  8.                                         while(!TI);  
  9.                                         TI=0;  
  10.                                 }  
  11.                                 flag=0;  
  12.                         }
  13.                         if(s[5]=='D')
  14.                         {
  15.                                 s[5]='A';
  16.                                 break;
  17.                         }
  18.                         else
  19.                         {
  20.                                 count++;
  21.                                 if(count==10)
  22.                                 {
  23.                                         count=0;
  24.                                         break;
  25.                                 }       
  26.                         }
  27.                 }
復制代碼

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表