用整数形式实现四位加法计数器.txt
来自「用整数形式实现四位加法计数器的一个源程序」· 文本 代码 · 共 25 行
TXT
25 行
library ieee ;
use ieee.std_logic_1164.all ;
entity cnt4 is port
( data : in integer range 0 to 15 ;
clk , rst , en , load : in bit ;
Q : out integer range 0 to 15 ) ;
end cnt4 ;
architecture archcnt4 of cnt4 is
begin
process ( clk ,rst )
variable cnt : integer range 0 to 15;
begin
if rst = ‘1’ then
cnt := 0 ;
elsif ( clk’event AND clk = ‘1’ ) then
if load = ‘1’ then
cnt := data ;
elsif en = ‘1’ then
cnt := cnt + 1 ;
end if ;
end if ;
Q<= cnt ;
end process ;
End archcnt4 ;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?