推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

FPGA入门系列实验教程 —— 数码管动态显示

更新时间:2019-07-31 11:33:24 大小:185K 上传用户:z00查看TA发布的资源 标签:fpga数码管动态显示 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

实验任务

实现开发板上8 个数码管动态显示0~7。通过这个实验,掌握采用Verilog HDL 语言编程实现7 段数码管显示译码器以及数码管动态扫描显示的方法。 

实验环境

硬件实验环境为艾米电子工作室型号EP2C8Q208C8 增强版开发套件。 软件实验环境为Quartus II 8.1 开发软件。 

实验原理

由于LED静态显示需要占用较多的I/O口,且功耗较大,因此在大多数场合通 常不采用静态显示,而采用动态扫描的方法来控制LED数码管的显示。动态 显示的特点是将所有位数码管的段选线并联在一起,由位选线控制是哪一位 数码管有效。点亮数码管采用动态扫描显示。所谓动态扫描显示即轮流向各 位数码管送出字形码和相应的位选,只要扫描显示速度够快,利用发光管的 余辉和人眼视觉暂留作用,使人的感觉好像各位数码管同时都在显示。动态 显示的亮度比静态显示要差一些,所以在选择限流电阻时应略小于静态显示 电路中的。动态扫描显示时刷新频率最好大于50HZ,即没显示一轮的时间不 超过20ms,每个数码管显示时间不能太长也不能太短,时间太长会影响刷新 率,导致总体显示呈现闪烁的现象,时间太短发光二极管的电流导通时间也 就短,会影响总体的显示亮度。一般控制在1ms左右最佳

部分文件列表

文件名 大小
FPGA入门系列实验教程——数码管动态显示.pdf 185K

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载