VHDL数字钟手动调节小时和分怎样实现?

如题所述

第1个回答  2012-06-04
加按键嘛
一个控制时,分的调节模式
一个加,一个减追问

具体怎样,我只要你告诉我2个按键,一个调时加一,一个调分加一就ok了

追答

定义2个输入端口 一个是小时 一个是分 在进程里面用if判断 如果分按键有按了 加1
比喻 定义的 这样 hour:in std_logic;
min:in std_logic;
再 到process(clk)
begin
if min='1' then
分钟<=分钟+1;
end if;
不过加了按键还要去抖的 多搜搜资料 我是个新手 呵呵 不对的请多多包涵

VHDL数字钟手动调节小时和分怎样实现?
一个加,一个减

VHDL电子时钟设计
本设计采用自顶向下、混合输入方式(原理图输入—顶层文件连接和VHDL语言输入—各模块程序设计)实现数字钟的设计、下载和调试。一、 功能说明已完成功能1. 完成秒\/分\/时的依次显示并正确计数;2. 秒\/分\/时各段个位满10正确进位,秒\/分能做到满60向前进位;3. 定时闹钟:实现整点报时,又扬声器发出报时声音;4. 时间...

基于vhdl电子秒表的系统设计怎么做?
用层次化设计的方法以VHDL语言编程实现以下功能:【1】具有“时”、“分”、“秒”计时功能;时为24进制,分和秒都为60进制。【2】具有消抖功能:手工按下键盘到是否这个过程大概50ms左右,在按下开始到弹簧片稳,定接触这段时间为5-10ms,从释放到弹片完全分开也是5-10ms,在达到稳定接触和完全分...

基于FPGA技术的数字时钟万年历设计
数字钟的主体是计数器,它记录并显示接收到的秒脉冲个数,其中秒和分为模60计数器,小时是模24计数器,分别产生3位BCD码。BCD码经译码,驱动后接数码管显示电路。秒模60计数器的进位作为分模60计数器的时钟,分模60计数器的进位作为模24计数器的时钟。为了实现手动调整时间,在外部增加了setm(调整...

基于VHDL的数字时钟设计 用VHDL设计EDA数字钟 能显示年月日 时分秒 能...
template class TreeNode{ public:T data;int index;int active;TreeNode & operator=(TreeNode & treenode){ this->data=treenode.data;this->index=treenode.index;this->active=treenode.active;return *this;} };

基于VHDL语言的多功能数字钟设计
1、设计一个有“时”、“分”、“秒”(23小时59分59秒)显示且有校时功能的电子钟。 2、用中小规模集成电路组成电子钟,并在实验箱上进行组装、调试。 3、画出框图和逻辑电路图。 4 、功能扩展: (1)闹钟系统 (2)整点报时。在59分51秒、53秒、55秒、57秒输出750Hz音频信号,在59分59秒时,输出1000Hz...

VHDL语言。。如何实现50MHz分频为1Hz?
arith.all;USE ieee.std_logic_unsigned.all;entity clk_div is port(clk : in std_logic;clk1:out std_logic );end clk_div;architecture mix of clk_div is signal count :integer range 0 to 49999999;严格来说是从0-49999999,刚好50000000个计数值,正好将50M的时钟分为1Hz的时钟 ...

系统时钟为50MHz,用VHDL语言怎样将其分频至1KHz呢?
FileName:fq_divider.vhd ---该模块为分频器,将1KHZ的时钟频率分频成每分钟一次的时钟频率 ---事实上,该源码可以实现任意整数的分频,主要让N的值设置好相应的数字 --- LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_ARITH.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;ENTITY fq_div...

题目: 基于FPGA数字钟的设计与调试
持续一个时钟周期。ring signal2=1,再复位为0 注意ring signal 和ring signal2的信号电压要给的不同,保证音调高低 另外重要的是还需要一个模块来驱动数码管。就相当于说是告诉数码管在它显示1,2,3,4,5,6,7,8,9,0的时候,它的七段 灯是怎么样亮的。而且数码管还分共阴共阳极。可以根据其...

求助~vhdl 数字钟闹钟时间延长到2分钟,用led灯显示。
这个简单,有个使能信号,闹钟开始为1,计数两分钟,然后使能信号为0。把这个使能信号的值赋给led的引脚

相似回答