欢迎来到天天文库
浏览记录
ID:28828079
大小:2.67 MB
页数:44页
时间:2018-12-14
《基于单片机的电子密码锁设计设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业设计(论文)基于单片机的电子密码锁设计XXXIII基于单片机的电子密码锁设计摘要随着科技和人们生活水平的提高,如何实现防盗这一问题也变的尤其突出。由于传统机械锁构造简单,被撬事件源源不断;而电子密码锁保密性高,使用灵活性好,安全系数高,所以受到了广大用户的青睐。电子密码锁是一种通过密码输入来控制电路或芯片工作,从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。应用较广的电子密码锁是以芯片为核心,通过编程来实现的。设计以STC89C51单片机作为密码监控装置和控制核心,结合键盘电路,LCD显示电路,报警电路和开锁机构,利用单片机灵活的编程设计和丰富的I/O端口及其控制的
2、准确性通过软件程序来控制整个系统实现电子密码锁的基本功能。软件设计采用自上而下的模块化思想,使系统朝着分布式、小型化方向发展,使系统的可靠扩展性和运行稳定性增加。测试结果表明,设计各项功能已达到设计要求。关键字:单片机;STC89C51;电子密码锁;报警VDesignofElectronicCombinationLockBasedonSingleChipMicrocomputerAbstractAlongwiththeimprovementofscienceandtechnologyandthelivinglevelofpeople,howrealizetoguardagai
3、nsttheftthisproblemalsobecomeespecially.Becauseofthesimpleconstructoftraditionalmachinelock,theaffairsoftheftiscommonly;Theelectroniccombinationlockissaferbecauseofitsconfidentiality,useflexibilityisgood,thesafetycoefficientishigh,beingsubjectedtothelargecustomclose.Theelectroniccombination
4、lockiselectronicproducts,whichcontrolthemechanicalswitchbythecontrolcircuitorchipwhenyouinputapassword.Nowthewidelyusedelectroniclocksarebasedonthechipandachievethefunctionbyprogramming.ThedesignbysinglechipmicrocomputerSTC89C51actasthecombinationlockmonitoringdevicedetectionandcontrolcore,
5、combiningwithkeycircuit,LCDdisplaycircuit,analarmcircuitandunlockingmechanism,usingaflexibleprogrammingdesignandrichI/Oportofmicrocontroller,anditscontrolbysoftwareprogramtocontrolthewholesystemtorealizetheelectroniccombinationlock.Thedesignthoughtfromtoptodown,tomakethesystemtowardweardist
6、ributetype,turntothedirectiondevelopmentofsmall,strengthenthesystemandcanexpandthestabilityandcirculate.Testtheresultstate,variousfunctionsofthissystemarealreadyallrequestofthisdesign.Keyword:SingleChipMicrocomputer;STC89C51;ElectronicCombinationLockV目录摘要IAbstractII1.绪论22.系统设计22.1主控方案选择22.2
7、密码方案选择22.3设计思路23.硬件设计23.1STC89C51单片机23.1.1STC89C51单片机内部结构23.1.2STC89C51单片机引脚说明23.1.3STC89C51单片机中断系统23.1.4STC89C51单片机内部时钟电路23.1.5STC89C51单片机复位电路23.2LCD1602液晶显示器23.2.1LCD1602引脚说明23.2.2LCD1602显示原理23.2.3LCD1602控制指令23.2.4LCD1602显示电路23.3AT24C02存储芯片23.3.1AT24C0
此文档下载收益归作者所有