资源预览内容
第1页 / 共33页
第2页 / 共33页
第3页 / 共33页
第4页 / 共33页
第5页 / 共33页
第6页 / 共33页
第7页 / 共33页
第8页 / 共33页
第9页 / 共33页
第10页 / 共33页
亲,该文档总共33页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
西安航空职业技术学院 毕业设计论文基于 AT89S52 单片机的电子密码锁【摘要】单片机技术是智能化检测与控制领域应用非常普及并且具有很大潜力的技术。论文阐述一个基于单片机的液晶显示电子密码锁的设计与实现。系统采用美国 Atmel 公司的 AT89S52 单片机作为系统核心,液晶显示器 LCD1602 作为输出设备显示系统提示信息,4*4 矩阵键盘作为输入设备,CMOS 串行 E2PROM 存储器 AT24C02 作为数据存储器,配合蜂鸣器、继电器等电路构成整个系统硬件;系统软件采用 C 语言编写。设计的系统液晶显示,密码修改方便,具有报警、锁定等功能,使用便捷简单,符合住宅、办公用锁需求,具有一定的实用价值。关键词:密码锁;单片机;AT89S52;LCD1602;AT24C02西安航空职业技术学院 毕业设计论文The Design of LCD Electronic Password-Lock AbstractSCM technology is very popular and has great potential in application of intelligent detection and control field. This thesis describes the design and implementation of LCD electronic password-lock system based on SCM. The system uses the product of America Atmel corporation AT89S52 as the core of system, liquid crystal monitor 1602 as the output device displaying the prompt information of system, 4*4 matrix membrane keyboard as the input device, serial E2PROM memory AT24C02 as the data storage, with buzzer, relay, and other circuits together constitute the system hardware. The software of the system is written in assembly language. The designed system display in LCD, change password easily, has the function of alarming, locking, and so on. This system is simple and easy to use, meets the demand of residential, office lock needs, has some practical value.Key words: Password-Lock; SCM; AT89S52; LCD1602; AT24C02西安航空职业技术学院 毕业设计论文目 录1 引言 .12 系统设计 .22.1 功能设计 .22.2 结构设计 .33 硬件设计 .33.1 AT89S52 简介 .43.2 液晶显示电路 .63.2.1 LCD1602 简介 .63.2.2 LCD1602 电路 .73.3 发声电路 .83.4 开锁控制电路 .93.5 密码存储电路 .103.5.1 AT24C02 简介 .103.5.2 AT24C02 电路 .123.6 键盘输入电路 .123.7 手动复位电路 .143.8 晶振电路 .154.软件设计 .164.1 系统主程序 .164.1.1 初始化及按键识别 .164.1.2 按键重定位 .174.1.3 保存密码 .184.1.4 确认键处理 .194.1.5 开锁键处理 .204.1.6 改密键处理 .214.1.7 校验新密码 .214.2 系统相关子程序 .
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号