发布网友 发布时间:2022-05-23 17:31
共1个回答
热心网友 时间:2023-11-01 04:20
你是开关,还是按键啊,用开关会存在问题的,我暂且按按键来处理吧。一般情况下,移位只跟一个时钟信号有关,现在你想要多个开关来驱动,那就将这些个触发信号取一下或,这样无论哪个按键按下都会有触发脉冲输出来驱动移位寄存器进行移位。例如我想要clk1和clk2无论谁按下,q都等于输入d,可以这样来写if ((clk1'event and clk1='1') or (clk2'event and clk2='1')) then q<=d;追问谢谢你的回答,我现在知道怎杨弄了,复位那个地方没处理好,顺便问一下8051f340这个芯片你用过吗