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

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

3天內不再提示

動態數碼管顯示原理詳解

CHANBAEK ? 來源:工控小新 ? 作者:工控小新 ? 2023-11-10 11:38 ? 次閱讀

本節重點:動態數碼顯示

動態數碼管顯示原理:

動態顯示的特點是將所有數碼管的段選線并聯在一起,由位選線控制是哪一位數碼管有效。選亮數碼管采用動態掃描顯示。所謂動態掃描顯示即輪流向各位數碼管送出字形碼和相應的位選,利用發光管的余輝和人眼視覺暫留作用,使人的感覺好像各位數碼管同時都在顯示。動態顯示的亮度比靜態顯示要差一些,所以在選擇限流電阻時應略小于靜態顯示電路中的。

芯片介紹:

1、74HC138芯片

74HC138芯片是一種高速CMOS器件,它可以實現3線到8線的解碼或分離功能。它有三個使能輸入端,兩個低有效,一個高有效。它可以根據三位二進制的地址輸入,從八個輸出端中選擇一個輸出低電平,其余輸出高電平。74HC138芯片可以用于內存地址譯碼或數據路由等應用。

管腳說明:

圖片

邏輯控制圖:

當我們使得芯片使能觸發時,輸入的A2、A1、A0三個數字經過二進制的排列轉換,可以使得Y0~Y7之中其中一個輸出低點平信號控制輸出。

圖片

真值表:

圖片

從真值表可以看出,當且只當E1、E2為低電平,E3為高電平時,控制輸入的A0 ~ A2數字組合來控制Y0~Y7的輸出信號,其余全部輸出無效。

2、74HC573

SL74HC573跟LS/AL573的管腳一樣。器件的輸入是和標準CMOS輸出兼容的;加上拉電阻,他們能和LS/ALSTTL輸出兼容。當鎖存使能端為高時,這些器件的鎖存對于數據是透明的(也就是說輸出同步)。當鎖存使能變低時,符合建立時間和保持時間的數據會被鎖存。

性能特性:

X輸出能直接接到CMOS,NMOS和TTL接口上X操作電壓范圍:20V~6.0V

X低輸入電流:1.0uA

XCMOS器件的高噪聲抵抗特性

圖片

程序編寫:

#include

typedef unsigned char u8;

typedef unsigned int u16;

sbit LSA=P1^0;

sbit LSB=P1^1;

sbit LSC=P1^2;

unsigned char code sunduan[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0x88,0x83,0xC6,0xA1,0x86,0x8E};

void delay(u16 t)

{

while(t--);

}

void display()

{

u8 i;

for(i=0;i<4;i++)

{

switch(i)

{

case 0:LSA=0;LSB=0;LSC=0;break;

case 1:LSA=1;LSB=0;LSC=0;break;

case 2:LSA=0;LSB=1;LSC=0;break;

case 3:LSA=1;LSB=1;LSC=0;break;

}

delay(100);

P2=sunduan[i];

delay(100000);

P2=0xFF; //消隱

}

}

void main()

{

while(1)

{

display();

}

}

效果展示:

可以看到,每次經過一個for循環之后,就換切換一位,然后顯示出數值出來。

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

    關注

    33

    文章

    7829

    瀏覽量

    148908
  • 數碼管
    +關注

    關注

    31

    文章

    1836

    瀏覽量

    90092
  • 顯示原理
    +關注

    關注

    0

    文章

    5

    瀏覽量

    8832
  • 動態數碼管
    +關注

    關注

    1

    文章

    11

    瀏覽量

    7445
收藏 人收藏

    評論

    相關推薦

    數碼管動態顯示

    數碼管動態顯示如何消影呀
    發表于 07-05 20:51

    數碼管動態顯示

    數碼管動態顯示,要讓數碼管顯示0到7這8個數字,如上所示為主函數代碼。我的問題是為什么要加上P0=0xff這行代碼?按照動態顯示的原理,剛開
    發表于 08-27 15:33

    數碼管動態顯示

    1、在STC89C52實驗平臺的4位數碼管上實現動態顯示0123→1234→2345→3456→4567→5678→6789→7890→8901→9012→0123→不斷反復,每隔2s切換顯示內容
    發表于 05-07 01:37

    FPGA數碼管動態掃描詳解

    的復雜性。數碼管動態顯示接口是應用最為廣泛的一種顯示方式之一,動態驅動是將所有數碼管的8個顯示
    發表于 04-29 06:35

    數碼管顯示原理是什么

    數碼管顯示原理是什么?什么是數碼管的靜態顯示?什么是數碼管動態顯示?
    發表于 09-27 08:31

    如何實現數碼管動態顯示?

    如何實現數碼管動態顯示?
    發表于 11-04 07:58

    數碼管動態顯示原理是什么

    數碼管動態顯示原理第一個數碼管顯示0,1s后第二個數碼管顯示1,直到第六個
    發表于 12-08 06:03

    如何實現數碼管動態顯示

    實現功能:按下按鍵時,數碼管動態顯示‘ 鍵值-掃描值 ’按鍵松開時,數碼管動態顯示‘ 0-00 ’proteus連線圖Clock Frequency 12MHz#include #in
    發表于 01-07 06:22

    完成數碼管動態顯示的方法

    開拓者FPGA開發板上有六個共陽極八段數碼管,本實驗將完成數碼管動態顯示。數碼管動態/靜態顯示
    發表于 01-18 10:25

    動態數碼管與靜態數碼管介紹

    一.動態數碼管1.數碼管介紹我的單片機上的顯示器是液晶LED,液晶LED顯示器可以分為:段顯示
    發表于 01-24 06:32

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

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

    分享一個基本的數碼管動態顯示案例

    1、分享一個基本的數碼管動態顯示案例數碼管動態顯示原理在開展本章實驗之前,我們需要先了解一下數碼管動態顯
    發表于 08-01 15:21

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

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

    動態數碼管顯示程序

    動態數碼管顯示程序,動態數碼管顯示程序,動態
    發表于 01-12 14:55 ?60次下載

    51單片機入門——動態數碼管顯示詳解

    51單片機:動態數碼管顯示- 模塊圖- 顯示原理– 消抖靜態數碼管技術 + 人眼視覺停留顯示原理
    發表于 11-11 10:21 ?8次下載
    51單片機入門——<b class='flag-5'>動態</b><b class='flag-5'>數碼管</b><b class='flag-5'>顯示</b><b class='flag-5'>詳解</b>
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>