分频器\计数器\led显示

分频器\计数器\led显示

实验平台

硬件:使用Xilinx Artix-7 FPGA芯片,具体型号为XC7A75TFGG484-1。
软件:Vivado 2018.1

实现功能

1)时钟分频器产生1Hz时钟,设计一个10进制计数器。以递减方式工作。
2)除了计数器的功能外,通过板上拨动开关,增加右移和循环右移运行模式,移动速度同计数器的计数频率。
3)通过板上拨动开关,选择计数器可以以递增或递减模式工作,可以实现计数器计数频率的变化

代码

top.v

`timescale 1ns / 1ps

module top( 
	input rst, 
	input clk,//100MHz
	input flag,//counter
	input flag1,//Hz
	input flag2,  //display
	output [7:0] led
);   
wire divclk;  
     divclk U1(.rst1(rst),.flag1(flag1),.clk1(clk),.divclk1(divclk));   
     led U2(.rst2(rst),.divclk2(divclk),.flag(flag),.flag2(fla
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值