EDA4位密码锁的课程设计
《EDA4位密码锁的课程设计》由会员分享,可在线阅读,更多相关《EDA4位密码锁的课程设计(21页珍藏版)》请在毕设资料网上搜索。
1、 可编程逻辑器件原理及应用课程可编程逻辑器件原理及应用课程 综合设计报告书综合设计报告书 设计设计 题目题目 密码锁设计 设设 计计 要要 求求 和和 任任 务务 数据输入:每按一个数字键,就输入一个数值,并在显示器上的最右方显示出该 数值,并将先前已经输入的数据依序左移一个数字位置。 数码清除:按下此键可清除前面所有的输入值,清除成为“0000” 。 密码更改:按下此键时将目前的数字设定成新的密码。 激活电锁:按下此键可将密码锁上锁。 解除电锁:按下此键会检查输入的密码是否正确,密码正确即开锁。 设设 计计 过过 程程 设计方案设计方案 本系统采用模块化的设计, 整个系统分为数字按键输入、
2、时钟输入、 功能按键输入、数字译码块、功能译码模块、核心处理模块、输出处理 模块、显示译码电路八个模块。整体电路如图1.1所示。 图1.1 数字密码锁总方框图 硬件电路的设计硬件电路的设计 4 位数字密码锁包括五个基本逻辑模块,分别为:数字按键输入模 块(numinput) 、功能按键输入模块(funcinput) 、核心处理模块(core) 、 输出处理模块(allout) 、七段译码器模块(dataout) 。 数字按键输入数字按键输入-numinput 说明: 读取数字键 09。 按键为矩阵形式, 高电平表示按键未按下, 低电平表示按键按下。 经数字按键输入模块处理后输出4位二进制代码,
3、 “0000”“1001”分别表示 09,用“1010”表示其他无效输入。如 表 2.1 所示。 数 字 按 键 输 时 钟 模 块 功 能 按 键 输 数 字 译 码 模 块 功 能 译 码 模 块 核 心 处 理 模 块 输 出 处 理 模 块 显 示 译 码 电 路 设设 计计 过过 程程 表 2.1 数字按键输入模块(numinput)的数据输入输出 按键数字 按键扫描输出 Numinput 二进制输出 对应十进制数字 0 11011110 0000 0 1 01111101 0001 1 2 01111110 0010 2 3 10110111 0011 3 4 10111011 0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- EDA4 密码锁 课程设计
