0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

數(shù)碼管滾動顯示

單片機技術(shù)宅 ? 來源:單片機技術(shù)宅 ? 2020-07-05 10:46 ? 次閱讀


最近有小伙伴在群里一直問數(shù)碼管滾動顯示的問題,解答后還是不能自己寫出,看來是真小白??嘤谶@幾天忙成狗,不然早該分享出來。代碼是小代自己寫,采用了最直接,最笨的辦法實現(xiàn)的,各位小伙伴湊合著看看就行,高高手請忽略。


先還是來看看效果吧

效果如上圖,就是讓現(xiàn)實的數(shù)字不斷的往左移動,循環(huán)下去。小代實現(xiàn)的辦法其實很簡單,也是最笨的辦法。簡單介紹一下,其實就是在程序開頭先定義一個數(shù)組,數(shù)組內(nèi)容是0123456789,完了在顯示程序里,采用查表方式去顯示,查的表就是這個數(shù)組。采用定時器定時200ms,當(dāng)定時時間到達(dá)后,去把數(shù)組里的數(shù)據(jù)變?yōu)?234567890,也就是把數(shù)據(jù)里的數(shù)據(jù)左移一位,這樣重復(fù)下去,每200ms去移動一次,顯示出來的效果就是這樣。

完整代碼如下圖

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 數(shù)碼管
    +關(guān)注

    關(guān)注

    32

    文章

    1873

    瀏覽量

    90865
  • 顯示程序
    +關(guān)注

    關(guān)注

    0

    文章

    16

    瀏覽量

    11877

原文標(biāo)題:【問題】數(shù)碼管滾動顯示,內(nèi)含視頻+源碼

文章出處:【微信號:chuxue_MCU,微信公眾號:單片機技術(shù)宅】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    基于FPGA實現(xiàn)數(shù)碼管顯示

    本文介紹數(shù)碼管顯示譯碼基本工作原理及Verilog HDL驅(qū)動代碼編寫,進一步熟練掌握FPGA入門基礎(chǔ)知識。
    的頭像 發(fā)表于 10-24 14:44 ?295次閱讀
    基于FPGA實現(xiàn)<b class='flag-5'>數(shù)碼管</b><b class='flag-5'>顯示</b>

    數(shù)碼管的使用方法和接線步驟

    數(shù)碼管的基本單元是發(fā)光二極(LED),通過控制不同LED的亮滅來顯示數(shù)字和字符。根據(jù)段數(shù),數(shù)碼管可分為七段和八段,其中八段數(shù)碼管比七段多一
    的頭像 發(fā)表于 08-29 18:22 ?1367次閱讀

    簡述led數(shù)碼管的類型和顯示原理

    LED數(shù)碼管是一種常見的顯示設(shè)備,廣泛應(yīng)用于各種電子設(shè)備和系統(tǒng)中。本文將介紹LED數(shù)碼管的類型和顯示原理,以幫助讀者更好地了解這種設(shè)備。 LED數(shù)碼
    的頭像 發(fā)表于 08-29 09:11 ?536次閱讀

    數(shù)碼管顯示屏的靜態(tài)顯示編程是什么

    數(shù)碼管顯示屏的靜態(tài)顯示編程是一種簡單的顯示方式,它指的是在任意時刻,數(shù)碼管上的所有段(a, b, c, d, e, f, g, dp等,具體
    的頭像 發(fā)表于 08-28 17:14 ?408次閱讀

    數(shù)碼管顯示屏的作用和功能是什么

    數(shù)碼管顯示屏是一種廣泛應(yīng)用于各種電子設(shè)備中的顯示技術(shù),它具有多種作用和功能。 一、數(shù)碼管顯示屏的基本概念 1.1
    的頭像 發(fā)表于 08-28 17:11 ?645次閱讀

    驅(qū)動器數(shù)碼管顯示不良原因

    驅(qū)動器數(shù)碼管顯示不良的原因可能有很多,涉及到硬件、軟件、環(huán)境等多個方面。 一、引言 驅(qū)動器數(shù)碼管是一種廣泛應(yīng)用于工業(yè)自動化、電子設(shè)備等領(lǐng)域的顯示設(shè)備。它具有
    的頭像 發(fā)表于 08-28 16:38 ?550次閱讀

    什么原因造成數(shù)碼管顯示錯誤

    數(shù)碼管顯示錯誤是一個常見的問題,可能由多種原因引起。 一、引言 數(shù)碼管是一種常用的顯示設(shè)備,廣泛應(yīng)用于各種電子設(shè)備中,如電子鐘、計算器、溫度計等。然而,在使用過程中,
    的頭像 發(fā)表于 08-28 16:36 ?1042次閱讀

    8位數(shù)碼管怎么不顯示數(shù)字

    8位數(shù)碼管是一種常見的電子顯示設(shè)備,用于顯示數(shù)字或字符。然而,有時8位數(shù)碼管可能無法正常顯示數(shù)字。 電源問題 電源是8位
    的頭像 發(fā)表于 08-28 16:34 ?570次閱讀

    數(shù)碼管驅(qū)動芯片引腳功能

    數(shù)碼管驅(qū)動芯片是一種用于驅(qū)動數(shù)碼管顯示數(shù)字或字符的集成電路。數(shù)碼管驅(qū)動芯片的引腳功能是實現(xiàn)數(shù)碼管正常顯示
    的頭像 發(fā)表于 08-28 16:08 ?631次閱讀

    數(shù)碼管驅(qū)動芯片原理是什么

    數(shù)碼管驅(qū)動芯片是一種廣泛應(yīng)用于數(shù)字顯示領(lǐng)域的電子元件,它能夠?qū)?shù)字信號轉(zhuǎn)換為可視的數(shù)字顯示。 一、數(shù)碼管驅(qū)動芯片概述 1.1 數(shù)碼管驅(qū)動芯片
    的頭像 發(fā)表于 08-28 16:07 ?554次閱讀

    51單片機數(shù)碼管靜態(tài)顯示

    ? 數(shù)碼管靜態(tài)顯示其實在實際應(yīng)用中很少,除非項目中就只用到了一位數(shù)碼管顯示,否則的話靜態(tài)顯示非常占用IO口。但是,靜態(tài)
    的頭像 發(fā)表于 02-26 11:05 ?1644次閱讀
    51單片機<b class='flag-5'>數(shù)碼管</b>靜態(tài)<b class='flag-5'>顯示</b>

    數(shù)碼管顯示不全是什么原因造成的

    數(shù)碼管顯示不全的原因主要有以下幾個方面: 顯示模塊故障:數(shù)碼管顯示不全可能是由于顯示模塊自身出現(xiàn)
    的頭像 發(fā)表于 12-26 13:58 ?6718次閱讀

    單片機是如何控制數(shù)碼管顯示各種字符的?

    單片機是一種集成電路,它由中央處理器、存儲器、輸入輸出接口和定時器等組成。它用于在電子設(shè)備中控制各種功能,包括數(shù)碼管顯示。 數(shù)碼管是一種常見的顯示裝置,用于
    的頭像 發(fā)表于 12-15 10:22 ?1672次閱讀

    單片機是如何控制數(shù)碼管顯示各種字符的?

    單片機控制數(shù)碼管顯示各種字符的過程是一個相對復(fù)雜的過程,涉及到硬件電路設(shè)計和軟件編程兩個方面。下面我將詳細(xì)介紹單片機如何控制數(shù)碼管顯示各種字符。 一、單片機和
    的頭像 發(fā)表于 12-13 10:47 ?1964次閱讀

    數(shù)碼管驅(qū)動芯片的使用方法

    數(shù)碼管驅(qū)動芯片(也稱為LED驅(qū)動芯片)是一種用于控制數(shù)碼管顯示的集成電路。它可以將微控制器產(chǎn)生的數(shù)字信號轉(zhuǎn)換為適合數(shù)碼管顯示的電流和電壓。本
    的頭像 發(fā)表于 12-08 16:24 ?9300次閱讀