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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2973|回復: 11
打印 上一主題 下一主題
收起左側

單片機串口怎么接受不到數據?

[復制鏈接]
跳轉到指定樓層
樓主
ID:149043 發表于 2023-5-19 10:01 來自觸屏版 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
void Usart() interrupt 4
{
    u8 receiveData;
    receiveData= Weight_Shiwu;
//     receiveData=SBUF;//出去接收到的數據
//    RI = 0;//清除接收中斷標志位
    SBUF=receiveData;//將接收到的數據放入到發送寄存器
    while(!TI);             //等待發送數據完成
    TI=0;                         //清除發送完成標志位
   
}
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:149043 發表于 2023-5-19 10:14 來自觸屏版 | 只看該作者
void UsartInit()  {      SCON=0X50;            //設置為工作方式1      TMOD=0X20;            //設置計數器工作方式2      PCON=0X80;            //波特率加倍      TH1=0XF3;                //計數器初始值設置,注意波特率是4800的      TL1=0XF3;      ES=1;                        //打開接收中斷      EA=1;                        //打開總中斷      TR1=1;                    //打開計數器  }
回復

使用道具 舉報

板凳
ID:861234 發表于 2023-5-19 12:17 | 只看該作者
通訊的要看2方設置和晶振
回復

使用道具 舉報

地板
ID:646520 發表于 2023-5-19 12:47 | 只看該作者
檢查下波特率和接線吧
回復

使用道具 舉報

5#
ID:596109 發表于 2023-5-19 13:11 | 只看該作者
查看一下初始化有沒有問題,然后看看串口有沒有收到實際的數據
回復

使用道具 舉報

6#
ID:123289 發表于 2023-5-19 14:50 | 只看該作者
通訊是雙方的事,需要雙方滿足條件。單獨討論一方無意義。
回復

使用道具 舉報

7#
ID:149043 發表于 2023-5-19 15:05 來自觸屏版 | 只看該作者
yxtao 發表于 2023-5-19 13:11
查看一下初始化有沒有問題,然后看看串口有沒有收到實際的數據

串口沒有收到數據
回復

使用道具 舉報

8#
ID:94031 發表于 2023-5-19 18:29 | 只看該作者
你的串口中斷只是發送,沒有接收。
回復

使用道具 舉報

9#
ID:1004455 發表于 2023-5-19 23:11 | 只看該作者
串口有沒有初始化,或者引腳接的不對
回復

使用道具 舉報

10#
ID:420836 發表于 2023-5-20 08:32 | 只看該作者
請讓我們看看設置和初始化串口的代碼。
回復

使用道具 舉報

11#
ID:1073939 發表于 2023-5-20 09:55 | 只看該作者

串口中斷的寫法如圖所示。
如樓主只想把接收的數據轉發回去,SBUF = receiveData;此行注釋去除就行。
如果想正常使用串口發送,要添加如下代碼:
  1. //注意串口初始化要有TI=1;
  2. char putchar (char c)
  3. {
  4.         while(!TI);
  5.         TI=0;
  6.         SBUF = c;
  7.         return c;
  8. }
復制代碼



回復

使用道具 舉報

12#
ID:1074206 發表于 2023-6-1 08:25 來自觸屏版 | 只看該作者
波特率沒有設置對,一般都是這種低級問題
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

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