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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2019|回復: 7
收起左側

單片機如何用四個共陰數碼管滾動顯示三個數字?

[復制鏈接]
ID:1095702 發表于 2023-11-13 22:33 | 顯示全部樓層 |閱讀模式
問一下大家,如果用四個共陰數碼管顯示三個數字,并實現流動顯示這三個數字,代碼是怎么樣的啊,感覺這樣不太好實現啊。
回復

使用道具 舉報

ID:332444 發表于 2023-11-14 08:01 | 顯示全部樓層
這樣提問是不善問,要提供電路圖或硬件電路說明,要知道單片機硬件中代碼是依據硬件而寫的,給個現有的代碼未必能直接套用。
回復

使用道具 舉報

ID:343102 發表于 2023-11-14 08:49 | 顯示全部樓層
先顯示百位十位,再顯示十位個位。
回復

使用道具 舉報

ID:161164 發表于 2023-11-14 08:52 | 顯示全部樓層
先把固定顯示的代碼寫出來,貼上來
回復

使用道具 舉報

ID:123289 發表于 2023-11-14 08:57 | 顯示全部樓層
1、顯示程序DIP_XS單獨、正常寫。顯示時:LED4321分別對應取變XS4、XS3、XS2、X31中的數據。
2、例如你要顯示【_123】,就讓XS4=“_”、XS3=“1”、XS2=“2”、X31=“3”,剩下的事交給DIP_XS去做。
也就是說,要顯示什么內容,只要修改XS4、XS3、XS2、X31中的數據。

3、做一個定時中斷0.5秒(假設你打算每0.5秒滾動一個數字)。
4、每次中斷,做這樣一件事。將顯示的字【_123】錯一位放入XS4、XS3、XS2、X31中。這樣將實際移位了。例左移:XS4=“1”、XS3=“2”、X32=“3”、XS1=“_”或“ ”。
下次中斷時,再移一位……,下次中斷時,再……
如此:你要滾動顯示:ABC DEF GHI ……,只要每次中斷后,更新一下XS4、XS3、XS2、X31就可以了。
回復

使用道具 舉報

ID:374110 發表于 2023-11-14 09:23 | 顯示全部樓層
和移位寄存器的原理差不多,怎么流動就看你想要什么效果。
回復

使用道具 舉報

ID:195496 發表于 2023-11-14 09:50 | 顯示全部樓層
四個顯示三個數字還不容易?動態掃描
回復

使用道具 舉報

ID:143584 發表于 2023-11-14 16:26 | 顯示全部樓層
你這問得有點繞,你是要這三個數字在數碼管上像流水燈一樣反復移動嗎,這有什么意義,
我猜想你是不是想讓3個不同奇存器的數值輪流顯示在數碼管上。
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

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