资源描述:
《5毕业论文二稿(杨勇).docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、南京工程学院毕业设计说明书(论文)作者:杨勇学号:240051837系部:康尼学院专业:电子信息工程题目:编码键盘式电子密码锁指导者:徐伟业讲师(姓名)(专业技术职务)评阅者:(姓名)(专业技术职务)2009年6月南京CodedElectronicLocksKeyboardADissertationSubmittedtoNanjingInstituteofTechnologyFortheAcademicDegreeofBachelorofScienceByYongYangSupervisedbyLecturerWei-yeXuSc
2、hoolofKongNiNanjingInstituteofTechnologyJune2009摘要随着人规模集成电路技术的发展,特别是单片机的问世,出现了带微处理器的帮能密码锁,它除具有屯子密码锁的功能外,还引入了科能化管理、专家分析系统等功能,从而使密码锁具有很高的安全性、可靠性,应用日益广泛。木文从经济实用的角度出发,采用美国Atmel公司的单片机AT89C51,结合外围的键盘输入、显示、报警等电路,用汇编语言编写主控芯片的控制程序,设计了一款设置6位密码,密码通过键盘输入,若密码正确,则将锁打开,具有报警功能的电子密码锁。
3、本设计是基于单片机的密码锁设计方案,根据要求,给出了该单片机密码锁的硬件电路和软件程序,在Protues上实现了功能的仿真,通过调试软换件实现了密码的正确输入则显示绿灯,密码输入错误则亮红灯,蜂鸣器响的功能。关键字:4X4矩阵键盘;AT89C51;LED显示;报警系统AbstractWiththedevelopmentoflarge-scaleintegratedcircuittechnology,especiallytheadventofsingle-chip,amicroprocessorwithintelligentlock
4、s,whichinadditiontothefunctionsofelectroniclocks,butalsotheintroductionofintelligentmanagement,expertanalysissystem,etc.function,sothatlockswithhighsecurity,reliability,applicationoftheincreasinglywidespread.Thisarticlefromtheeconomicalandpracticalpointofview,theuseof
5、USsingle-chipAtmeTsAT89C51,combinedwiththeexternalkeyboardinput,display,alarmcircuits,assemblylanguagewiththepreparationofmasterchipcontrolprocedures,designedaset6password,passwordthroughthekeyboardinput,ifthepasswordiscorrect,itwillopenthelock,alarmfunctionwithelectr
6、oniclocks.Thedesignisbasedonthesingle-chipdesignofthelocks,accordingtotherequirementsgiveninthesingle-chiphardwarecircuitrylocksandsoftwareprograms,Protuesachievedinthesimulationfunction,throughthedebughardwareandsoftwaretoachievethecorrectpasswordEntertheshowthegreen
7、light,thepasswordinputerrorisred,ringbuzzerfunction・Keywords:4x4matrixkeyboard;AT89C51;LEDdisplay;AlarmSystem第一章绪论11.1引言11.2背景11.3电子锁21.4电子密码锁的特点31.5电子密码锁的发展趋势4第二章硬件电路设计及实现51.1系统整体设计52.2单片机控制系统62.2.1单片机应用与发展62.2.289S51芯片72.2.3AT89S51芯片控制电路设计92.3外围电路错误!未定义书签。2.3.1复位电路1
8、02.3.274LS245芯片102.3.3数码管122.3.4发光二极管142.3.54X4矩阵键盘152.3.6蜂鸣器162.4整体电路原理图152.4.1电路原理图152.4.2制图与制版18第三章软件设计及实现203.1软件开发环境203.