- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机的密码锁控制
摘要:本设计提出了一种能防止多次试探密码的基于单片机的密码锁设计方案,根据用户的10条总体要求,给出了该单片机密码锁的硬件电路和软件程序,同时给出了单片机型号的选择、硬件设计、软件流程图、单片机存储单元的分配、汇编语言源程序及详细注释等内容。
关键词: 单片机 AT89s51 按键扫描输入 LED数码管显示
Locks the control based on the Micro Computer Unit
Abstract: This paper puts forward a project designed to prevent codes from being stolen for times, which is based on the theory of coded lock of Micro Computer Unit. To satisfy the 10 major demands from users, it gives the hardwares and its circuit, as well as the softwares and its procedure. Moreover, the options of different Micro Computer Unit models, the hardware designs, the charts of software flows, the distributions of Micro Computer Unit storage units, some specific notes and other relative information will also be given.
Key word: Micro Computer Unit AT89s51 Pressed key scanning input
LED demonstrated
目录
1 绪论 3
2 功能说明 3
3 控制电路 3
3.1四位数电子密码锁的控制电路分为以下几部分: 3
3.2结构框架和电路原理图 4
3.3按键设计 4
4主要元件介绍: 5
4.1 AT89s51简介 5
4.2 74LS47 -- BCD码显示驱动器 7
4.3 LED数码管简介 8
4.4另需器件及数量 9
5 电路图设计 10
6 程序流程图 11
7 原程序设计 12
8 检测与调试 19
9 结语 20
致谢 20
1 绪论随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统 的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的青睐。设计本课题时构思了两种方案:一种是用以AT89s51为核心的单片机控制方案;另一种是用以74LS112双JK触发器构成的数字逻辑电路控制方案。考虑到数字电路方案原理过于简单,而且不能满足现在的安全需求,所以本文采用前一种方案
2 功能说明
1.电源打开后,显示器显示“0000”,密码由TABLE读取,‘“1234”为内定密码,只要输入此密码便可开门,再按“OPEN”开门键,则门可以打开。这样可以预防万一停电后再送电时无密码可用。
2.按“清除”,清除密码,显示器显示“0000”。
3.欲更改密码时,先输入新密码再按“更改密码”,既可建立新密码。
4. 输入新密码,再按“OPEN”开门键。若号码与密码相符,则门会打开,否则显示器会清除为“0000”。
5.要显示密码,按住“显示密码”即可显示密码,放开则显示“0000”。
3 控制电路
3.1四位数电子密码锁的控制电路分为以下几部分:
*AT89s51单片机
*LED数码管的驱动电路
*LED数码管
*按键输入
*继电器电路及工作灯
3.2结构框架和电路原理图 ?????电路框架与工作原理(如图1所示)如果给单片机上电, 电路复位一次,然后它将开始运行键盘扫描,等待输入密码,然后通过74LS47驱动数码管显示密码,输入密码后又确认密码是否正确,如果正确,则绿色的发光二极管发光(持续0.5秒,相当于开锁),如果错误,则红色的发光二极管发光并蜂鸣器发出报警声(持续3秒)。
?????????????????????????????????????????????图1.电路原理图
3.3按键设计3.3.1键盘设计:
1 2 3 A 4 5 6 B 7 8 9 C * 0 # D
3.3.2编码设计
01 02 03 0C 04 05 06 0D 07 08 09 0E 0A 00 0B 0F 4主要元件介绍:
4.1 AT89s51简介
AT89
您可能关注的文档
- 毕业论文 电子产品可制造性设计.doc
- 毕业论文静态网页设计与制作.doc
- 红外线遥控插座的毕业论文报告.doc
- 机械加工工艺课程毕业设计.doc
- 基于ISP实现的宠物电子商务商店.doc
- 基于JAVA GUI编程实现五子棋游戏.doc
- 基于MSP430的电阻测量系统的设计毕业论文.doc
- 基于PLC的交通灯控制设置系统的毕业设计.doc
- 基于PLC的全自动洗衣机控制系统的毕业设计.doc
- 基于plc的输煤控制系统.doc
- 2024年学校党总支巡察整改专题民主生活会个人对照检查材料3.docx
- 2025年民主生活会个人对照检查发言材料(四个带头).docx
- 县委常委班子2025年专题生活会带头严守政治纪律和政治规矩,维护党的团结统一等“四个带头方面”对照检查材料四个带头:.docx
- 巡察整改专题民主生活会个人对照检查材料5.docx
- 2024年度围绕带头增强党性、严守纪律、砥砺作风方面等“四个方面”自我对照(问题、措施)7.docx
- 2025年度民主生活会领导班子对照检查材料(“四个带头”).docx
- 国企党委书记2025年度民主生活会个人对照检查材料(五个带头).docx
- 带头严守政治纪律和政治规矩,维护党的团结统一等(四个方面)存在的问题整改发言提纲.docx
- 党委书记党组书记2025年带头增强党性、严守纪律、砥砺作风方面等“四个带头”个人对照检查发言材料.docx
- 2025年巡视巡察专题民主生活会对照检查材料.docx
最近下载
- 重庆市两江新区2024-2025学年数学六年级第一学期期末检测试题含解析.doc VIP
- 人教版(2024年新版)七年级上册美术全册教学设计.docx
- Desouttter马头电动装配系统CVI3 系列 CVI3 Controllers CVI3 Vision (6159326910) CVI3 tightening controllers Conf.pdf
- 【MOOC】时间序列分析-中南财经政法大学 中国大学慕课MOOC答案.docx
- 2024-2025学年重庆市六年级数学第一学期期末检测试题含解析.doc VIP
- 高中政治(必修1+必修2)期末测试卷(二)(原卷版).docx VIP
- 高中生物 2023-2024学年安徽省合肥高一(上)期末生物试卷.pdf
- 太阳能光伏产业链垂直一体化构建研究.docx VIP
- SSCI收录管理学种期刊目录.docx
- GB51016-2014 非煤露天矿边坡工程技术规范.pdf
文档评论(0)