摘要:不管是在生活中还是工作上,安全防范问题很重要。不单单是为了人身安全,还有保护一些贵重物品及私人物品的需要。锁的发明很好的帮助人们消除了这个烦恼。将门上锁或是抽屉,柜子上锁,就不会让他人轻易的进入。传统的机械锁需要钥匙才能打开,人们需要随身携带钥匙,造成了一些不方便的问题,没带钥匙又或者不小心丢失钥匙的情况下,就打不开锁,由此引发的安全性问题也令人担忧。电子密码锁的出现很好的解决了这个问题,它不需要钥匙,而是采用输入密码的方式解锁,使用起来方便、简单,大部分人一学就会,又有防盗报警功能,安全性很高。

本次设计的密码锁,主控芯片与数据存储器单元采用的是美国Atmel公司的AT89C51单片机,显示方面使用的是功能强大的LCD1602液晶显示,结合外围的4*4矩阵键盘输入,进行解锁、上锁、修改密码等操作,另外还具有智能报警功能。主控芯片控制程序以及EEPROM AT24C02读写程序是利用C语言编写的,用Keil软件进行编译,最后使用Proteus进行仿真来实现其功能。57452

毕业论文关键词:密码锁;单片机;LCD显示;报警;Proteus

Four combination lock based on Proteus

Abstract: Whether in life or work, security problem is very important.Not just for the sake of personal safety and protect some valuables and belongings. The invention of the lock is very good to help people to eliminate the trouble. Locked door or drawer, cabinet lock, will not let people easily into. The traditional mechanical lock need keys to open, people need to carry keys, some inconvenient problem, don't have my keys or accidentally lost key, dozen don't open the lock, the resulting security problems also worrying. The emergence of electronic combination lock good solve the problem, it doesn't need the key, but by means of a password to unlock, easy to use, simple, the majority of people is quick to learn, and anti-theft alarm function, high security.

The design of the trick lock, the main control chip and the data storage unit used is the Atmel company of AT89C51 and display aspects using the powerful LCD1602 LCD display, combined with peripheral 4 * 4 matrix keyboard input, to unlock, locked, change passwords, such as operation, also has intelligent alarm function. Main control chip control program block and EEPROM read and write AT24C02 procedures are written using C language compiled with Keil software, finally use Proteus simulation to realize its function.

Keywords:Password lock; MCU; LCD Display; Alarmk;Proteus

目录

摘要 i

Abstract i

目录 3

1 绪论 5

1.1 电子密码锁简介 5

1.2 电子密码锁的发展趋势 6

1.3 本设计所要实现的目标 7

1.4 设计方案简介 7

2 主要元器件 9

2.1 主控芯片AT89C51 9

2.1.1 主控芯片AT89C51主要功能 9

2.1.2 主要特性 9

2.1.3 管脚说明 10

2.2

上一篇:PLC苯酐装置透平鼓风机控制系统设计+梯形图
下一篇:matlab基于解耦算法的水箱控制系统设计

STC89C52单片机的温度控制系统设计+电路图

STM32单片机数字回转库控制系统设计+PCB电路图

AT89C51单片机电力电缆温度...

STM32单片机的电力系统数字频率计设计+流程图

STC90C51RD+单片机的纺织机械...

单片机的纺织机械电机保护系统设计任务书

STC89C52单片机超声波和红外...

新課改下小學语文洧效阅...

网络语言“XX体”研究

我国风险投资的发展现状问题及对策分析

互联网教育”变革路径研究进展【7972字】

LiMn1-xFexPO4正极材料合成及充放电性能研究

安康汉江网讯

麦秸秆还田和沼液灌溉对...

老年2型糖尿病患者运动疗...

张洁小说《无字》中的女性意识

ASP.net+sqlserver企业设备管理系统设计与开发