- 21
- 0
- 约8.25千字
- 约 14页
- 2016-11-16 发布于浙江
- 举报
程硕 《基于VHDL的电子密码锁设计》 PAGE 14 / NUMPAGES 14
华南师范大学
课程设计实验报告
课程名称:可编程数字系统设计课程设计题目:电子密码锁姓 名:程硕学院:物理与电信工程学院专 业:理综一班年 级:2011学 号:20112600104
一、设计原理
用VHDL设计电子密码锁方案:作为通用电子密码锁,主要由 3 个部分组成:数字密码按键输入电路、密码锁控制电路和密码锁显示电路,作为电子密码锁的输入电路。可供选择的方案有数字机械式键盘和触摸式数字键盘等多种。
(1)密码锁输入电路包括时序产生电路、键盘检测电路、键盘消抖电路等几个小的功能电路。
(2)密码锁控制电路包括按键数据存储电路,恢复出厂密码、两次正确输入后可修改密码???密码核对,多次错误报警,清屏等几个小的功能电路。
(3)八段数码管显示电路主要将待显示数据的BCD码转换成数码器的八段显示驱动编码。
二、系统分析
本次课程设计成功地设计了一个简单的数字电子密码锁,密码为 4 位。将电子密码锁分为以下几个模块:按键消抖模块、密码锁逻辑控制模块和密码锁显示模块,实现了以下功能:
(1)密码输入:KEY1按下一次,数码管上显示数字加一,相应位置输入密码加一
(2)位置选择:KEY2按下一次,数码管选择位左移一位
原创力文档

文档评论(0)