最近有小伙伴在群里一直問數碼管滾動顯示的問題,解答后還是不能自己寫出,看來是真小白。苦于這幾天忙成狗,不然早該分享出來。代碼是小代自己寫,采用了最直接,最笨的辦法實現的,各位小伙伴湊合著看看就行,高高手請忽略。
先還是來看看效果吧

效果如上圖,就是讓現實的數字不斷的往左移動,循環下去。小代實現的辦法其實很簡單,也是最笨的辦法。簡單介紹一下,其實就是在程序開頭先定義一個數組,數組內容是0123456789,完了在顯示程序里,采用查表方式去顯示,查的表就是這個數組。采用定時器定時200ms,當定時時間到達后,去把數組里的數據變為1234567890,也就是把數據里的數據左移一位,這樣重復下去,每200ms去移動一次,顯示出來的效果就是這樣。
完整代碼如下圖

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
數碼管
+關注
關注
32文章
1894瀏覽量
94143 -
顯示程序
+關注
關注
0文章
16瀏覽量
12067
原文標題:【問題】數碼管滾動顯示,內含視頻+源碼
文章出處:【微信號:chuxue_MCU,微信公眾號:單片機技術宅】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
熱點推薦
【RA-Eco-RA2E1-V1.0開發板試用】串行數碼管模塊顯示驅動
為了便于輸出顯示,就為開發板配備了以MAX7219為控制芯片的數碼管顯示模塊,它有兩種工作模式,一種是采用編碼的工作模式,另一種則是采用非編碼的工作模式。
為了驅動該模塊,所使用的是接口J3,見圖1
發表于 01-26 11:54
點陣數顯LED驅動數碼管驅動芯片VK1640B采用SSOP24的封裝形式
VK1640B是一種數碼管或點陣LED驅動控制專用芯片,內部 集成有數據鎖存器、LED 驅動等電路。SEG腳接LED陽極, GRID腳接LED陰極,可支持8SEGx12GRID的點陣LED顯示
數碼管 選型手冊2025年最新版
數碼管具有高亮度、多種顏色、寬視角、簡單驅動、長壽命、抗震抗沖擊、節能環保和成本低等特點。適用于電子設備、工業控制和家用電器等領域的數字顯示,提供清晰、均勻的顯示效果,易于集成和控制。
發表于 12-30 11:34
?0次下載
【EASY EAI Nano-TB(RV1126B)開發板試用】+串行數碼管的顯示驅動
在開發板上,為用戶預留了3個GPIO引腳以便測試和使用,見圖1所示。
圖1預留的GPIO資源
這3個GPIO引腳的位置見圖2所示,用它可驅動串行數碼管顯示模塊來實現顯示功能。
圖2 引腳位置
為此
發表于 12-24 19:03
第6章 中斷與數碼管動態顯示(6.1 6.2)
中斷是單片機系統重點中的重點,因為有了中斷,單片機就具備了快速協調多模塊工作的能力,可以完成復雜的任務。本章將首先帶領大家學習一些必要的C語言基礎知識,然后講解數碼管動態顯示的原理,并最終借助于中斷
第5章 定時器與數碼管基礎(5.3)
5.3 數碼管的學習 LED小燈是一種簡單的LED,只能通過亮和滅來表達簡單的信息。這節課學習一種能表達更復雜信息的器件——LED數碼管。 5.3.1 數碼管的基本介紹 先提供一張數碼管
【瑞薩RA6E2】ADC數據采集與數碼管顯示
模擬信號處理和顯示控制方面的強大能力。
一、硬件設計與連接
1.1 硬件組件
主控板 :瑞薩RA6E2評估板
顯示模塊 :8位(啟用4位)74HC595共陽極數碼管
輸入信號 :電位器(提供0-3.3V
發表于 11-27 00:52
原廠 FZH114C 一款LED(發光二極管、數碼管、點陣屏)驅動控制專用芯片
:驅動6位數碼管,每位數碼管7段(a-g)。8段×5位:驅動5位數碼管,每位數碼管8段(含小數點DP)。亮度調節:段驅動電流8級可調(建議≥2/8以確保亮度)。位占空比16級可調,靈活
發表于 11-19 14:43
FZH114 LED(發光二極管、數碼管、點陣屏)驅動控制專用芯片,集成數字通訊電路、 解碼電路、數據鎖存器、震蕩器
顯示、LED點陣屏、機頂盒顯示等。
工業控制設備:需要多位數碼管或LED點陣顯示的場景。
注意事項
段驅動電流:建議設置為2/8及以上,以確保LED正常點亮。
共陰設計:僅適用于共陰
發表于 11-19 11:13
級聯動態掃描顯示數碼管問題
GD32F103C8T6
硬件SPI連接移位寄存器74HC595級聯,動態掃描顯示五位數碼管
是否需要電平轉換芯片TXB0104
數碼管選擇共陰極和共陽極區別是什么
若使用TXB0104,TXB0104的OE腳在代碼書寫時是否需
發表于 10-07 20:36
抗噪數顯驅動數碼管顯示IC芯片VK1616
產品品牌:永嘉微電/VINKA
產品型號:VK1616
封裝形式:SOP16
產品年份:新年份
概述:VK1616是一種數碼管或點陣LED驅動控制專用芯片,內部集成有3線串行接口、數據鎖存器、LED
發表于 08-18 17:27
廣州唯創電子語音芯片WTV380-B001數碼管顯示驅動ic:開啟智能廚房的“芯”體驗
在現代家庭中,智能廚電正迅速成為品質生活的標配。然而,操作復雜、交互生硬、功能單一等問題仍困擾著用戶。深圳廣州唯創電子推出的WTV380-B001智能語音芯片數碼管顯示驅動IC,以高度集成的“一芯
【應用】工業現場的“智能顯示管家”:億佰特EID051-1xx系列 Modbus數碼管解析
數碼管。億佰特新推出的EID051-1xx系列Modbus數碼管,以多種核心優勢,成為工業現場的一大助力。一.什么是Modbus數碼管?Modbus數碼管是一種通過R
防干擾數碼管驅動LED數碼管驅動芯片VK1668
產品型號:VK1668
產品品牌:永嘉微電/VINKA
封裝形式:SOP24
概述
VK1668是一種帶鍵盤掃描接口的數碼管或點陣LED驅動控制專用芯片,內部集成有3線串行接口、數據鎖存器、LED
發表于 03-25 17:13
數碼管滾動顯示
評論