最近有小伙伴在群里一直問數碼管滾動顯示的問題,解答后還是不能自己寫出,看來是真小白??嘤谶@幾天忙成狗,不然早該分享出來。代碼是小代自己寫,采用了最直接,最笨的辦法實現的,各位小伙伴湊合著看看就行,高高手請忽略。
先還是來看看效果吧
效果如上圖,就是讓現實的數字不斷的往左移動,循環下去。小代實現的辦法其實很簡單,也是最笨的辦法。簡單介紹一下,其實就是在程序開頭先定義一個數組,數組內容是0123456789,完了在顯示程序里,采用查表方式去顯示,查的表就是這個數組。采用定時器定時200ms,當定時時間到達后,去把數組里的數據變為1234567890,也就是把數據里的數據左移一位,這樣重復下去,每200ms去移動一次,顯示出來的效果就是這樣。
完整代碼如下圖
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
數碼管
+關注
關注
32文章
1882瀏覽量
91064 -
顯示程序
+關注
關注
0文章
16瀏覽量
11881
原文標題:【問題】數碼管滾動顯示,內含視頻+源碼
文章出處:【微信號:chuxue_MCU,微信公眾號:單片機技術宅】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
數碼管的使用方法和接線步驟
數碼管的基本單元是發光二極管(LED),通過控制不同LED的亮滅來顯示數字和字符。根據段數,數碼管可分為七段和八段,其中八段數碼管比七段多一
簡述led數碼管的類型和顯示原理
LED數碼管是一種常見的顯示設備,廣泛應用于各種電子設備和系統中。本文將介紹LED數碼管的類型和顯示原理,以幫助讀者更好地了解這種設備。 LED數碼
led數碼管顯示器分哪兩種結構類型
LED數碼管顯示器是一種廣泛應用于各種領域的顯示設備,具有高亮度、低功耗、長壽命等優點。根據其結構類型,LED數碼管顯示器主要分為兩種:點陣
數碼管顯示屏的靜態顯示編程是什么
數碼管顯示屏的靜態顯示編程是一種簡單的顯示方式,它指的是在任意時刻,數碼管上的所有段(a, b, c, d, e, f, g, dp等,具體
驅動器數碼管顯示不良原因
驅動器數碼管顯示不良的原因可能有很多,涉及到硬件、軟件、環境等多個方面。 一、引言 驅動器數碼管是一種廣泛應用于工業自動化、電子設備等領域的顯示設備。它具有
什么原因造成數碼管顯示錯誤
數碼管顯示錯誤是一個常見的問題,可能由多種原因引起。 一、引言 數碼管是一種常用的顯示設備,廣泛應用于各種電子設備中,如電子鐘、計算器、溫度計等。然而,在使用過程中,
7段數碼管共陰共陽如何顯示數字
7段數碼管是一種常見的顯示設備,用于顯示數字和部分字母。它由7個LED發光二極管組成,每個LED可以獨立控制,從而實現數字和字母的顯示。 一
數碼管驅動芯片原理是什么
數碼管驅動芯片是一種廣泛應用于數字顯示領域的電子元件,它能夠將數字信號轉換為可視的數字顯示。 一、數碼管驅動芯片概述 1.1 數碼管驅動芯片
評論