R
r0nald
Guest
我要保持我的注册playerAkeyb ( 7 downto 0 )数据
, 其中关键是或不是。
我有权不使用testled进行调试。
如果我不期待这是特别关键的压力,代码行之有效。如果我查天气的关键压力是某些特别的东西(存储在playerAkeys ( 4 ) ) ,然后是随机的行为(有时工作,有时doesn't ) 。
码:进程( clk25MHz )
开始
如果clk25MHz'event和clk25MHz = '1 '然后
如果ps2_rdy = '1 '然后
如果扫描码= release_key_const然后
key_release “ = '1 ' ;
其他的
-如果扫描码= playerAkeys ( 4 )然后
如果key_release = '0 '然后
playerAkeyb ( 4 ) “ = '1 ' ;
其他的
playerAkeyb ( 4 ) “ = '0 ' ;
key_release “ = '0 ' ;
如果结束;
-完如果;
如果结束;
ps2_clr_rdy “ = '1 ' ;
如果结束;如果ps2_clr_rdy = '1 '然后
ps2_clr_rdy “ = '0 ' ;
如果结束;
如果结束;
结束进程;testled “ = playerAkeyb ( 4 ) ;
, 其中关键是或不是。
我有权不使用testled进行调试。
如果我不期待这是特别关键的压力,代码行之有效。如果我查天气的关键压力是某些特别的东西(存储在playerAkeys ( 4 ) ) ,然后是随机的行为(有时工作,有时doesn't ) 。
码:进程( clk25MHz )
开始
如果clk25MHz'event和clk25MHz = '1 '然后
如果ps2_rdy = '1 '然后
如果扫描码= release_key_const然后
key_release “ = '1 ' ;
其他的
-如果扫描码= playerAkeys ( 4 )然后
如果key_release = '0 '然后
playerAkeyb ( 4 ) “ = '1 ' ;
其他的
playerAkeyb ( 4 ) “ = '0 ' ;
key_release “ = '0 ' ;
如果结束;
-完如果;
如果结束;
ps2_clr_rdy “ = '1 ' ;
如果结束;如果ps2_clr_rdy = '1 '然后
ps2_clr_rdy “ = '0 ' ;
如果结束;
如果结束;
结束进程;testled “ = playerAkeyb ( 4 ) ;