when st1=>
。。。。。。
reg<= "0001";
DB(3 downto 0)<= reg; ---DB用作输出
n_state<= st2;
when st2=>
。。。。。。
reg<= "ZZZZ";
DB(3 downto 0)<= reg;
n_state<= st3;
。。。。。。
。。。。。。
when st5=>
。。。。。。
data<=DB; ---DB用作输入
n_state<= st6;
请教高手,我上面这段代码错在哪?为什么得到的DB最末尾四位永远是我给它赋值输出的值,而得不到输入的值?谢谢!



最新回复
jayson (2008-8-20 21:59:21)