首页 > 装修问题 > 家居产品 > 家用电器 > 小型数码管显示屏如何设计?

小型数码管显示屏如何设计?

浏览次数:2168|时间:2024-05-07

最新回答

2024-05-07嗜吃福將
只要弄好尺寸就可以设计了

219

2024-05-07无敌小肉
这个  你做好尺寸就好了啊

327

2024-05-07面包超人311
您好,12位,最高四位控制百位(第一个数码管),最低四位控制个位(第三个数码管)。其实只有两个模块,一个是位选模块,一个是段选译码模块。动态扫描时间为1ms(不能超过20ms).这里是共阴极smg.clk_1k是由系统时钟分频得到,这里就不写了。
具体程序如下:
module  scan_led(clk_1k,d,dig,seg);
input  clk_1k;
input  [11:0]  d;
output  [2:0]  wei;
output[7:0]  duan;
reg[1:0]  count;
reg[2:0]  wei_r;//位选
reg[7:0]  duan_r;//段选
reg[3:0]  disp_data;//定义显示数据寄存器
assign  wei=wei_r;
assign  duan=duan_r;
always  @(posedge  clk_1k)
if(count==2'd2)  ]
count

252

2024-05-07Flora已被注册
设计时序电路,输入时钟经过一个分频器,产生2kHz的扫描信号作为时钟,驱动计数器工作。选用模值为6的计数器,通过一个6路的数据分配器,产生段码,依次控制6个LED的亮灭,使得某一时刻有且仅有一个LED点亮,同时产生对应的,将点亮的LED数码管赋值显示为相应的数码予以显示。由于扫描频率较高,6位LED数码管序列将显示持续稳定的0至5的数码。

62