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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3386|回復: 6
收起左側

單片機串口發送顯示亂碼

[復制鏈接]
ID:438771 發表于 2019-9-7 21:02 來自手機 | 顯示全部樓層 |閱讀模式
為什么下載一下程序是,在串口接受數據上顯示亂碼的,請大佬們指教,我想從單片機發送到上位機上顯示
  1. #include <REG52.h>
  2. #define uchar unsigned char
  3. #define uint unsigned int
  4. uchar dis[]={0,0,1,1,0,0};
  5. /*****n(ms)延時子程序*****/
  6. void delayms(uint ms) //延時ms
  7. {
  8. uchar i;
  9. while(ms--)
  10. {
  11. for(i=0;i<120;i++);
  12. }
  13. }
  14. /*****主程序*****/
  15. void main()
  16. {
  17. int i;
  18. TMOD=0x20; //定時器1工作于8位自動重載模式, 用于產生波特率
  19. TH1=0xFD;//波特率9600
  20. TL1=0xFD;
  21. SCON=0x50; //設定串行口工作方式
  22. TR1=1; //啟動定時器1
  23. while(1)
  24. {
  25. for(i=0;i<6;i++)
  26. {
  27. SBUF=dis[i];
  28. while(!TI); //等特數據傳送
  29. TI=0; //清除數據傳送標志

  30. } delayms(500);
  31. }
  32. }
復制代碼
回復

使用道具 舉報

ID:275826 發表于 2019-9-8 08:39 | 顯示全部樓層
估計是你的晶振頻率不對
回復

使用道具 舉報

ID:282850 發表于 2019-9-9 09:35 | 顯示全部樓層
查檢上位機的波特率是否9600,檢驗位是否對。試完如果還是亂碼,查一下晶振是否與程序設想的一致,先用11.0592Mhz,如果是STC,下載時一定把默認的內部RC改為外部晶振!!切記
回復

使用道具 舉報

ID:93224 發表于 2019-9-10 09:59 | 顯示全部樓層
看看你的晶振是否是11.0592MHz,然后看看接受端的波特率是否是9600
回復

使用道具 舉報

ID:610092 發表于 2019-9-10 16:46 | 顯示全部樓層
邏輯分析儀還是示波器看看,估計本質還是時鐘配置問題
回復

使用道具 舉報

ID:610139 發表于 2019-9-10 18:05 | 顯示全部樓層
可能波特率不對顯示亂碼。
回復

使用道具 舉報

ID:199249 發表于 2019-9-15 15:31 | 顯示全部樓層
工作模式是否與上位機接收模式一致   ,比如說有沒有停止位起始位檢驗位  
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 日韩一级电影免费观看 | 日韩在线精品视频 | 欧美精品一区二区三区在线播放 | 久久亚洲欧美日韩精品专区 | 偷拍自拍网 | 日韩午夜场 | 美女在线国产 | 久草在线免费资源 | 久久精品国产一区二区三区不卡 | 99精品视频网 | 久久美国 | 玖玖视频 | 久久毛片网站 | 天天草草草 | 亚洲婷婷六月天 | 丁香色婷婷| 久久久91精品国产一区二区三区 | 久久亚洲欧美日韩精品专区 | 久久久高清 | 亚洲在线 | 国产欧美精品一区二区 | 在线观看视频91 | 欧美成人精品 | 精品免费国产一区二区三区四区介绍 | 精品三区 | 91九色网站| 91精品久久久 | 在线观看国产视频 | 久久久久久久网 | 黄瓜av | 一区二区中文字幕 | 日韩一区二区久久 | 亚洲一区二区av在线 | 亚洲精品www久久久 www.蜜桃av | а天堂中文最新一区二区三区 | 视频精品一区二区三区 | 精品国产乱码一区二区三区a | 久久久91 | 99久久久无码国产精品 | 91黄色免费看 | 国产成人免费视频 |