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

📄 hour.vhd

📁 24,60,100进制的计数器
💻 VHD
字号:
library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
use IEEE.STD_LOGIC_ARITH.ALL;
use IEEE.STD_LOGIC_UNSIGNED.ALL;
entity hour is
    Port ( clk : in std_logic;
         reset : in std_logic;
            co : out std_logic;
            miaol : buffer std_logic_vector(3 downto 0);
            miaoh : buffer std_logic_vector(3 downto 0);
            fenl : buffer std_logic_vector(3 downto 0);
            fenh : buffer std_logic_vector(3 downto 0);
            shil : buffer std_logic_vector(3 downto 0);
            shih : buffer std_logic_vector(2 downto 0) );
end hour;
architecture shizhong of hour is
component counter60
Port ( clk : in std_logic;
           reset : in std_logic;
          co : out std_logic;
          dl : buffer std_logic_vector(3 downto 0);
          dh : buffer std_logic_vector(3 downto 0));
end component;
component counter24
 Port ( clk : in std_logic;
           reset : in std_logic;
          co : out std_logic;
          dl : buffer std_logic_vector(3 downto 0);
          dh : buffer std_logic_vector(2 downto 0));
end component;
signal s1,s2: std_logic;
begin
u1:counter60 port map(clk,reset,s1,miaol,miaoh);
u2:counter60 port map(s1,reset,s2,fenl,fenh);
u3:counter24 port map(s2,reset,co,shil,shih);
end shizhong;

⌨️ 快捷键说明

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