北京理工大学珠海学院32020届本科生毕业设计INTRODUCTIONAbstract:This paper mainly studies the electronic combination lock based on STC89C52microcontroller,and uses simulation software and software programming software to programthe microcontroller on demand using programming language.In today's life,traditionalmechanical locks can no longer meet the needs of modern people.In order to improve theperformance of mechanical locks to meet people's needs,electronic locks have emerged.Electronic coded locks generally use single chip microcomputer as the core component.Compared with other components,single chip microcomputer has great advantages,whichcan not only realize software and hardware analysis,but also design and debug.So as torealize the intelligent control of the electronic coded lock by using the singlechip.Thecombination lock has the advantages of low cost,high safety performance,low powerconsumption,easy operation,etc.It also has the functions of modifying and saving passwords,over-time alarm,over-time self-locking and anti-theft alarm due to incorrect password input.This design takes STC89C52 microcontroller as the core and is equipped with correspondinghardware circuits to complete the functions of password setting,storage,identification,buzzeralarm driving,electromagnetic actuator driving,LCD display,etc.The singlechip accepts thetyped password and compares it with the six-digit password stored in EEPROM.If it iscorrect,the driver executes the unlocking procedure,and if it is incorrect,it will not respond.The six-digit password can have as many as 1 million different combinations for users to setat will,with extremely high confidentiality,far exceeding the traditional mechanical lock.Keywords:electronic combination lock,single chip microcomputer (STC89C52),matrixkeyboard,software and hardware control,password storage and identification
暂无评论内容