国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

FPGA設計驅動八位數碼管顯示電路方案

454398 ? 來源:博客園 ? 作者:zerine ? 2020-11-14 12:02 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

實現的功能:8個數碼管輪流顯示8個數字,若頻率合適,可以實現8個數碼管同時被點亮的視覺效果

1.CL5461AS

CL5461AS 數碼管管腳圖如下圖所示,它將四個數碼顯示管的a~g 及小數點dp 管腳并聯在一起,作為數碼管數據輸入端;分別引出各個數碼管的陰極A1~A4。

只要在A1~A4 管腳上輪流加低電平其頻率大于40Hz,可實現四個數碼管同時被點亮的視覺效果。在點亮不同數碼管的同時輸入不同的數據,即可在數碼管上同時顯示四位不同的數字。

2.驅動八位數碼管顯示電路框圖

3.模塊及模塊功能

3.1時鐘脈沖計數器模塊

cnt8模塊輸入信號為時鐘脈沖clk,每遇到一個clk上升沿,內部累加器加1,并把累加器的所得結果以二進制數的形式輸出。

 1 module cnt8(clk,cout);
 2 
 3 input clk;
 4 output reg [2:0] cout;
 5 
 6 always @(posedge clk)
 7   begin
 8     if(cout==7)
 9        cout<=0;
10     else
11       cout<=cout+1;
12   end
13 
14 endmodule

3.2 3-8譯碼器模塊

3-8模塊的輸入端A用于接收時鐘脈沖計數器cnt8模塊的輸出信號,經過譯碼后,輸出信號Q分別接8個數碼管的陰極,是對應的數碼管陰極為低電平,

對應的數碼管被點亮。

 1 module decoder3_8(A,vss);
 2 
 3 input [2:0] A;
 4 output reg [7:0] vss;
 5 
 6 always @(A)
 7   begin
 8     case(A)
 9          3'b000:vss=8'b11111110;
10          3'b001:vss=8'b11111101;
11          3'b010:vss=8'b11111011;
12          3'b011:vss=8'b11110111;
13          3'b100:vss=8'b11101111;
14          3'b101:vss=8'b11011111;
15          3'b110:vss=8'b10111111;
16          3'b111:vss=8'b01111111;
17     endcase
18   end
19 
20 endmodule
21  

3.3 八選一數據選擇模塊

地址碼SEL來自時鐘脈沖計數器cnt8,由地址碼SEL[2:0]決定輸出哪個輸入數據,輸出信號是Q[3..0].

 1 module SEL81(sel,a,b,c,d,e,f,g,h,Q);
 2 
 3 input [2:0] sel;
 4 input [3:0] a,b,c,d,e,f,g,h;
 5 output reg [3:0] Q;
 6 
 7 always @(sel)
 8   begin
 9     case(sel)
10          3'b000:Q=a;
11          3'b001:Q=b;
12          3'b010:Q=c;
13          3'b011:Q=d;
14          3'b100:Q=e;
15          3'b101:Q=f;
16          3'b110:Q=g;
17          3'b111:Q=h;
18      endcase
19   end
20 endmodule

3.4 七段譯碼器模塊

DISP 模塊是七段譯碼器,將輸入的4 位二進制數轉換為數碼顯示管所對應的數字。DISP 模塊輸入信號D[3..0]接到八選一數據選擇模塊的輸出信號Q[3..0];

七段譯碼器輸出信號Q[6..0]接數碼管的a~g 管腳。

 1 module DISP(D,Q);
 2 
 3 input [3:0] D;
 4 output reg [6:0] Q;
 5 
 6 always @(D)
 7   begin
 8     case(D)
 9          4'b0000:Q=0111111;
10          4'b0001:Q=0000110;
11          4'b0010:Q=1011011;
12          4'b0011:Q=1001111;
13          4'b0100:Q=1100110;
14          4'b0101:Q=1101101;
15          4'b0110:Q=1111101;
16          4'b0111:Q=0100111;
17          4'b1000:Q=1111111;
18          default:Q=1101111;
19     endcase
20   end
21 endmodule
22          

3.5 整體電路

 1 module DisplayLED(clk,a,b,c,d,e,f,g,h,vss,Q);
 2 
 3 input clk;
 4 input [3:0] a,b,c,d,e,f,g,h;
 5 output [7:0] vss;
 6 output [6:0] Q;
 7 
 8 wire [2:0] cnsel;
 9 wire [3:0] qd;
10 
11 
12 
13 cnt8 cnt (.clk(clk),.cout(cnsel));
14 decoder3_8 decoder(.A(cnsel),.vss(vss));
15 SEL81 sel(.sel(cnsel),.a(a),.b(b),.c(c),.d(d),.e(e),.f(f),
16                .g(g),.h(h),.Q(qd));  
17 DISP disp(.D(qd),.Q(Q));
18  
19 endmodule

編輯:hfy

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

    關注

    32

    文章

    1894

    瀏覽量

    94133
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    數碼管 選型手冊2025年最新版

    數碼管具有高亮度、多種顏色、寬視角、簡單驅動、長壽命、抗震抗沖擊、節能環保和成本低等特點。適用于電子設備、工業控制和家用電器等領域的數字顯示,提供清晰、均勻的顯示效果,易于集成和控制。
    發表于 12-30 11:34 ?0次下載

    【EASY EAI Nano-TB(RV1126B)開發板試用】+串行數碼管顯示驅動

    在開發板上,為用戶預留了3個GPIO引腳以便測試和使用,見圖1所示。 圖1預留的GPIO資源 這3個GPIO引腳的位置見圖2所示,用它可驅動串行數碼管顯示模塊來實現顯示功能。 圖2 引
    發表于 12-24 19:03

    第5章 定時器與數碼管基礎(5.3)

    5.3 數碼管的學習 LED小燈是一種簡單的LED,只能通過亮和滅來表達簡單的信息。這節課學習一種能表達更復雜信息的器件——LED數碼管。 5.3.1 數碼管的基本介紹 先提供一張數碼管
    的頭像 發表于 12-02 15:57 ?686次閱讀
    第5章 定時器與<b class='flag-5'>數碼管</b>基礎(5.3)

    FZH182 帶鍵盤掃描接口的LED(發光二極顯示器)驅動控制專用電路

    。· 通信接口:串行接口(CLK、STB、DIO),內置450KHz RC振蕩器。· 其他特性:內置上電復位電路,工作電壓5V±10%。 采用QFP44封裝 關鍵功能模塊顯示控制o 支持共陰/共陽數碼管
    發表于 11-27 14:58

    【瑞薩RA6E2】ADC數據采集與數碼管顯示

    ); } /** * @brief 數碼管動態掃描顯示 * @note 采用動態掃描方式,每次顯示位數字 */ void seg_display(void) { stati
    發表于 11-27 00:52

    FZH119 一種LED(發光二極顯示器)驅動控制與用電路,內部集成有MCU 數字接口、數據鎖存器、 LED 驅動電路

    驅動。采用SOP28的封裝形式。 主要特性集成功能內置MCU數字接口、數據鎖存器、LED驅動電路,支持動態掃描顯示。支持8段×16
    發表于 11-20 09:55

    原廠 FZH114C  一款LED(發光二極數碼管、點陣屏)驅動控制專用芯片

    3ms表示幀結束。引腳復用:SG8/GR6不可同時連接數碼管的段和驅動腳,否則會導致顯示異常。典型應用電路7段×6
    發表于 11-19 14:43

    FZH114  LED(發光二極數碼管、點陣屏)驅動控制專用芯片,集成數字通訊電路、 解碼電路、數據鎖存器、震蕩器

    信號對應GR引腳。 8段×5模式:連接5位數碼管,支持額外的段信號(如小數點DP)。 總結FZH114是一款功能豐富、易于集成的LED驅動芯片,適用于需要多位數碼管或LED點陣
    發表于 11-19 11:13

    FZH100 帶鍵盤掃描接口的 LED(發光二極顯示器)驅動控制專用 IC 原廠技術支持

    抗干擾能力強 封裝形式:QSOP24管腳排列 典型應用場景1. 家電控制面板o 電磁爐:6位數碼管顯示溫度 + 4按鍵(火力/定時)o 洗衣機:7段數碼管顯示程序 + 10功能按鍵
    發表于 11-18 09:26

    級聯動態掃描顯示數碼管問題

    GD32F103C8T6 硬件SPI連接移位寄存器74HC595級聯,動態掃描顯示位數碼管 是否需要電平轉換芯片TXB0104 數碼管選擇共陰極和共陽極區別是什么 若使用TXB0104,TXB0104的OE腳在代碼書寫時是否需
    發表于 10-07 20:36

    抗噪數顯驅動數碼管顯示IC芯片VK1616

    產品品牌:永嘉微電/VINKA 產品型號:VK1616 封裝形式:SOP16 產品年份:新年份 概述:VK1616是一種數碼管或點陣LED驅動控制專用芯片,內部集成有3線串行接口、數據鎖存器、LED
    發表于 08-18 17:27

    【應用】工業現場的“智能顯示管家”:億佰特EID051-1xx系列 Modbus數碼管解析

    數碼管。億佰特新推出的EID051-1xx系列Modbus數碼管,以多種核心優勢,成為工業現場的一大助力。一.什么是Modbus數碼管?Modbus數碼管是一種通過R
    的頭像 發表于 07-17 19:34 ?658次閱讀
    【應用】工業現場的“智能<b class='flag-5'>顯示</b>管家”:億佰特EID051-1xx系列 Modbus<b class='flag-5'>數碼管</b>解析

    LED數碼管驅動芯片計量插座數顯驅動VK1640

    產品品牌:永嘉微電/VINKA 產品型號:VK1640 封裝形式:SOP28 VK1640是一種數碼管或點陣LED驅動控制專用芯片,內部集成有數據鎖存器、LED 驅動電路。SEG腳接
    發表于 07-07 16:43

    FZH119 LED驅動控制專用芯片中文手冊

    段 × 16 顯示模式,可同時驅動 16 位數碼管或點陣屏,適用于多位數顯示場景(如大型電
    發表于 05-20 17:53 ?0次下載

    防干擾數碼管驅動LED數碼管驅動芯片VK1668

    產品型號:VK1668 產品品牌:永嘉微電/VINKA 封裝形式:SOP24 概述 VK1668是一種帶鍵盤掃描接口的數碼管或點陣LED驅動控制專用芯片,內部集成有3線串行接口、數據鎖存器、LED
    發表于 03-25 17:13