基于VHDL的电子密码锁.docxVIP

  • 17
  • 0
  • 约1.23万字
  • 约 14页
  • 2021-03-13 发布于天津
  • 举报
课程名称: 课程设计题目姓 名: 课程名称: 课程设计题目 姓 名: 学院: 专 业: 年 级: 学 号: 华南师范大学 课程设计实验报告 可编程数字系统设计 电子密码锁 程硕 物理与电信工程学院 理综一班 2011 20112600104 亠、设计原理 用VHDL设计电子密码锁方案:作为通用电子密码锁,主要由3个部分组成: 数字密码按键输入电路、密码锁控制电路和密码锁显示电路, 作为电子密码锁的 输入电路。可供选择的方案有数字机械式键盘和触摸式数字键盘等多种。 密码锁输入电路包括时序产生电路、键盘检测电路、键盘消抖电路等几个 小的功能电路。 密码锁控制电路包括按键数据存储电路,恢复出厂密码、两次正确输入后 可修改密码、密码核对,多次错误报警,清屏等几个小的功能电路。 八段数码管显示电路主要将待显示数据的 BCD码转换成数码器的八段显示 驱动编码。 二、系统分析 本次课程设计成功地设计了一个简单的数字电子密码锁, 密码为4位。将电 子密码锁分为以下几个模块:按键消抖模块、密码锁逻辑控制模块和密码锁显示 模块,实现了以下功能: 密码输入:KEY1按下一次,数码管上显示数字加一,相应位置输入密码加一 位置选择:KEY2按下一次,数码管选择位左移一位 密码确认:KEY3按下一次,比较外部输入密码与原密码,正确 LED长亮,错 误LED变暗,同时显示密码置0; 密码修改:正确输入两次密码

文档评论(0)

1亿VIP精品文档

相关文档