cout8.vhd
来自「步进电机8细分CPLD相序及外部DA输出 实际细分数可达64细分 使用Atm」· VHDL 代码 · 共 32 行
VHD
32 行
library IEEE;
use IEEE.std_logic_1164.all;
entity cout8 is
port (
RUNDIR: in STD_LOGIC_VECTOR (2 downto 0);
ADDS: OUT STD_LOGIC_VECTOR (3 downto 0)
);
end entity cout8;
architecture behave of cout8 is
begin
process(RUNDIR)
-- variable out_temp : STD_LOGIC_VECTOR (3 downto 0) ;
begin
case RUNDIR is
when "000" => ADDS<="0010";
when "001" => ADDS<="0110";
when "010" => ADDS<="0100";
when "011" => ADDS<="0101";
when "100" => ADDS<="0001";
when "101" => ADDS<="1001";
when "110" => ADDS<="1000";
when others => ADDS<="1010";
end case;
end Process ;
end behave;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?