基于FPGA的电子钟设计

   采用德致伦Nexys2开发板,开发板可用显示器件为:4个7段数码管、8个LED显示灯;4个按键

   按键从右往左依次为:复位键、模式键、调节/选择键、调节退出键

   简易电子钟需要实现的功能:

    1.可以显示电子钟所处状态

    最左边的两个LED灯表示电子钟所处模式:

    短按模式键可进行模式轮转,在设定时长按模式键丢失设定回到轮转显示

    全灭:正常的轮转显示时间、年、月日

    左灭右亮:设定时间

    左亮右灭:设定日期

    全亮:设定闹钟

    2.可以正常计时

    3.可以校时

    进入时间设定模式,长按调节/选择键进行时、分切换,短按则为调节,调节完成后按调节退出键,数码管出现询问:AOOL,短按调节/设定键接收设定,数码管显示ACCP;长按则丢失设定,数码管显示LOSE。三秒钟后重新进入轮转显示模式

    4.可以日历显示,日历设置报错

    月分大小月:小月不可设定31日,否则退出时报错DERR,丢失校准;平月不可设定29日

    进入日期设定模式,长按调节/选择键进行年、月、日切换,短按则为调节,调节完成后按调节退出键,数码管出现询问:AOOL,无错误设定时短按调节/设定键接收设定,数码管显示ACCP,有错误时数码管显示DERR;长按则丢失设定,数码管显示LOSE。三秒钟后重新进入轮转显示模式

    5.可以设定闹钟,闹钟报时

    设定方法与时间设定、日期设定一样

    当时间到达设定值时,数码管显示BELL,直至按设定退出键退出

 

    视频演示地址:http://my.ku6.com/watch?v=wyHHwQ8iZ1xi4UyjguYNUg..#share

  

 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值