首页 > 技术 > 内容

fpga按键控制数码管显示

时间:2025-12-07  作者:Diven  阅读:0

按键与数码管显示

LED数码管(LEDSegmentDisplays)是由多个发光二极管封装在一起组成“8”字型的器件,引线已在内部连接完成,只需引出各个笔划,公共电极。LED数码管常用段数一般为7段有的另加一个小数点,还有是类似于3位“+1”型。位数有半位,1,2,3,4,5,6,8,10位等等。LED数码管根据LED的接法不同分为共阴和共阳两类,了解LED的这些特性,对编程是很重要的,因为不同类型的数码管,除了硬件电路有差异外,编程方法也是不同的。图2是共阴和共阳极数码管的内部电路,发光原理是一样的,只是电源极性不同而已。颜色有红,绿,蓝,黄等几种。

图1这是一个7段两位带小数点10引脚的LED数码管

图2引脚定义

下面来介绍FPGA按键控制数码管显示程序实现:

Modulekey_led(clk_50M,key,duan_ma,wei_ma);

inputclk_50M;

input[3:0]key;//key为输入的键码的值

output[3:0]wei_ma;

output[7:0]duan_ma;

wire[3:0]key;

reg[7:0]duan_ma;

reg[3:0]wei_ma;

reg[3:0]key_temp;//设置了一个寄存器

always@(posedgeclk_50M)

begin

key_temp《=key;//把键码的值赋给寄存器

case(key_temp)

4‘b0111:duan_ma《=8’b1100_0000;//段码,按键后,数码管显示0

4‘b1011:duan_ma《=8’b1001_0000;//段码,数码管显示9

4‘b1101:duan_ma《=8’b1000_0010;//段码,数码管显示6

4‘b1110:duan_ma《=8’b1011_0000;//段码,数码管显示3

endcase

end

always@(posedgeclk_50M)

begin

case(key_temp)

4‘b0111:wei_ma《=4’b0111;//位选信号

4‘b1011:wei_ma《=4’b1011;

4‘b1101:wei_ma《=4’b1101;

4‘b1110:wei_ma《=4’b1110;

endcase

end

endModule

数码管静态显示0-7

moduleled_0_7(clk,rst,dataout,en);

inputclk,rst;

output[7:0]dataout;//数码管的段码输出

output[7:0]en;//数码管的位选使能输出

reg[7:0]dataout;//各段数据输出

reg[7:0]en;

reg[15:0]cnt_scan;//扫描频率计数器

reg[4:0]dataout_buf;

always@(posedgeclkornegedgerst)

begin

if(!rst)begin

cnt_scan《=0;

end

elsebegin

cnt_scan《=cnt_scan+1;

end

end

猜您喜欢


十字盘头机螺钉三组合是指由三种基本元素组成的紧固件,应用于机械、电子和家具等领域。基本构造包括:螺钉、螺母和垫圈。螺钉是连接件的核心,负责穿透被固定物体并提供稳...
2020-07-30 00:00:00
TO-251-3是广泛应用于电子行业的封装类型,主要用于功率半导体器件,如MOSFET和IGBT。这种封装因其优越的散热性能和结构设计而受到青睐。本文将深入探讨...
2025-02-21 12:07:50
瓷管电阻优异的性能和稳定的质量受到青睐。作为行业知名品牌,TDK生产的瓷管电阻因其可靠性和多样的规格而应用于各类电子设备中。本文将详细介绍TDK瓷管电阻的体积规...
2013-10-09 10:48:30
TT Electronics 作为英国知名的制造商,高质量的铝壳电阻系列在全球范围内享有盛誉。本文将详细介绍 TT Electronics 提供的铝壳电阻系列及...
2017-07-29 10:29:56
抛光机和磨光机是工业和家庭中常用的工具,主要用于表面处理和光滑加工。抛光机通常用于提高材料表面的光泽度,使其更加美观,常见于金属、木材和塑料等材质的处理。通过旋...
2019-05-13 00:00:00
工业级相机因其高性能和可靠性,被应用于自动化、监控和图像处理等领域。选择一款合适的工业级相机,关键在于几个重要参数。分辨率是评估相机成像质量的关键指标。高分辨率...
2013-07-14 00:00:00
当今这个电力电子设备日益普及的时代,您是否了解,我们日常使用的很多电器,例如电脑、电视、空调等,都会在无形中浪费电力,甚至影响电网的稳定性?而有一种叫做有源功率...
2024-01-01 00:00:00
贴片电阻和薄膜电阻并非同义词,关系更像是包含关系。贴片电阻指的是一种封装形式,即矩形或圆柱形的表面贴装器件(SMD)。而薄膜电阻指的是一种制造工艺,通过在基板上...
2024-11-29 10:26:35
电阻器作为电子元件中的重要组成部分,其性能和品质直接影响着整个电子设备的稳定性和可靠性。奇力新(CHILISIN)作为知名的电子元器件制造商,其升功率电阻产品因...
2018-09-27 17:42:01
绝缘扳手是专门设计用于电气作业的工具,其主要作用是确保安全。在处理电气设备时,工人常常需要与带电部件接触,使用绝缘扳手能够有效防止电击事故的发生。绝缘扳手的手柄...
2023-08-09 00:00:00