接上题,以下代码是定时闹钟模块的端口定义、变量定义:output alarm_time; //闹钟音输出output [7:0] set_hour_value,set_min_value; //设置的闹钟时间input clk_1k,clk_500,clk_1; //1k、500、1Hz时钟脉冲input set_hour_key,set_min_key; //设置闹钟时间input stop_bell; //停止闹钟音input [7:0] Hour,Minute,Second; //当前时间supply1 Vdd;要实例引用模60、模24计数器,下面选项正确的是( )。cnt60 u1( .Minute( ), .clk ( ), .en ( ), .rst_n ( ));cnt24 u2( .Hour ( ), .clk ( ), .en ( ), .rst_n ( ));
选项:
A:cnt60 u1( .Minute(Minute), .clk ( clk ), .en ( en ), .rst_n ( rst_n ));cnt24 u2( .Hour ( Hour ), .clk ( clk ), .en ( en ), .rst_n ( rst_n ));
B:cnt60 u1( .Minute( Minute ), .clk ( clk_1 ), .en ( Vdd ), .rst_n ( rst_n ));cnt24 u2( .Hour ( Hour ), .clk ( clk_1 ), .en ( Vdd ), .rst_n ( rst_n ));
C:cnt60 u1( .Minute( set_min_value ), .clk ( clk_1 ), .en ( set_min_key ), .rst_n ( Vdd ));cnt24 u2( .Hour ( set_hour_value ), .clk ( clk_1 ), .en ( set_hour_key ), .rst_n ( Vdd ));
D:cnt60 u1( .Minute( set_min_key ), .clk ( clk_1 ), .en ( set_min_value), .rst_n ( Vdd ));cnt24 u2( .Hour ( set_hour_key ), .clk ( clk_1 ), .en ( set_hour_value), .rst_n ( Vdd ));
发布时间:2024-06-09 15:35:03