实验五 数码管扫描显示电路 您所在的位置:网站首页 数码管译码电路设计 实验五 数码管扫描显示电路

实验五 数码管扫描显示电路

2024-07-03 12:48| 来源: 网络整理| 查看: 265

5.1实验目的

熟练掌握时序逻辑电路的设计。掌握计数器,数码管扫描显示电路以及秒表的原理。实现并仿真: 1)数码管扫描显示电路; 2)秒表电路。

5.2实验内容

(1)按照要求的解决方案,将四个输入在4个共阴极数码管上利用数码管扫描显示电路显示出来。 要求: 使用多个module实现;主模块中的代码最大化的进行精简,只用来实现各模块 间的信号传输,以及子模块的实例化; 计数器模块要使用不定位宽代码设计; 输入输出要考虑到小数点信号; 带复位信号,当复位信号为低电平时,四个数码管显示为0._0._0._0.; 仿真波形中输入用16进制显示,输出用2进制显示; 实例化代码全部使用.()来实现。 提示:先把设计图在草稿上画出来,可以大大简化代码设计(重要!)。

(2)设计秒表在4个共阴极数码管上利用上面的数码管扫描显示电路显示出来。要求显示从000.0-999.9循环计数。要求要有启动暂停信号go和复位信号rst。 提示:先把设计图在草稿上画出来,可以大大简化代码设计(重要!)。 解决方案不限,可以参考课堂上讲的思路或者书本上的思路。 (3)按照本模版撰写实验报告,版面排版要求及评分标准:

5.3数码管扫描显示电路

(1)设计代码 count.v

//计数器代码【时序电路】 `timescale 1ns / 1ps module count #(parameter N=18)(input rst,clk,output [1:0] en); reg [N-1:0] countnum;//计数器中的变量 always @(posedge clk) if(!rst) countnum


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有