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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

問題在圖片里,就是單片機串口通信的發送問題

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

正文摘要:

串口問題 //#include<reg51.h> #include<reg52.h> #include<intrins.h> #include<stdio.h> #define uchar unsigned char #define uint unsigned int sbit  rs=P2^0;   s ...

回復

ID:161164 發表于 2021-7-12 00:45
R.rar里的Simulate.DSN不知到用什么開
不知你硬件怎么接
純推理
先假設R得到的值是正確的
把174~184行代碼
  1.                 for(i=0;i<10;i++)
  2.                 dat[i]=R;
  3.                 i=0;
  4.                 init_time2();
  5.                 while(j<10)
  6.                 {
  7.                 SBUF=dat[i];
  8.                 while(TI)
  9.                 TI=0;
  10.                 j++;
  11.                 }
復制代碼
改為
  1.     for(i = 0;i <10 ;i++)
  2.     {
  3.         dat[i] = R % 10;
  4.         R = R / 10;
  5.     }
  6.     bit SkipZero = 0;
  7.     for(i = 9;i >=0;i--)
  8.     {
  9.         if(dat[i] != 0 || SkipZero)
  10.         {
  11.             SkipZero = 1;
  12.             SBUF=dat[i];
  13.             while(TI)
  14.             TI=0;
  15.         }
  16.     }
復制代碼
試試看

評分

參與人數 1黑幣 +40 收起 理由
admin + 40 回帖助人的獎勵!

查看全部評分

ID:951931 發表于 2021-7-11 22:13
第37行你可以看一下
ID:777603 發表于 2021-7-11 19:06
xuyaqi 發表于 2021-7-10 19:48
你是protus仿真,還是有硬件調試,如果protus仿真,我勸你不要搞得怎么復雜,想復雜直接焊硬件調試,prot ...

我怕把硬件做回來電路板就固定了,到時出問題更加難改
ID:94031 發表于 2021-7-10 19:48
黃冬梅 發表于 2021-7-10 15:10
加個好友教教我?孩子調不出來了

你是protus仿真,還是有硬件調試,如果protus仿真,我勸你不要搞得怎么復雜,想復雜直接焊硬件調試,protus仿真lcd顯示全用軟件模擬跟實際差得遠,就不要浪費時間了。
ID:777603 發表于 2021-7-10 15:10
黃冬梅 發表于 2021-7-10 15:08
我知道類型不同,但我調試發現是有值的,但是發送不成功,dat有值,但SBUF一直都是0。

加個好友教教我?孩子調不出來了
ID:777603 發表于 2021-7-10 15:09
xuyaqi 發表于 2021-7-10 15:03
uchar dat[10];,unsigned long R;,讓 dat=R;就有問題。

我只是想隨便試試能不能發送
ID:777603 發表于 2021-7-10 15:08
xuyaqi 發表于 2021-7-10 15:03
uchar dat[10];,unsigned long R;,讓 dat=R;就有問題。

我知道類型不同,但我調試發現是有值的,但是發送不成功,dat有值,但SBUF一直都是0。
ID:94031 發表于 2021-7-10 15:03
uchar dat[10];,unsigned long R;,讓 dat[i]=R;就有問題。
ID:777603 發表于 2021-7-10 11:05
yzwzfyz 發表于 2021-7-10 08:45
會不會是被仿對象中沒有T2?
舊式51,T2CON定義在C8H,
現在的STC-51的C8H,定義為P5。

有的
ID:123289 發表于 2021-7-10 08:45
本帖最后由 yzwzfyz 于 2021-7-10 09:01 編輯

會不會是被仿對象中沒有T2?
舊式51,T2CON定義在C8H,
現在的STC-51的C8H,定義為P5。
不知道系統會如何編譯T2CON。

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

Powered by 單片機教程網

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