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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

STC12C5A60S2單片機波特率38400通訊亂碼

[復制鏈接]
跳轉到指定樓層
樓主
本帖最后由 jeffphoon 于 2020-2-11 09:59 編輯

我寫了一個程序,在9600通訊正常,但是38400時候就亂碼。
//-----------------------------------------------------------------------------
  //串口1 正常 9600bps@11.0592MHz
  SCON = 0x50;
  TMOD = 0x20;      
  TH1 = 0xFD;           
  TL1 = TH1;
  TR1 = 1;         
  EA =1;      
  ES =1;  

  //串口2 正常 9600bps@11.0592MHz
  S2CON = 0x50;   
  BRT = 0xFD;           
  AUXR = 0x10;   
  IE2 =0x01;           

//---------------------------------------------------------------------------------

當我換成
  //串口1 亂碼 38400bps@11.0592MHz

  PCON &= 0x7F;
  SCON = 0x50;
  AUXR |= 0x04;
  BRT = 0xF7;
  AUXR |= 0x01;
  AUXR |= 0x10;
  ES=1;
  EA=1;

//串口2 正常 9600bps@11.0592MHz               
  AUXR &= 0xF7;               
  S2CON = 0x50;               
  AUXR &= 0xFB;               
  BRT = 0xFD;               
  AUXR |= 0x10;       
  IE2 =0x01;           

//---------------------------------------------------------------------------------


請問如何能解決這個問題?



分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:213173 發表于 2020-2-11 16:27 | 只看該作者

回復

使用道具 舉報

板凳
ID:235200 發表于 2020-2-11 17:23 | 只看該作者
不是波特率設置的問題,是發送或接收程序的問題,把波特率設置程序曬出來無法解決問題
回復

使用道具 舉報

地板
ID:457181 發表于 2020-2-12 08:38 | 只看該作者
謝謝大家的回復,我找到了可用的代碼了。
如下:
  //串口1 38400bps@11.0592MHz
  PCON &= 0x7F;               
  SCON = 0x50;               
  AUXR |= 0x40;               
  AUXR &= 0xFE;               
  TMOD &= 0x0F;               
  TMOD |= 0x20;               
  TL1 = 0xF7;               
  TH1 = 0xF7;               
  ET1 = 0;               
  TR1 = 1;               
               
  ES=1;
  EA=1;
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

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