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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

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

查看數: 4185 | 評論數: 4 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2019-3-22 16:18

正文摘要:

請問數碼管怎么顯示串口收到的數據,目前就只能顯示一位,假如發34,只能顯示3,568只顯示5,請問有沒有哪位做過,或者歷程

回復

ID:274129 發表于 2019-3-26 21:54
串口收到的是1個字節數據,將接受到的數據拆分成百位 十位 各位 再顯示看看
ID:432823 發表于 2019-3-24 14:20
串口通訊是按一個字節一個字節傳輸的,一個字節是8位用十進數最大為255,你傳34,實際上通訊是按0x33,0x34,而根據你的程序只能接收到0x33,若你用16進制的0x22(相當于10進制34)發送試試。
ID:239055 發表于 2019-3-24 12:51
wulin 發表于 2019-3-22 21:02
串口每次收到的是1個字節數據,需要按10進制分解成個位、十位、百位以后才能在數碼管上顯示。例如:
        ch=S ...

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

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

Powered by 單片機教程網

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