摘要
本文采用ATMEL公司的AT89C51 MCU为主控芯片,开发设计了E2PROM、晶振、矩阵按键键盘、报警、开锁等外围功能模块,用C语言编写了系统主控程序和各功能模块执行程序,完成了电子密码锁控制系统硬件设计、软件编程和系统调试。该密码锁控制系统密码6~12位长度可变、可反复修改;密码编码量大,安全性能高;能实现智能上锁、开锁;具备防试探性密码输入开锁,误码报警等功能。有一定的学术和应用价值。
This paper adopts AT89C51 MCU as main control chip of ATMEL company,develops and designs E2 PROM chips,the crystals,matrix keyboard,alarm,lock and unlock,and other peripheral function module. After that,the paper also uses the C language to write the program of the master control system and each function module,completes the hardware design of control system,software programming and debugging of electronic combination lock. The well- designed password length can be 6 ~ 12,and can be changed; Large amount of password code,safety performance is high; To realize intelligent lock and unlock; had prevent tentative password input,password input error reporting alarm,etc. The design in this paper has high academic and application value.
出处
《智能计算机与应用》
2015年第4期119-120,F0003,共3页
Intelligent Computer and Applications