差别
这里会显示出您选择的修订版和当前版本之间的差别。
后一修订版 | 前一修订版 | ||
altera_8timer [2017/05/31 13:52] group002 创建 |
altera_8timer [2017/05/31 15:03] (当前版本) group002 |
||
---|---|---|---|
行 4: | 行 4: | ||
====硬件说明==== | ====硬件说明==== | ||
------- | ------- | ||
- | 在之前的实验中我们为读者详细介绍过小脚丫MXO2板卡上的按键、数码管、LED等硬件外设,在此不再赘述。本节将实现由数码管作为显示模块,按键作为控制信号的输入(包含复位信号和暂停信号),Lattice MXO2 4000HC作为控制核心的篮球读秒系统,实现框图如下: | + | 在之前的实验中我们为读者详细介绍过小脚丫MXO2板卡上的按键、数码管、LED等硬件外设,在此不再赘述。本节将实现由数码管作为显示模块,按键作为控制信号的输入(包含复位信号和暂停信号),Altera MAX10作为控制核心的篮球读秒系统,实现框图如下: |
- | {{ ::计时器框图.png?800 |}} | + | {{ ::altera计时器框图.png?600 |}} |
\\ | \\ | ||
行 133: | 行 133: | ||
设置好复位键可消抖的按键,编译完成后下载,通过按键就可以翻转LED。你也可以定义多个按键控制多个LED,还可以比较不加按键消抖情况下实际的效果对比如何。 | 设置好复位键可消抖的按键,编译完成后下载,通过按键就可以翻转LED。你也可以定义多个按键控制多个LED,还可以比较不加按键消抖情况下实际的效果对比如何。 | ||
\\ | \\ | ||
- | ^信号 ^引脚 ^ | + | ^ 信号 ^ 引脚 ^ |
- | |clk |C1 ^ | + | | **clk** | J5 ^ |
- | |rst |L14 ^ | + | | **rst** | J9 ^ |
- | |hold |M13 ^ | + | | **hold** | K14 ^ |
- | |seg_led_1[0] |C12 ^ | + | | **seg_led_1[0]** | E1 ^ |
- | |seg_led_1[1] |B14 ^ | + | | **seg_led_1[1]** | D2 ^ |
- | |seg_led_1[2] |J1 ^ | + | | **seg_led_1[2]** | K2 ^ |
- | |seg_led_1[3] |H1 ^ | + | | **seg_led_1[3]** | J2 ^ |
- | |seg_led_1[4] |H2 ^ | + | | **seg_led_1[4]** | G2 ^ |
- | |seg_led_1[5] |B12 ^ | + | | **seg_led_1[5]** | F5 ^ |
- | |seg_led_1[6] |A11 ^ | + | | **seg_led_1[6]** | G5 ^ |
- | |seg_led_1[7] |K1 ^ | + | | **seg_led_1[7]** | L1 ^ |
- | |seg_led_1[8] |A12 ^ | + | | **seg_led_1[8]** | E2 ^ |
- | |seg_led_2[0] |A10 ^ | + | | **seg_led_2[0]** | A3 ^ |
- | |seg_led_2[1] |C11 ^ | + | | **seg_led_2[1]** | A2 ^ |
- | |seg_led_2[2] |F2 ^ | + | | **seg_led_2[2]** | P2 ^ |
- | |seg_led_2[3] |E1 ^ | + | | **seg_led_2[3]** | P1 ^ |
- | |seg_led_2[4] |E2 ^ | + | | **seg_led_2[4]** | N1 ^ |
- | |seg_led_2[5] |A9 ^ | + | | **seg_led_2[5]** | C1 ^ |
- | |seg_led_2[6] |B9 ^ | + | | **seg_led_2[6]** | C2 ^ |
- | |seg_led_2[7] |F1 ^ | + | | **seg_led_2[7]** | R2 ^ |
- | |seg_led_2[8] |C9 ^ | + | | **seg_led_2[8]** | B1 ^ |
+ | \\ | ||
====小结==== | ====小结==== | ||
------ | ------ | ||
- | 本实验主要介绍了计时器的实现方式,并且包含了复位与暂停功能,读者可自行修改程序内部的时钟参数来调节计时时间。下一节将介绍PWM调制技术的应用[[9. 呼吸灯|呼吸灯]]。 | + | 本实验主要介绍了计时器的实现方式,并且包含了复位与暂停功能,读者可自行修改程序内部的时钟参数来调节计时时间。下一节将介绍PWM调制技术的应用[[altera_9breath| 呼吸灯]]。 |