基于单片机的数字密码锁设计.doc

资料分类:单片机自动化 上传会员:G战队 更新时间:2018-05-30
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:10074
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着人们生活水平的提高,电子信息工业的快速发展。人们对日常生活中的安全保险器件的要求越来越高。为满足人们对锁的使用要求,增加其安全性,用密码代替钥匙的密码锁应运而生。电子密码锁以一种设计新颖,密码锁具有安全性高、成本低、功耗低、易操作、记住密码即可开锁等优点。

本系统使用AT89S52单片机作为控制核心,用4×3矩阵非编码键盘实现信息输入,通过LCD1602进行显示。系统运行后提示使用者输入密码,使用者通过键盘上0-9的数字键输入,若密码正确显示“password”,密码错误显示“password error!”。程序编写使用C语言,因其具有良好的可读性也便于后续的开发工作。硬件电路设计使用Keil和Proteus进行开发。系统设计完成后,使用Proteus进行了仿真,实现了预设的各项功能。系统具有成本低廉,功能实用的优点,希望为相关的开发工作提供一些借鉴和参考。

 

关键词:  电子工业;数字密码锁;单片机  

 

目录

摘要

Abstract

1 绪论-1

1.1 课题背景和意义-1

1.2电子密码锁发展趋势-1

2 总体设计方案的确定-3

3 硬件系统设计-4

3.1  主控芯片AT89C52-4

3.1.1  AT89C52性能简介-4

3.1.2 AT89C52引脚功能说明-5

3.2液晶显示LCD1602的介绍-7

3.3 4x3矩阵非编码键盘-8

3.4复位电路-9

3.5晶振电路-9

3.6显示电路设计-10

3.7电路设计总图-11

4 系统软件设计-12

4.1主程序模块-12

4.2 键盘扫描及识别子程序-13

5调试与仿真-15

结  论-19

参 考 文 献-20

附录Ⅰ  电子密码锁整体设计图-21

附录Ⅱ  电子密码锁程序源代码-22

致  谢-32

相关论文资料:
最新评论
上传会员 G战队 对本文的描述:本设计利用单片机及附加电子元器件实现数据采集和控制算法,来完成某一实际功能,以此检验并提高自己对整体电路设计和把握能力,对单片机系统设计流程进行深入探究,与此同时......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: