导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→初学者:关于VHDL,这句话是什么意思?[hmxu]

 *第4122篇: 初学者:关于VHDL,这句话是什么意思?

  
楼 主:hmxu 2002年7月19日12:59
 初学者:关于VHDL,这句话是什么意思?
library ieee;
use ieee.std_logic_1164.all;
entity ass is
-- 4-bit serial-in and parallel-out shift register
    port ( CLK: in STD_LOGIC;
      DIN: in STD_LOGIC;
      DOUT: out STD_LOGIC_VECTOR(3 downto 0)
      );
end ass;
architecture ass_arch of ass is

signal REG: STD_LOGIC_VECTOR(3 downto 0);

begin

process (CLK)
begin

   if (CLK'event and CLK='1') then  
      REG <= DIN & REG(3 downto 1); --这里是什么意思?
   end if;
 DOUT <= REG;
end process;
end ass_arch;

  
2楼:xiaoqi 2002年7月19日22:44
 串入并出(类似ls164).原reg中的数据右移一位(最低位丢失),din取代reg中的最高位。

>>>>>>对该主题发表你的看法

本主题贴数2,分页: [第1页]


[上一篇主题]:初学者:向老古及各位单片机大虾请教

[下一篇主题]:初学者:仿真机作用是什末?若8255扩展能用吗?