Upload
deanna-juarez
View
37
Download
1
Embed Size (px)
DESCRIPTION
多功能数字钟 指导教师 陈星. 时间的显示与设置 年月日的显示与设置 闹钟(提示音为音乐) 秒表. 要求. 系统框图. 可编程逻辑器件结构框图. 显示部分采用动态数码管 按键消抖 时基部分可采用开发板上自带的 50MHz 信号进行分频。. 提示. 动态数码管引脚说明. 通常的按键所用开关为机械弹性开关,当机械触点断开、闭合时,由于机械触点的弹性作用,一个按键开关在闭合时不会马上稳定地接通,在断开时也不会一下子断开。因而在闭合及断开的瞬间均伴随有一连串的抖动,为了不产生这种现象而作的措施就是按键消抖。 - PowerPoint PPT Presentation
Citation preview
多功能数字钟指导教师 陈星
要求 时间的显示与设置 年月日的显示与设置 闹钟(提示音为音乐) 秒表
系统框图
可编
程逻
辑器
件
功能键
调整键1
调整键2
按键
消抖
LED
显示
SW1
SW2
SW3
可编程逻辑器件结构框图
提示 显示部分采用动态数码管 按键消抖 时基部分可采用开发板上自带的 50MHz 信号进行分频。
DIG3DIG1 DIG2 DIG4 DIG5 DIG6 H G F E D C B A
动态数码管引脚说明
通常的按键所用开关为机械弹性开关,当机械触点断开、闭合时,由于机械触点的弹性作用,一个按键开关在闭合时不会马上稳定地接通,在断开时也不会一下子断开。因而在闭合及断开的瞬间均伴随有一连串的抖动,为了不产生这种现象而作的措施就是按键消抖。 按键的消抖,可用硬件或软件两种方法。本次设计建议采用软件的方法进行按键消抖,即检测出键闭合后执行一个延时程序, 5ms~ 10ms的延时,让前沿抖动消失后再一次检测键的状态,如果仍保持闭合状态电平,则确认为真正有键按下。当检测到按键释放后,也要给 5ms~ 10ms的延时,待后沿抖动消失后才能转入该键的处理程序。
按键消抖
7.10~7.14 熟悉软件的输入方式,整理给出程序的框图 7.15~7.20 编写程序,在开发器上完成调试 7.21~7.24 完成印刷电路板的制作 7.25~7.27 完成课程设计报告,报告要求见网上通知 7.28 验收、交报告、交还仪器,验收时必须全体同学到场
日程安排