基于单片机控制的电子密码锁设计.doc
基于单片机控制的电子密码锁设计,目 录摘要:2关键词:21 引言21.1 单片机技术应用现状21.2 本设计的主要工作32 方案论证与比较32.1方案一:32.2方案二:43 电路功能单元设计的主要芯片简介53.1 单片机at89s5153.2 电可擦除存储芯片at24c0283.3 移位寄存器74hc16493.3.1概述93.3.2特性93.3....
内容介绍
此文档由会员 lixiaolei0512 发布目 录
摘要: 2
关键词: 2
1 引言 2
1.1 单片机技术应用现状 2
1.2 本设计的主要工作 3
2 方案论证与比较 3
2.1方案一: 3
2.2方案二: 4
3 电路功能单元设计的主要芯片简介 5
3.1 单片机AT89S51 5
3.2 电可擦除存储芯片AT24C02 8
3.3 移位寄存器74HC164 9
3.3.1概述 9
3.3.2特性 9
3.3.3引脚图 9
3.3.4引脚说明 10
3.4 LED数码管显示器 10
3.4.1 LED的结构 10
3.4.2 LED的工作原理 10
4 电路的功能单元设计 11
4.1 开锁机构 11
4.2 按键电路设计 12
4.3 显示电路设计 14
4.4 AT24C02掉电存储单元的设计 15
4.5 密码锁的电源电路设计 16
4.6设计总框图 17
4.7设计总体电路图 18
5 程序设计 18
5.1 模块介绍 18
5.1.1主程序模块 18
5.1.2键盘扫描及识别子程序 18
5.1.3调电存储服务程序 18
5.1.4显示子程序 19
5.2程序流程图及修改密码流程图 19
5.2.1软件程序: 19
六、总结与展望 27
6.1 总结 27
6.2 展望 27
七、 附件一:电路原理图 27
参考文献 27
基于单片机控制的电子密码锁设计
摘要:随着电子产品向智能化和微型化的不断发展,单片机已成为电子产品研制和开发中首选的控制器。为了更好地推广单片机在家电领域中的应用,本文介绍一种应用AT89S51单片机设计的电子密码锁。系统能完成开锁、超时报警、超次锁定、管理员解密、修改用户密码基本的密码锁的功能。除上述基本的密码锁功能外,还具有掉电存储、声光提示等功能,依据实际的情况还可以添加遥控功能。本系统成本低廉,功能实用。
关键词: AT89S51,AT24C02, 电子密码锁,矩阵键盘
The design of electronic cipher lock based on MCU
Abstract: With the electronic products are developing towards intelligence and minimization, micro control unit (MCU) have become the first choice for controllers in the development of electronic products. In order to popularize the application of MCU in the field of home appliances, a new designing method of electronic cipher locks by using AT89S51 MCU is introduced in this paper. This system can complete these fundamental functions: unlock, police overtime, overtime lock, administrator to decrypt, modify user’s passwords. In addition to the above basic functions of cipher lock, the function of power-down storage and acousto-optic tips are involved, and so on. Based on the actual situation, remote control function can be added. The system is low-cost, functional and practical.
Keywords: AT89S51 AT24C02 Electronic Cipher Lock matrix clavier