做淘宝头像的网站有哪些,中信建设有限责任公司杨建强,网站建设改版升级,wordpress 3.7本原创教程由深圳市小眼睛科技有限公司创作#xff0c;版权归本公司所有#xff0c;如需转载#xff0c;需授权并注明出处
适用于板卡型号#xff1a;
紫光同创PGC1/2KG开发平台#xff08;盘古1K/2K#xff09; 一#xff1a;盘古1K/2K开发板#xff08;紫光同创PGC…本原创教程由深圳市小眼睛科技有限公司创作版权归本公司所有如需转载需授权并注明出处
适用于板卡型号
紫光同创PGC1/2KG开发平台盘古1K/2K 一盘古1K/2K开发板紫光同创PGC2KG开发平台简介
盘古1/2K 开发板是一套基于紫光 FPGA 的开发套件以紫光 Compa 系列PGC1KG-LPG100 / PGC2KG-LPG100 器件为核心预留丰富的扩展 IO 及数码管、按键、LED 灯为用户提供基本的硬件环境。 二实验目的
设计一个具有计时功能和校时功能的数字时钟 三实验要求
数码管显示小时和分钟秒钟用 LED 闪烁标识。
三个按键用于时钟校准。
K1 用于切换正常计时校准小时和分钟
K2 用于时钟的“”
K3 用于时钟的“-”
校准相应的刻度该数码管闪烁。 四实验原理
从上述的实验要求分析可得到此数字钟我们实现过程中要注意两个功能点
计时显示功能LED闪烁显示秒钟读秒数码管右侧两位显示分钟计时数码管左侧两位显示时钟计时
此功能的实现由两个细节功能实现1S计时控制与前面的实验中需要计时功能模块实现方式一致注意此处计时的周期为1S即可‚计时过程中进位控制进位控制有四处需要进位 2.计时校准功能通过对应按键控制调整分钟计时与时钟计时调整的过程中对应位需要闪烁
此项功能中注意两点调整对应位是数码管该位进行闪烁‚调整时注意进位
基于上述分析我们将项目分成两个部分
1. 时钟计时与控制。
2. 数码管显示控制。 五实验源码完整源码查看demo源文件
1.顶层设计
输入输出信号如下表 2.数字时钟产生与控制模块设计
在此模块中我们要实现前面描述的两个主要的功能点计时与控制
输入输出信号如下表 Module设计的关键点如下完整module查看源文件 3.时钟分频模块 4.数码管显示模块设计
数码管显示模块相比前一个实验需要增加一个功能当进入校准模式时数码管的校准位需要进行闪烁故而引入一个1S的周期信号在1S时间内0.5s正常点亮0.5s不点亮使得数码管闪烁闪烁对应位需要引入按键控制输出的dig_ctl信号前面代码中有描述
闪烁控制的模块设计如下 六实验现象
加载后的显示结果为数码管显示从0000开始LED1闪烁1次/s
按轻触按键KEY1进入校准模式第一次按下KEY1进入分钟低位计数校准调节之后再次按下KEY1校准位将会往左移动1位直到校准位为时钟计数高位时按下KEY1将推出校准模式进入正常计数模式
在校准模式中按下轻触按键KEY2一次对应校准位加1在可计数的最大值时会归0
在校准模式中按下轻触按键KEY3一次对应校准位减1在减到0时会置位为可计数的最大值