智能密码锁控制器.docVIP

  • 5
  • 0
  • 约 14页
  • 2017-06-08 发布于湖北
  • 举报
智能密码锁控制器

智能密码锁控制器 项目简介:智能密码锁控制器用到的知识:四位数码管动态显示\矩阵按键扫描及编码\I2C存储器读写。开锁密码存入I2C中,用户密码正确在用声光提示,否则报警。具体要求如下: 上电(复位)后内部寄存器清零,进行段码和位码的简单自检,初始化蜂鸣器、数码管、键盘。要求检查I2C芯片类型及安放是否正确,测试失败则通过声光提示系统故障,新的I2C片子要进行初始化并写入默认开锁密码1234。I2C芯片自检成功则读取用户自己设定的密码(为用户手动密码设置功能预留接口)。待机状态闪烁显示“P.” ,按下非数字键转入相应的扩展功能模块,按下数字键盘0~9直接进行密码输入,密码为四位数字键,限定密码的输入过程即数码输入间隔大于2秒则本次输入无效、退出并告警。将成功输入的密码进行识别,正确则开锁否则告警退出。密码输入过程中同时按下多个键盘无效并告警、防止按键连击,要求将非数字键值作为预留功能模块的接口。 可以扩展的功能: (有兴趣的同学可自行编写) 1) 密码修改(需要输入原始密码并核实再输入两遍新密码) ; 2) 密码错误输入超3次系统紧急关闭. ; 3) 紧急关闭状态的解除与超级用户密码设置 附汇编源程序: ;*************************************************************

文档评论(0)

1亿VIP精品文档

相关文档