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

📄 testctl.vhd

📁 基于ALTERA的cyclone 系列的控制电机的实验例程
💻 VHD
字号:
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
USE IEEE.STD_LOGIC_UNSIGNED.ALL;
ENTITY TESTCTL IS
    PORT (CLK : IN STD_LOGIC;                 -- 1Hz
        TSTEN : OUT STD_LOGIC;                -- 计数器时钟使能
      CLR_CNT : OUT STD_LOGIC;                 -- 计数器清零
         Load : OUT STD_LOGIC    );           -- 输出锁存信号
 END TESTCTL;
ARCHITECTURE behav OF TESTCTL IS
    SIGNAL Div2CLK : STD_LOGIC;
BEGIN
    PROCESS( CLK )
    BEGIN
        IF CLK'EVENT AND CLK = '1' THEN      -- 1Hz时钟2分频
            Div2CLK <= NOT Div2CLK;
        END IF;
    END PROCESS;
    PROCESS (CLK, Div2CLK)
    BEGIN
        IF CLK = '0' AND Div2CLK = '0' THEN  -- 产生计数器清零信号
            CLR_CNT <= '1';
        ELSE
            CLR_CNT <= '0';
        END IF;
    END PROCESS;
    Load  <= NOT Div2CLK;    TSTEN <= Div2CLK;
END behav;

⌨️ 快捷键说明

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