久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 5233|回復(fù): 6
打印 上一主題 下一主題
收起左側(cè)

串口通過(guò)485發(fā)送數(shù)據(jù)接收到的數(shù)據(jù)不是發(fā)出的數(shù)據(jù)是什么問(wèn)題

[復(fù)制鏈接]
搶樓 搶樓 本帖為搶樓帖,歡迎搶樓! 
跳轉(zhuǎn)到指定樓層
樓主
ID:418482 發(fā)表于 2018-11-9 16:39 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |閱讀模式
6黑幣

4851.png (28.54 KB, 下載次數(shù): 70)

4851.png

4852.png (41.86 KB, 下載次數(shù): 61)

4852.png
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:418482 發(fā)表于 2018-11-10 10:52 | 只看該作者

  1. #include <stc12c5a60s2.h>
  2. #include<intrins.h>

  3. sbit RE=P1^1;
  4. sbit DE=P1^0;
  5.                
  6. bit SendFlag;
  7. unsigned int ReData,SenData;

  8. void configuart(unsigned int baud);

  9. /**************************************
  10.             延時(shí)程序
  11. **************************************/
  12. void delay10us(unsigned char t)
  13. {
  14.    do{
  15.       _nop_();
  16.           _nop_();
  17.           _nop_();
  18.           _nop_();
  19.           _nop_();
  20.           _nop_();
  21.           _nop_();
  22.           _nop_();
  23.           _nop_();

  24.    }while(--t);
  25. }


  26. void main ()
  27. {
  28.         EA=1;
  29.                 configuart(9600);   
  30.         while(1)
  31.     {
  32.        
  33.           if (SendFlag==1)   
  34.              {   
  35.                DE=1;           //                             
  36.               SBUF=SenData;           //發(fā)送數(shù)據(jù)
  37.                   delay10us(5);
  38.                   //RE=0;
  39.        }
  40.          else
  41.           {

  42.               RE=0;              //接收狀態(tài)
  43.           }

  44.      }

  45. }
  46. void configuart(unsigned int baud)
  47. {
  48.         //RE=0;
  49.         SCON = 0x50;                                 
  50.             TMOD&=0X0F;
  51.                 TMOD|=0X20;
  52.                 TH1=256-(22118400/12/32)/baud;
  53.                 TL1=TH1;
  54.                
  55.                 ET1=0;
  56.                 ES=1;
  57.                 TR1=1;
  58. }

  59. /****************************************************
  60.                串口中斷程序
  61. ******************************************************/
  62. void ser_int (void) interrupt 4
  63. {
  64. if(TI == 1)
  65. {
  66.         TI = 0;
  67.         SendFlag = 0;
  68. }

  69. if(RI == 1)        //RI接受中斷標(biāo)志
  70. {
  71.         RI = 0;                    //清除RI接受中斷標(biāo)志
  72.         ReData = SBUF;  //SUBF接受/發(fā)送緩沖器
  73.         SenData=ReData;
  74.         SendFlag = 1;
  75.    
  76. }
  77. }
復(fù)制代碼

代碼是發(fā)送什么就接收什么  為什么 串口助手接收的數(shù)據(jù)不對(duì)勒
回復(fù)

使用道具 舉報(bào)

板凳
ID:94031 發(fā)表于 2018-11-10 11:31 | 只看該作者
a超人 發(fā)表于 2018-11-10 10:52
代碼是發(fā)送什么就接收什么  為什么 串口助手接收的數(shù)據(jù)不對(duì)勒

設(shè)斷點(diǎn)查,先看接收對(duì)不對(duì)。
回復(fù)

使用道具 舉報(bào)

地板
ID:123289 發(fā)表于 2018-11-10 17:00 | 只看該作者
如果收發(fā)的頻率不一致,會(huì)發(fā)生此現(xiàn)象。
回復(fù)

使用道具 舉報(bào)

5#
ID:422661 發(fā)表于 2018-11-17 12:21 | 只看該作者
單片機(jī)通過(guò)485通信, 屬于準(zhǔn)雙向通訊,在接收時(shí)不能發(fā)送,上位機(jī)與下位機(jī)通訊,
一般為 上位機(jī) 發(fā)送 指令 或者 數(shù)據(jù),下位機(jī)接收完成后 判斷 是指令還是數(shù)據(jù),
并返回 執(zhí)行狀態(tài) 和 數(shù)據(jù)。
就是 有接收完成 后 馬上 返回?cái)?shù)據(jù) 給 上位機(jī)。即 上位機(jī)與下位機(jī)的收發(fā)協(xié)議。
如果 隨意發(fā)送數(shù)據(jù),那肯定會(huì)亂套了。
回復(fù)

使用道具 舉報(bào)

6#
ID:428180 發(fā)表于 2018-11-17 14:07 | 只看該作者
通過(guò)485通信, 屬于準(zhǔn)雙向通訊,在接收時(shí)不能發(fā)送,上位機(jī)與下位機(jī)通訊,
一般為 上位機(jī) 發(fā)送 指令 或者 數(shù)據(jù),下位機(jī)接收完成后 判斷 是指令還是數(shù)據(jù),
并返回 執(zhí)行狀態(tài) 和 數(shù)據(jù)。
回復(fù)

使用道具 舉報(bào)

7#
ID:911776 發(fā)表于 2021-5-14 09:43 | 只看該作者
后來(lái)怎么解決的?我也遇到這個(gè)問(wèn)題了。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 国产精品不卡 | 国产一区不卡 | 国产精品久久久久久久久久久久久久 | 精品国产欧美一区二区 | www.v888av.com | 国产精品久久久久久久白浊 | 黄色在线免费观看 | 国产亚洲一区二区三区在线观看 | 欧洲尺码日本国产精品 | 中文字字幕一区二区三区四区五区 | www.久久.com | 蜜桃精品噜噜噜成人av | 91久久精品 | 亚洲婷婷六月天 | 欧美久久久电影 | 久久久久久久久久久久久久久久久久久久 | 亚洲国产片| 麻豆va| 婷婷久久五月天 | 成年女人免费v片 | 国产高清久久 | 国产免费一区二区三区 | 久久久久国产精品一区二区 | 久久久天天 | 成人精品免费视频 | 九色国产 | 欧美一级欧美一级在线播放 | 超碰国产在线 | 二区成人| 久久综合色综合 | 国产伦一区二区三区 | 91福利在线观看 | 天天久 | 久草网址| 蜜臀久久99精品久久久久野外 | 亚洲精品久久久一区二区三区 | 久久精品国产一区二区三区不卡 | 国产一区二区视频免费在线观看 | 午夜视频在线观看视频 | 日本激情视频中文字幕 | 欧美不卡一区二区三区 |