在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

數碼管的工作原理、靜態顯示及動態顯示

CHANBAEK ? 來源:滑小稽筆記 ? 作者:電子技術園地 ? 2023-01-16 15:48 ? 次閱讀

3.1 數碼管工作原理

數碼管是一種利用LED的顯示器件,普通的數碼管在內部集成了八個數碼管,分別組成了對應的段,由于數字只需要七個段就可以,所以有的數碼管內部只有七段,稱為七段數碼管,八段數碼管的多余的段被用在小數點上,形成了可以顯示小數點數據的顯示器件。

根據數碼管內部的連接方式,所以數碼管又分為共陽數碼管(低電平點亮)與共陰數碼管(高電平點亮),共陽數碼管內部是將所有LED的正極接在一起組成的公共端接電源+5V,只需要控制對應的LED負極就可以顯示數字, 所以共陽級低電平才能點亮,共陰極與共陽級剛好相反,共陰極數碼管內部將LED的負極接在一起形成公共端接地 0V,只需要控制對應的LED正極就能夠顯示數字,所以共陰極數碼管高電平點亮。共陽極數碼管與共陰極數碼管內部結構如下圖所示。

poYBAGPFAKGAUyVpAAEX3hWyEMo947.png

由于數碼管內部同樣是LED組成的,所以理論上需要在每個LED上加一個限流電阻,限流電阻的取值在100~330Ω上。

所謂的數碼管段碼的實質就是利用單片機一組端口驅動八個LED,只要能點亮對應的LED,那么數字就會顯示出來,所以段碼是一些二位16進制組成的數據,常用的數碼管接法計算出來的段碼如下表所示。

數碼管內部連接 共陽 共陰
小數點接單片機 最高位 最低位 最高位 最低位
0 0x40 0x02 0xBF 0xFD
1 0x79 0x9E 0x86 0x61
2 0x24 0x24 0xDB 0xDB
3 0x30 0x0C 0xCF 0xF3
4 0x19 0x98 0xE6 0x67
5 0x12 0x48 0xED 0xB7
6 0x02 0x40 0xFD 0xBF
7 0x78 0x1E 0x87 0xE1
8 0x00 0x00 0xFF 0xFF
9 0x10 0x08 0xEF 0xF7

3.2 數碼管的靜態顯示

3.2.1 原理圖

pYYBAGPFALGAGuwsAAMZXkOACuQ275.png

3.2.2 例程分析

poYBAGPFAL6ACP9VAAIodXkn6oA931.png

這段例程和GPIO實驗中的總線輸出操作部分的代碼是一樣的,唯一的區別就是29行,數組里面的數據改成了之前上面的段碼,因為原理圖中數碼管采用了Dp接單片機最高位的連接方式,選用的是共陽極數碼管,所以這個數據可以直接從表里面獲取。

3.3 數碼管的動態顯示

3.3.1 動態顯示原理

1位數碼管只能顯示1位數字,但是如果需要顯示多位數字就需要多個數碼管同時工作,這也是數碼管的缺點,那就是顯示的數字越多,數碼管就越多,占用的端口也就越多,那么,彌補這種缺點的方法就是數碼管的動態顯示,所謂動態顯示,就是依次向每位數碼管送出字形碼的同時控制公共端的電平,每一位數碼管之間利用延時程序進行延時,當延時程序非常短時,由于發光管的余輝和人眼視覺暫留作用,此時我們的人眼就分辨不出位與位之間有延時存在,此時就感覺各位數碼管同時都在顯示。

所謂視覺暫留現象即視覺暫停現象(Persistenceofvision,Visualstayingphenomenon,durationofvision)又稱“余暉效應”,1824年由英國倫敦大學教授皮特‘馬克’羅葛特在他的研究報告《移動物體的視覺暫留現象》中最先提出:人眼在觀察景物時,光信號傳入大腦神經,需經過一段短暫的時間,光的作用結束后,視覺形象并不立即消失,這種殘留的視覺稱“后像”,視覺的這一現象則被稱為“視覺暫留”。

下圖所示是一個2位的數碼管結構。

pYYBAGPFAM2ACNuAAADqiHM4E3Y792.png

3.3.2 原理圖

poYBAGPFANqAXsp1AAN7MQ9F3AY874.png

3.3.3 例程分析

pYYBAGPFAOeADUn-AAJ5h95y2oI163.png

第28行:建立一個一維數組存儲數碼管的段碼,由于原理圖中的數碼管是共陽極數碼管,且DP接P0最高位,根據表中的數據可以計算出數碼管的段碼

第29行:數碼管控制端口,由于兩個數碼管的公共端接在了P2.0和P2.1,所以先給P2.0加高電平,P2.1加低電平,將段碼顯示在第一個數碼管,經過一段時間后,將P2.0加低電平,P2.1加高電平,更新段碼顯示在第2個數碼管上

第32行:P2先控制數碼管的公共端,選中第1個數碼管

第33行:P0送入段碼,顯示在第1個數碼管上

第34行:延時等待一段時間,達到視覺暫留的目的

第36行:P2再控制數碼管的公共端,選中第2個數碼管

第37行:P0送入段碼,顯示在第2個數碼管上

第38行:延時等待一段時間,達到視覺暫留的目的

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • led
    led
    +關注

    關注

    242

    文章

    23385

    瀏覽量

    663546
  • 單片機
    +關注

    關注

    6044

    文章

    44624

    瀏覽量

    638955
  • 數碼管
    +關注

    關注

    32

    文章

    1887

    瀏覽量

    91453
  • GPIO
    +關注

    關注

    16

    文章

    1217

    瀏覽量

    52434
  • 靜態顯示
    +關注

    關注

    0

    文章

    19

    瀏覽量

    6047
收藏 人收藏

    評論

    相關推薦

    #51單片機#數碼管靜態動態顯示 精選資料分享

    數碼管靜態顯示動態顯示學習數碼管靜態動態顯示
    發表于 07-14 08:13

    數碼管靜態顯示動態顯示的實現方法

    數碼管靜態顯示動態顯示數碼管共陽和共陰段選和位選數碼管靜態
    發表于 03-01 07:34

    數碼管動態顯示實驗

    數碼管動態顯示實驗一、實驗目的在實際的單片機系統中,往往需要多位顯示動態顯示是一種最常見的多位顯示方法,應用非常廣泛。本實驗要求實驗兩
    發表于 03-23 10:45 ?1w次閱讀

    數碼管動態顯示)【C語言版】

    數碼管動態顯示)【C語言版】數碼管動態顯示)【C語言版】數碼管動態顯示)【C語言版】
    發表于 12-29 15:51 ?0次下載

    數碼管動態顯示)【匯編+C語言版】

    數碼管動態顯示)【匯編+C語言版】,與前面的靜態顯示相呼應,多種集合,符合C語言和匯編愛好者學習。
    發表于 12-31 10:16 ?0次下載

    MIN數碼管動態顯示

    數碼管動態顯示,MIN數碼管動態顯示,MIN。
    發表于 05-03 10:48 ?9次下載

    8個數碼管靜態顯示_數碼管動態顯示

    本文主要介紹了幾個數碼管靜態顯示以及數碼管動態顯示程序,數碼管由多個發光二極
    發表于 01-16 16:37 ?2w次閱讀
    8個<b class='flag-5'>數碼管</b><b class='flag-5'>靜態</b><b class='flag-5'>顯示</b>_<b class='flag-5'>數碼管</b>的<b class='flag-5'>動態顯示</b>

    數碼管靜態動態顯示和74HC138及點陣的動態顯示詳細資料說明

    本文檔的主要內容詳細介紹的是數碼管靜態動態顯示和74HC138及點陣的動態顯示詳細資料說明。
    發表于 04-12 18:27 ?5次下載
    <b class='flag-5'>數碼管</b>的<b class='flag-5'>靜態</b>與<b class='flag-5'>動態顯示</b>和74HC138及點陣的<b class='flag-5'>動態顯示</b>詳細資料說明

    使用數碼管動態顯示123456的程序免費下載

    本文檔的主要內容詳細介紹的是使用數碼管動態顯示123456的程序免費下載。解釋:數碼管動態顯示,其實就是一個快速的靜態
    發表于 08-07 17:33 ?13次下載
    使用<b class='flag-5'>數碼管</b><b class='flag-5'>動態顯示</b>123456的程序免費下載

    數碼管動態顯示的原理概述

    作用,使人的感覺好像各位數碼管同時都在顯示動態顯示的亮度比靜態顯示要差一些,所以在選擇限流電阻時應略小于
    發表于 11-04 08:00 ?0次下載

    #51單片機#數碼管靜態動態顯示

    數碼管靜態顯示動態顯示學習數碼管靜態動態顯示
    發表于 11-14 19:51 ?20次下載
    #51單片機#<b class='flag-5'>數碼管</b><b class='flag-5'>靜態</b>與<b class='flag-5'>動態顯示</b>

    【51單片機】數碼管靜態顯示動態顯示

    數碼管靜態顯示動態顯示兩種顯示方式,靜態顯示的每
    發表于 11-17 12:21 ?12次下載
    【51單片機】<b class='flag-5'>數碼管</b>的<b class='flag-5'>靜態</b><b class='flag-5'>顯示</b>和<b class='flag-5'>動態顯示</b>

    單片機AT89C51--6.數碼管顯示(含動態靜態

    單片機AT89C51--6.靜態數碼管顯示1. 數碼管顯示原理2. 靜態
    發表于 11-25 14:51 ?23次下載
    單片機AT89C51--6.<b class='flag-5'>數碼管</b><b class='flag-5'>顯示</b>(含<b class='flag-5'>動態</b>,<b class='flag-5'>靜態</b>)

    數碼管靜態動態顯示原理及編程方法(1)

    “掌握數碼管靜態動態顯示原理及編程方法。--不是綜合案例”
    的頭像 發表于 06-28 11:40 ?2980次閱讀
    <b class='flag-5'>數碼管</b>的<b class='flag-5'>靜態</b>、<b class='flag-5'>動態顯示</b>原理及編程方法(1)

    數碼管靜態動態顯示原理及編程方法(2)

    “掌握數碼管靜態動態顯示原理及編程方法。--綜合案例”
    的頭像 發表于 06-28 11:41 ?1924次閱讀
    <b class='flag-5'>數碼管</b>的<b class='flag-5'>靜態</b>、<b class='flag-5'>動態顯示</b>原理及編程方法(2)
    主站蜘蛛池模板: 欧美性猛交xxxx乱大交中文 | 人成电影免费观看在线 | 免费在线播放毛片 | 午夜精品久久久久蜜桃 | 亚洲欧洲无码一区二区三区 | 国产美女激情视频 | 美女露出扒开尿口让男人桶 | 国产高清毛片 | 国产在视频线精品视频2021 | 国产真实乱偷人视频 | 在线观看日本亚洲一区 | 国产亚洲视频在线播放大全 | 久久免费精品国产72精品剧情 | 色之综合天天综合色天天棕色 | 一本二卡三卡四卡乱码二百 | 五月婷婷深爱 | 黄色大片aa| 亚洲综合校园春色 | 成人欧美一区二区三区黑人免费 | 亚洲swag精品自拍一区 | 欧美午夜免费观看福利片 | 天天做夜夜做久久做狠狠 | 种子在线搜索bt | 三级视频网 | 色天天天天 | se97se成人亚洲网站在线观看 | 成人五级毛片免费播放 | 久久精品乱子伦免费 | 鲁老汉精品视频在线观看 | 亚洲狠狠婷婷综合久久久久图片 | 狠狠色丁香婷婷久久综合不卡 | 五月婷婷六月丁香 | 性色欧美xo影院 | 亚洲一区在线视频观看 | 国产中文字幕一区 | 日本一区二区精品88 | 欧美精品激情 | 黄色在线视频网 | 天堂网2018 | ts人妖另类国产 | 高清性色生活片久久久 |