快捷搜索:  汽车  科技

quartus怎么打开引脚锁定?如何通过一个按键

quartus怎么打开引脚锁定?如何通过一个按键2、添加状态改变计数器,led显示计数在内部持续运行,"led_ctrl"为两位长度的数据,计数范围为:[0 3]3、在不同按键下,状态计数器"led_ctrl"作用于不同led。按下key_s[x]绑定的按键,触发“从左到右流水灯功能”在其他always中“led_ctrl”在持续变化,对应显示也不同。

quartus怎么打开引脚锁定?如何通过一个按键(1)

参考上例

「QuartusII学习」QuartusII新建工程流程

根据“新建工程”创建一个命名为“FuncKey”的空白项目。

quartus怎么打开引脚锁定?如何通过一个按键(2)

产品需求

1、通过按键1,控制流水灯从右到左运行
2、通过按键2,控制流水灯从左到右运行
3、通过按键3、控制灯光循环亮灭
4、按下按键4,灯光亮,松开按键4,灯光灭。
时间间隔均为0.5s

代码演示

1、此处示例功能存在时序,故需输入时钟,进行时序控制。
图示每0.5s触发一次cnt累加

quartus怎么打开引脚锁定?如何通过一个按键(3)


2、添加状态改变计数器,led显示计数在内部持续运行,"led_ctrl"为两位长度的数据,计数范围为:[0 3]

quartus怎么打开引脚锁定?如何通过一个按键(4)


3、在不同按键下,状态计数器"led_ctrl"作用于不同led。

按下key_s[x]绑定的按键,触发“从左到右流水灯功能”在其他always中“led_ctrl”在持续变化,对应显示也不同。

quartus怎么打开引脚锁定?如何通过一个按键(5)

猜您喜欢: