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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4403|回復: 4
收起左側

數碼管怎么顯示單片機串口接收的數據

[復制鏈接]
ID:239055 發表于 2019-3-22 16:18 來自觸屏版 | 顯示全部樓層 |閱讀模式
請問數碼管怎么顯示串口收到的數據,目前就只能顯示一位,假如發34,只能顯示3,568只顯示5,請問有沒有哪位做過,或者歷程
IMG_20190322_112948.jpg
IMG_20190322_113052.jpg
IMG_20190322_113147.jpg
IMG_20190322_113217.jpg
IMG_20190322_113235.jpg
IMG_20190322_113255.jpg
IMG_20190322_113305.jpg
回復

使用道具 舉報

ID:213173 發表于 2019-3-22 21:02 | 顯示全部樓層
串口每次收到的是1個字節數據,需要按10進制分解成個位、十位、百位以后才能在數碼管上顯示。例如:
        ch=SBUF;
        bai = ch/100%10;
        shi = ch/10%10;
        ge = ch%10;
回復

使用道具 舉報

ID:239055 發表于 2019-3-24 12:51 | 顯示全部樓層
wulin 發表于 2019-3-22 21:02
串口每次收到的是1個字節數據,需要按10進制分解成個位、十位、百位以后才能在數碼管上顯示。例如:
        ch=S ...

能顯示,關鍵是現在只顯示了第一位
回復

使用道具 舉報

ID:432823 發表于 2019-3-24 14:20 | 顯示全部樓層
串口通訊是按一個字節一個字節傳輸的,一個字節是8位用十進數最大為255,你傳34,實際上通訊是按0x33,0x34,而根據你的程序只能接收到0x33,若你用16進制的0x22(相當于10進制34)發送試試。
回復

使用道具 舉報

ID:274129 發表于 2019-3-26 21:54 | 顯示全部樓層
串口收到的是1個字節數據,將接受到的數據拆分成百位 十位 各位 再顯示看看
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

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