全球旧事资料 分类
如有你有帮助,请购买下载,谢谢!
数字逻辑电路专题实验(EDA)
实验报告
姓名沈云杰、俞乐晨
班级软件84学号08161092、08101036指导老师张琴、毛文林
完成日期201076
一、实验目的:
1掌握密码锁的基本原理2掌握显示译码器的实现方法3掌握数字电路的设计方法4学习运用中规模器件来构建数字电路
二、实验要求:
1数据输入:有一个键盘用于输入数值。2密码清除:按下特定按钮后,密码恢复为初始值。3保存密码:当在开锁状态下,可通过键盘输入密码。4开锁:当输入密码与系统密码吻合时,电锁打开(即LED灯亮)否则,
电锁不打开。5上锁:第一次开机后设置完密码后,即自动上锁。
三、功能简述
按钮列表如下:A0,A1,A2,A3四个数据输入按钮,用于确定输入的十六进制数。Load,输入按钮,用于将上述四个数据输入按钮确定的数输入系统,为脉冲信号。Check,功能选择按钮,按下时密码锁进入密码校验状态,松开且门锁打
1页
f如有你有帮助,请购买下载,谢谢!
开时密码锁进入密码设定状态,松开且门锁未打开时密码锁维持工作状态。为电平信号。Clear,清零按钮,用于将密码锁的密码重置为初始密码0000,为电平信号。Ope
,开机按钮,表示密码锁接通电源开始工作,为脉冲信号。基本功能如下:密码设定功能:初始密码0000。当密码锁开启后,将Check键置于Set位置,后在A0,A1,A2,A3上设定新的密码值。每次输入一位十六进制数,一共输入四次完成。每位数的数值在A0,A1,A2,A3上设定好后按Load键输入。上锁功能(基本功能):密码设定后,用户通过将Check键置于Check位置,开始密码的匹配。每次输入一位,四位全部输入完后,显示匹配结果。如果用户输入的四位十六进制数与密码锁内存储的密码相匹配,则门锁打开,反之,则不打开门锁,并显示错误信号(LED灯亮)。
四、实验原理:
1密码设置模块当该密码锁开机时,会自动将密码设置为初始密码0000。以后,如要修改密码,必须在门锁打开的前提下,此时,将Check置于Set位置,使check为0,该模块即开始工作。该模块通过A0,A1,A2,A3,四个输入端进行新密码的输入,每次输一位。这四位二进制数代表一个十六进制数。当四位数据位都设定好之后,用户按下Load键,load上产生了一个脉冲信号,寄存器打开,这个数就被输入到电路中。一共要输入四次,来完成四位十六进制密码的输入。这四位十六进制密码被保存在四个带清除端的四D型触发器74LS175中。在这里,我们通过一个四进制格雷码计数器和一个24r
好听全球资料 返回顶部