数码管显示路的设计.docVIP

  • 2
  • 0
  • 约2.12千字
  • 约 3页
  • 2016-12-04 发布于贵州
  • 举报
数码管显示路的设计

数码管显示电路的设计 1、设计内容和要求: (1)掌握VHDL语言的使用,学会用VHDL语言来编程解决实际问题; (2)学会使用EDA开发软件设计小型综合电路,掌握仿真的技巧; (3)学会应用开发系统实现硬件电路,检验电路的功能。 (4)采用动态扫描原理,在8个数码管上显示数据。 2、设计原理: 数码扫描显示电路是数字系统设计中较常用的电路,通常作为数码显示模块。8为数码扫描显示电路如下图所示,其中每个数码段的8个段a、b、c、d、e、f、g、h(小数点)分别连在一起,8个数码管分别有8个选通信号K1、K2、K3、K4、K5、K6、K7、K8来选择。被选通的数码管显示数据,其余关闭。如在某一时刻,K2为高电平,其余选通信号为低电平,此时,仅K2对应的数码管显示来自信号段的数据,其他7个数码管呈现关闭状态。所以,如果要在8个数码管显示希望的数据,就必须使得8个选通信号K1、K2.。。。。分别单独选通。同时,在短信号输入端口假如希望在该对应数码管上显示的数据。于是随着选通信号的循环变化,就实现了扫描显示的目的。 8位数码扫描显示电路 3、程序设计: library ieee; use ieee.std_logic_1164.all; use ieee.std_logic_unsigned.all;

文档评论(0)

1亿VIP精品文档

相关文档