⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 timer.v

📁 数字钟设计
💻 V
字号:
module timer(               alarm_out,  //outputs               hour_timer_1,               hour_timer_2,               minute_timer_1,               minute_timer_2,               hour_led_1, //inputs               hour_led_2,               minute_led_1,               minute_led_2,                 alarm_switch,               clk,               reset_b,               hour_led_11, //temp_time inputs               hour_led_22,               minute_led_11,               minute_led_22,               setup_enable,               sel,               pm_am_in,               pm_am_in_1);output         alarm_out;output   [6:0] hour_timer_1;output   [6:0] hour_timer_2;output   [6:0] minute_timer_1;output   [6:0] minute_timer_2;input           setup_enable;input           sel;input     [6:0] hour_led_1;input     [6:0] hour_led_2;input     [6:0] minute_led_1;input     [6:0] minute_led_2;input           alarm_switch;input           clk;input           reset_b;input     [6:0] hour_led_11; //temp_time inputsinput     [6:0] hour_led_22;input     [6:0] minute_led_11;input     [6:0] minute_led_22;input           pm_am_in;  //timerinput           pm_am_in_1;//counter                                     reg        [6:0] hour_timer_1;reg        [6:0] hour_timer_2;reg        [6:0] minute_timer_1;reg        [6:0] minute_timer_2;reg              alarm_out;always@(posedge clk or negedge reset_b) begin  if(!reset_b)   alarm_out<=0;  elseif(alarm_switch==1&&minute_timer_2==minute_led_2&&minute_timer_1==minute_led_1&&hour_timer_2==hour_led_2&&hour_timer_1==hour_led_1&&pm_am_in==pm_am_in_1)         alarm_out<=1;  else   alarm_out<=0; end  always@(posedge clk or negedge reset_b) begin  if(!reset_b)   begin    hour_timer_1<=0;    hour_timer_2<=0;    minute_timer_1<=0;    minute_timer_2<=0;   end  else   if(setup_enable==1&&sel==1)    begin     hour_timer_1<=hour_led_11;     hour_timer_2<=hour_led_22;     minute_timer_1<=minute_led_11;     minute_timer_2<=minute_led_22;    end                endendmodule

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -