DarkLekanen 发表于 2011-11-29 18:15:25

新手请教 烦劳

我想按一次键输入一个值具体的说是只有两个按键我想让它按A0输0 按A1输1   按4次完成给a的赋值
不明白怎么实现always @(~A0 or ~A1)      实验室的板子是按下去为0   不按就为1
                for (i=3;i>=0;i=i-1)   
                   a=A0;      (想让按A0赋A0的值0   按A1仍赋A0的值1)
这样的话貌似按一下 4个位就都赋值了
always 里面能用initial不我想用always触发然后initial使其只执行一次   再触发再执行一次

第2个问题   case 语句中 每一个支项只能有一个语句吗    还是可以用begin-end连多条语句
第3个问题   没有时钟信号   单纯的加法器程序   是不是不能用延时符号#30   
第4个问题      用always (negedge A0)下降沿触发
               然后a=A0;   赋的值是0不

感谢哪位大侠帮忙   小弟刚学问题一大堆~~呵呵
页: [1]
查看完整版本: 新手请教 烦劳