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

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

QQ登錄

只需一步,快速開始

搜索

51單片機(jī)串口通信問題 為什么我發(fā)送的1返回的不是1呢?

查看數(shù): 1245 | 評(píng)論數(shù): 4 | 收藏 0
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請(qǐng)稍候......
發(fā)布時(shí)間: 2022-1-17 16:25

正文摘要:

為什么我發(fā)送的1返回的不是1呢?

回復(fù)

ID:856329 發(fā)表于 2022-1-20 11:18
串口助手發(fā)送的數(shù)據(jù)是ASIIC碼格式,需要在接收函數(shù)中將數(shù)據(jù)轉(zhuǎn)換一下,可以將接收的數(shù)據(jù)-48或者-'0'。另外需要確認(rèn)程序設(shè)置的波特率和串口助手的波特率一致,否則也會(huì)通訊失敗。
自用串口初始化代碼如下:
  1. void Usart_Init(void)
  2. {
  3.         /*12MHz晶振*/
  4.         SCON=0x50;                //(0101)工作方式一:8位異步收發(fā),波特率可變,允許接收數(shù)據(jù)
  5.         TMOD|=0X20;                //設(shè)置計(jì)數(shù)器工作方式2,8位自動(dòng)裝載模式
  6.         PCON|=0x80;                //波特率加倍
  7.         TH1=0xf3;                //計(jì)數(shù)器初始值設(shè)置,波特率4800
  8.         TL1=0xf3;
  9.         TR1=1;                        //打開計(jì)數(shù)器
  10.         PS=1;                        //串口中斷高優(yōu)先級(jí)
  11.         ES=1;                        //打開接收中斷
  12.         EA=1;                        //打開總中斷       
  13. }
復(fù)制代碼
ID:453974 發(fā)表于 2022-1-18 20:44
查一下波特率吧
ID:625730 發(fā)表于 2022-1-18 09:24
檢查一下板子上的晶振頻率是多少,根據(jù)晶振頻率確認(rèn)一下你的波特率設(shè)置是否正確。
ID:752974 發(fā)表于 2022-1-18 08:24
看看串口助手顯示方式是HEX還是ASCII.

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 99热热99 | 国产精品一区二区三区久久久 | 日韩二三区 | 91视频.com | 欧美男人天堂 | 视频一区 国产精品 | 久久精品国产99国产精品 | 国产精品网址 | av电影一区 | 欧美一区二区在线 | 97视频在线观看免费 | 狠狠草视频 | 欧美老少妇一级特黄一片 | 国内精品视频在线观看 | 欧美日韩视频在线 | 欧美成人精品在线 | 男人的天堂在线视频 | 成人欧美一区二区三区黑人孕妇 | 国产伦精品一区二区三区精品视频 | 99国产精品99久久久久久粉嫩 | 色网站视频 | 欧美成人一区二区三区 | 一级欧美视频 | 国产日韩欧美二区 | 欧美成人aaa级毛片在线视频 | 久久一区二区三区电影 | 欧美日韩一区二区视频在线观看 | 国产精品久久久久无码av | av手机在线 | 国产乱码久久久久久一区二区 | 99热热热热| 伊人久久大香线 | 欧美四虎| 日本一区二区视频 | 欧美在线色视频 | 亚洲欧美精品久久 | 成人片在线看 | 狠狠躁躁夜夜躁波多野结依 | 理论片午午伦夜理片影院 | 精品视频一区二区在线观看 | 亚洲免费人成在线视频观看 |