基于ABLE语言数字密码锁设计与实现.docVIP

  • 5
  • 0
  • 约3.17千字
  • 约 7页
  • 2018-08-27 发布于福建
  • 举报
基于ABLE语言数字密码锁设计与实现

基于ABLE语言数字密码锁设计与实现   摘要本设计用CPLD设计制作一个数字密码锁控制电路。设计以使用简单,调整方便,功能完备为目的,采用lattice公司的IspLS1032E-70lJ可编程器件,以ABLE语言为开发语言,设计并实现具备密码的输入、修改、开锁指示、错误报警等功能的数字密码电路。   关键词数字密码锁;ABLE;CPLD设计   中图分类号TP文献标识码A文章编号1673-9671-(2010)082-0022-01      数字密码锁在我们的实际生活中起着重要的作用。它的主要功能就是对某些物品进行加密保护,避免无权限的人使用某些设施或进行越权操作,造成不良后果。如自动售货机、门卡系统、保险箱中都有数字密码锁的保护。   1设计要求   该电路应带有所需的数字键、功能键和用于显示的数码管和LED指示灯;   密码为4位十进制数(内部用8421BCD码表示),电路内预先设置好初始密码;   开锁时,由键盘输入数字,当按下“确定”键时,如果与预先设定的密码相符,则开锁指示灯亮;当密码不符时,不开锁,另一个指示灯亮,错误达到3次报警。   2方案设计   2.1设计思路   数字密码锁共有12个输入,四个输出,分别表示如下:   输入:数字0到9和功能键YES和RESET;   输出:红灯表示输入密码错误,绿灯表示开锁,三次输入错误的密

文档评论(0)

1亿VIP精品文档

相关文档