版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
重庆理工大学毕业论文(题目、小五、宋体)页码居中,以阿拉伯数字顺序排列目录TOC\o"1-3"\h\u929摘要 I5786Abstract II188951绪论 1188841.1研究的背景及意义 190491.2国内外现状及发展趋势 3224441.2.1国内外现状 3202681.2.2发展趋势 4256502智能门禁控制系统设计原理 4183722.1单片机基础知识 4137092.2门禁系统的基本原理 5249312.3智能门禁系统设计要求 65763硬件设计 8262993.1元件的选择 819243.1.1单片机系统的元件组成 841413.1.2STC89C52型号的单片机的特点和适用性 8297203.1.3电路实现元件清单 9209463.2电路设计 10211563.2.1电路原理图 1079033.2.2单片机最小系统的设计 11143443.2.3液晶显示模块登记 11299973.2.4读卡器模块设计 12238883.2.5矩阵键盘模块设计 13230103.2.6数据存储模块设计 13189844软件设计 14308694.1软件架构设计 1471674.2主程序设计 15246754.3AS608指纹搜索子函数子程序设计 1659504.4RC522读卡子程序设计 17304104.5LCD12864显示子程序设计 17233574.6矩阵键盘检测子程序设计 18138995系统的调试与仿真 1958546总结 23161556.1研究成果总结 23191876.2存在问题与改进措施 25129146.3后续研究展望 2620694致谢 2821813参考文献 2920199附录:源代码 30摘要人们的生活水平随着社会的进步和科技的发展得到了日新月异的提高,人民的个人财富得到累积,对家庭的防盗门的要求有所提升,并且人民在社会生活各方面的需求逐渐多样化,防盗门锁也被各行业所需要,例如:智能门禁可以用于商场、酒店、学校、医院等公共场所的出入口管理,提高安全性和便利性;可以用于住宅小区的大门和单元门,提供安全的出入管理和便捷的门禁控制;可以用于公司企业的办公楼和工厂车间的出入口管理,确保员工和访客的安全和便捷出入;可以用于酒店宾馆的客房门禁管理,提供安全的客房进出控制和便捷的客房门禁服务;可以用于学校教育机构的校门和教室门禁管理,确保学生和教职员工的安全和便捷出入;可以用于养老院和医疗机构的出入口管理,提供安全的出入控制和便捷的服务;可以用于地铁、火车站、机场等公共交通场所的出入口管理,提供安全的乘客进出控制和便捷的通行服务。本文主要是通过对当前的门禁系统研究现状以及未来发展趋势进行简单的分析,选择合适的单片机并结合RFID技术,提出的一种基于单片机的智能门禁系统设计方案,包含射频识别身份、矩阵密码识别身份及声光提示等功能,当射频识别系统或者矩阵密码器检测到正确信息时,实现开门状态,同时蜂鸣器和指示灯实现当前提示状态,以便捷、有效的方式实现智能门禁系统。关键词:智能门禁单片机RFID技术系统AbstractWiththeprogressofsocietyandthedevelopmentofscienceandtechnology,people'slivingstandardshavebeenimprovedwitheachpassingday,thepeople'spersonalwealthhasbeenaccumulated,therequirementsforfamilysecuritydoorshavebeenimproved,andthepeople'sneedsinallaspectsofsociallifehavegraduallydiversified.Anti-theftdoorlocksarealsoneededbyvariousindustries.Forexample,intelligentaccesscontrolcanbeusedinshoppingmalls,hotels,schools,hospitalsandotherpublicplacesaccessmanagement.ImprovesecurityandconvenienceItcanbeusedinthegateandunitdoorofresidentialdistrict,providesafeaccesscontrolandconvenientaccesscontrol:itcanbeusedintheentranceandexitmanagementofofficebuildingandfactoryworkshopofthecompanytoensurethesafeandconvenientaccessofemployeesandvisitors;itcanbeusedintheroomaccesscontrolofhotelandhotel,andprovidessaferoomaccesscontrolandconvenientroomaccesscontrol.Canbeusedforschooldoorsandclassroomaccessmanagement,toensurethesafetyandconvenientaccessofstudentsandteachingstaff:canbeusedfornursinghomesandmedicalinstitutionsentranceandexitmanagement,toprovidesafeaccesscontrolandconvenientservices:canbeusedforsubway,railwaystations,airportsandotherpublictransportplacesaccessmanagement,toprovidesafepassengeraccesscontrolandconvenientaccessservices.Inthispaper,thepresentsituationanddevelopmentofaccesscontrolsystemarebrieflyanalyzed.ByselectingtheappropriatesinglechipmicrocomputerasthemaincontrolunitandcombiningwiththeresearchofRFIDtechnology,adesignschemeofintelligentaccesscontrolsystembasedonsinglechipmicrocomputerisproposed,whichincludesthefunctionsofRFIDidentity,matrixpasswordidentificationandacousto-opticprompt.WhentheRFIDsystemormatrixciderdetectsthecorrectinformation.Atthesametime,thebuzzerandindicatorlightrealizethecurrentpromptstate,andtheintelligentaccesscontrolsystemisrealizedinaconvenientandeffectiveway.Keywords:intelligentaccesscontrol1绪论研究的背景及意义作为安防管理系统,智能门禁控制系统在写字楼、学校、医院等各类公共场所广泛应用。它通过采用先进的技术和设备,实现对人员出入门禁的控制和管理。人们的生活水平的不断提高,社会需求也变得越来越多样,对智能门禁的有着多样化和技术化方面的提高,同时科技的快速发展,让人们对于智能门禁的需求有望实现。所以,完成一个基于单片机的智能门禁控制系统的研究与设计是具有重要的现实意义。Scienceandtechnologyhaveadvancedourlifeinmanyways.Itfacilitatestheprocessofindustrializationaswellasmodernizationoftheworld.Ithasblesseduswithmanysophisticateddevicesbyfacilitatingourlife.Passwordbasedlockingsystemisoneofthemodernelectroniclocksystem.Toensuresecuritymanyelectroniclockhavebeenintroduced.Electriclocksusemagnets,solenoids,ormotorstoactuatethelockbyeithersupplyingorremovingpower.Operatingthelockcanbeassimpleasusingaswitch.Theactuatingmechanismofelectroniclockiscarriedoutbytheapplicationorbytheremovingofpower.Someresearchworksonelectroniclockhavebeenfocusedthatwillrevealthesignificanceoftheproposedsystem.[1]智能门禁控制系统中的核心元素是单片机。单片机是一种集成电路芯片,在微处理器、存储器和输入/输出设备等功能模块上都有完备的支持。它具备体积小、功耗低、成本低等优势,能够满足门禁系统对性能和功能方面的要求。目前国内外已经有相关的研究工作在进行中。国外的研究主要集中在门禁系统的算法设计和安全性能方面,例如基于密码识别、生物特征识别的解锁方式。而国内的研究主要集中在硬件设计和系统实现方面,例如基于射频识别技术的门禁系统、基于无线通信的门禁系统等[2]。但对于以单片机为主的智能化门禁控制系统,目前还没有全面的研究。因此,本研究旨在通过对单片机的研究和应用,设计一种功能齐全、性能优越、易于使用的智能门禁控制系统。该系统将具备高效的人员识别和访问控制功能,能够满足不同场所对门禁系统的要求[3]。在研究过程中,将深入分析并理解智能门禁控制系统设计的原理和要求。通过对硬件设计和软件设计的深入研究,将建立系统的稳定运行框架和高效的门禁控制算法。最后,将对系统进行实现和测试,验证系统的稳定性和可靠性。社会在进步,科技在发展,人们对于智能门禁的安全性、便利性和智能化的需求也在不断提高。因此,设计一种智能门禁控制系统成为了当前的研究热点。该研究的主要目的包括以下几个方面[4]:首先,通过本研究能够理解和掌握单片机的基础知识。在智能门禁控制系统的设计中,单片机是关键的硬件之一。通过学习和掌握单片机的基础知识,我们可以更好地理解其工作原理和应用场景,从而为系统的设计提供技术支持。其次,本研究旨在设计一种符合门禁系统基本原理的智能门禁控制系统。门禁系统是保障人们生活、工作环境安全的重要设备之一,其基本原理涉及到信号采集、数据处理和控制执行等方面。通过研究门禁系统的基本原理,我们可以更好地设计出一套可靠、高效的智能门禁控制系统[5]。此外,本研究还旨在满足社会对智能门禁控制系统的设计要求。随着智能化的迅猛发展,人们对门禁系统的要求也越来越高。设计一种智能门禁控制系统需要考虑到多种因素,如安全性、便利性、灵活性等。本研究将通过分析并满足这些要求,设计出一种功能全面、性能卓越的智能门禁控制系统[6]。综上所述,本研究将通过对单片机的学习和理解,基于单片机的智能门禁控制系统进行深入研究和设计,设计一种符合门禁系统基本原理、能够满足社会对智能门禁控制系统设计要求的系统。通过本研究的成果,实现该系统,为智能门禁控制系统的改进和后续研究提供有益的参考和借鉴。同时,本研究也将为智能安全管理系统的实际应用提供有力支持,推动智能化技术在社会生活中的广泛应用。1.2国内外现状及发展趋势1.2.1国内外现状国内外研究现状对于智能门禁控制系统设计领域来说是非常重要的,它可以帮助我们了解相关领域的最新研究成果和存在的问题,为我们的研究提供参考和借鉴。在国内,智能门禁控制系统设计已经得到了广泛的关注和研究。一些研究者在硬件设计方面提出了各种不同的方案。例如,有人采用了多种传感器来感知门禁区域的情况,如红外线传感器、声音传感器和摄像头等。同时,还有一些研究者使用了不同的技术来实现门禁系统的身份验证,如指纹识别、面部识别和声纹识别等。这些研究对于提高门禁系统的安全性和稳定性起到了重要作用。在国外,智能门禁控制系统设计也是一个热门的研究领域。一些先进的技术在国外被广泛应用于门禁系统中。例如,有研究者将无线通信技术应用于门禁系统,通过手机APP或者RFID卡进行身份验证,实现了更加便捷和灵活的门禁控制。同时,也有研究者探索了基于云计算的门禁系统设计,通过云端存储和处理数据,实现了门禁系统的远程管理和监控。尽管如此,当前的智能门禁系统依然无法彻底满足人们的需求,存在着一些弊病。首先,一些现有的门禁系统在安全性方面存在着一定的隐患,容易被黑客攻击或者破解。其次,一些门禁系统的成本较高,无法满足中小型企业或者家庭的需求。此外,一些门禁系统的界面设计较为简单,用户交互体验不佳。我们需要在设计智能门禁控制系统时对这些问题加以考虑和改进。,我们可以从以下几个方面对智能门禁控制系统设计展开后续研究:首先,可以进一步改进系统的安全性,加强身份验证的准确性和可靠性。其次,寻找新的技术和材料来降低系统的成本,提高其的性能和可扩展性。此外,还可以研究更加智能化的门禁系统,实现自动化管理和智能化控制。1.2.2发展趋势随着物联网技术的发展和国内对智能门禁的需求,智能门禁在未来将更加的智能化和便捷化,同时,其在安全性和保密性也更加的成熟。智能门禁控制系统将更加的全面化,可实现远程控制开关锁,远程监控和报警,数据云储存等功能。同时,人工智能技术的应用也将进一步提升智能门禁系统的识别能力和安全性。小结本章主要叙述了智能门禁系统的研究背景和意义,分析国内外智能门禁系统的现状以及发展趋势。安全,便民永远都是每个时代的热点需求,所以智能门禁的研究与发展对于当今又或是未来都是一个非常热门的研究点。我们仍需在智能门禁系统方面做出进步的研究成果,不断更新与发展。2智能门禁控制系统设计原理2.1单片机基础知识单片机另一名称为单片微控制器,它可以实现某一个逻辑性能,也有把计算机系统集成到一个芯片上功能[7]。它可以作为控制系统的核心,用于实现各种智能化应用,如智能门禁控制系统。在设计智能门禁控制系统时,了解单片机的基础知识是必不可少的。首先,单片机通常由中央处理器(CPU)、存储器和输入/输出接口组成。中央处理器是微控制器的核心,负责执行指令和处理各种数据。内存用于存储程序代码和数据,可分为只读存储器(ROM)和随机存取存储器(RAM)。输入/输出接口则用于和外部设备进行数据交互。单片机的工作方式可以简单地描述为:接收输入信号,经过处理后产生输出信号。在智能门禁控制系统中,单片机可以实时检测外部传感器的信号,如门禁卡的刷卡信号或人体红外检测信号,并根据预先设定的逻辑规则进行判断和处理,最终控制门禁开关的状态。在这个过程中,单片机需要具备一定的输入/输出接口,用于连接各种传感器和执行器。此外,单片机还需要具备一定的编程能力。编程是将具体的功能需求转换为指令的过程。通过编程,我们可以实现门禁控制系统的各种功能,如开门、关门、记录刷卡信息等。单片机的编程语言一般采用汇编语言或高级语言,如C语言。[8]总之,单片机是智能门禁控制系统设计中的关键组成部分,了解单片机的基础知识对于设计高效、可靠的智能门禁控制系统至关重要。在下一节中,我们将介绍门禁系统的基本原理,为后续的系统设计奠定基础。2.2门禁系统的基本原理门禁系统是一种通过安装在门口的设备来控制门的打开和关闭的系统。它通常包括一个读卡器、一个控制器和一扇电动门。门禁系统的基本原理是在用户持有有效的门禁卡时,他们可以通过将卡放在读卡器上来开启门禁。读卡器会读取卡上的信息,并将该信息传输给控制器进行验证。控制器会对卡的信息进行处理,如果验证通过,则会发出信号,使电动门打开。Asmartcardisacredit-card-sizeddevicecontainingoneormoreintegratedcircuitchips,whichperformthefunctionsofamicroprocessor,memory,andaninput/outputinterface.Smartcards,andotherrelateddevices,maybeusedtoprovideanincreasedlevelofsecurityinapplicationsrequiringcontrolledaccesstosensitiveinformation.Thispublicationdescribesthebasiccomponentsofasmartcard,andthegoalsandobstaclesofsmartcardapplicationdevelopment.PossiblerolesforsmartcardsinmoderncomputersecuritysystemsandresearchconductedattheNationalBureauofStandards(NBS)intheareaofsmartcardaccesscontrolsystemsarediscussed.Aforecastismadeforthecharacteristicsandapplicationsoffuturesmartcardsandrelateddevices.Anoverviewofcurrentstandardsactivitiesforsmartcardsisgiveninanappendix.[9]门禁系统的设计通过使用单片机来实现。单片机是一种集成电路,它具有处理数据和执行指令的能力。它可以通过编程来控制门禁系统的各种功能。通过在单片机上编写程序,可以实现对读卡器和电动门的控制。在门禁系统设计的过程中,需要考虑以下几个方面:安全性、稳定性和便捷性。首先,门禁系统必须具备较高的安全性,以防止未经授权的人员进入。其次,系统应具有较高的稳定性,以确保系统可以长时间稳定运行,并对更多用户进行授权。最后,系统应具有便捷性,使得用户可以方便地使用门禁系统。在硬件设计方面,选择适当的硬件模块非常重要。例如,读卡器的选择应该基于其读取和验证能力。控制器和电动门的选择应该基于所需要的处理能力和门的大小等因素。对于软件设计,系统的软件架构设计是至关重要的。软件架构应该包括读卡器和控制器之间的通信协议、数据处理算法和用户界面设计。在门禁控制算法设计方面,需要设计一种能够验证卡片信息并执行正确操作的算法。这个算法应该能够快速、准确地检查卡的有效性,并根据验证结果来控制电动门的打开与关闭[10]。界面设计是系统中与用户直接交互的部分。界面设计应该简单明了,使用户能够轻松理解和操作系统。界面设计还应该考虑用户体验,并提供必要的反馈和指导信息。综上所述,本章将详细介绍门禁系统的基本原理及其设计要求。通过硬件和软件的设计与实现,可以实现一个安全、稳定和便捷的智能门禁控制系统。2.3智能门禁系统设计要求智能门禁控制系统作为一种应用广泛的安全管理系统,通过使用现代电子技术和通信技术,能够实现对出入场地的控制和监控。在基于单片机的智能门禁控制系统的设计中,设计者需要满足一些重要的设计要求,以保证系统的稳定性和可靠性[11]。首先,结合当前自动化控制的主流技术,提出了一种采用单片机为主控芯片,利用RFID技术(无线射频识别通信技术),满足了门禁系统的多方面需求,实现了门禁系统的智能化应用.[12]智能门禁控制系统需要具备高度的安全性。RFIDisusedtoautomaticdatacaptureallowingcontactlessidentificationofobjectsusingradiofrequency.[13]这意味着系统应该能够有效地防止非法入侵和破坏。为了实现这一要求,设计者需要考虑采用多层次的身份验证方式,例如密码、指纹、刷卡等,以确保只有授权人员可以进入系统。此外,系统应该具备防止暴力破解和技术攻击的能力,比如防止密码猜测和针对性的破解。其次,智能门禁控制系统需要具备高度的灵活性。不同场合对门禁控制的需求可能会有所不同,因此系统应该具备可配置和可扩展的能力。设计者应该考虑采用模块化的设计,在满足基本功能的同时,能够根据实际需求进行灵活的配置和扩展。此外,系统还应该支持对各种设备和接口的兼容性,以便能够与其他设备和系统进行信息交互和集成。第三,智能门禁控制系统需要具备高度的实时性。门禁系统通常需要实时地对进出人员进行监控和记录,因此系统需要具备快速响应和实时数据处理的能力。为了实现这一要求,设计师需要采用高性能的处理器和存储器,并合理考虑系统的结构和算法,以提高系统的响应速度和处理能力。最后,智能门禁控制系统需要具备高度的可靠性和稳定性。这意味着系统应该能够长时间稳定运行,不易受到外部环境的干扰和破坏。为了实现这一要求,设计者需要合理选择和设计硬件模块和传感器,并采取有效的防护措施,例如防尘、防水、防雷等,以提高系统的抗干扰和抗破坏能力。综上所述,基于单片机的智能门禁控制系统的设计要求包括高度的安全性、灵活性、实时性以及可靠性和稳定性。设计者应该根据具体需求和实际情况,合理选择和配置系统的各个组成部分,以确保系统能够满足用户的需求,并具备良好的性能和功能。小结本章简述了单片机的基础知识,对智能门禁系统的原理和要求进行了阐述,便于读者能更好的了解智能门禁系统的功能和原理。对后面的硬件设计和软件设计有更好的方向感的了解。3硬件设计3.1元件的选择3.1.1单片机系统的元件组成单片机最小系统说的通熟易懂的话就是以最少的元器件组成能让单片机正常工作的系统。主要包括单片机、时钟电路、复位电路、5V电源组成。①.时钟电路提供的时钟信号给单片机提供一个时间基准;②.复位电路是为了使单片机回到原始状态重新执行程序;③.5V电源为了给单片机供电以正常的工作[14]。3.1.2STC89C52型号的单片机的特点和适用性单片机采用STC89C52型号的单片机,STC89C52单片机是一款由中国STC公司生产的基于8051架构的单片机芯片。STC89C52单片机在嵌入式系统、智能家居、工业控制等领域有广泛的应用,具有性能稳定、易于编程和价格低廉等优点。STC89C52单片机可以作为智能门禁系统的控制核心,负责门禁系统的各项功能实现。以下是STC89C52单片机在智能门禁系统中的应用:1.门禁控制器:STC89C52单片机可以作为门禁系统的控制器,负责控制门禁设备的开关操作。通过编程实现对门禁系统的开锁、锁定、权限验证等功能。2.门禁读卡器:STC89C52单片机可以与门禁读卡器进行通讯,实现对用户刷卡信息的读取和验证。在门禁系统中,可以通过STC89C52单片机对刷卡信息进行处理,判断用户权限并控制门的开关[15]。3.报警器:STC89C52单片机可以与报警器进行连接,实现对门禁系统的报警功能。当有未授权人员尝试进入时,STC89C52单片机可以触发报警器发出警报,提醒相关人员。UsingamicrocontrollerorArduinoasthemaincontrolcenter,alongwithafingerprintsensorforrecordingandidentifyingfingerprints,andNodeMCUforconnectingtotheWiFinetwork.Lateron,youcanalsouseanandroiddevicetocontrolthedoorthroughWiFiasaremotecontrolandalarmbuzzer.Ifthefingerprintrecognitionprocessfails,thebuzzerwillsoundoffasanalarmsignal,leadingtotheconclusionthatanArduino-basedfingerprintandalarmbuzzerdesignfordoorsecuritysystemwillprovideabettersystem.[16]4.数据存储和管理:STC89C52单片机具有Flash程序存储器和RAM数据存储器,可以用于存储门禁系统的用户信息、权限设置、门禁记录等数据。通过编程实现对数据的管理和存储。5.外部设备控制:STC89C52单片机具有丰富的I/O口,可以连接外部设备,如电磁锁、门磁传感器、门禁摄像头等。通过STC89C52单片机控制这些外部设备,实现对门禁系统的完整控制。总的来说,STC89C52单片机在智能门禁系统中可以承担控制、数据处理、通讯等多种功能,是实现智能门禁系统的重要组成部分。3.1.3电路实现元件清单名称型号封装标号数量10UF电解电容10UF直插C1130PF瓷片电容30PF直插C2,C32475独石电容4.7UF直插C41黄色LED灯3mm直插D21红色LED灯3mm直插D31二极管1N4007DO-41D4,D52继电器HK4100F-DC5V-SHG直插K11微动开关6*6*5mm直插KEY1~KEY1717电源插座DC-002直插P11电源插座DC-005直插P21液晶显示屏LCD12864模块Q11蜂鸣器有源+5V直插Q21三极管S8550TO-92Q3,Q4210K色环电阻10K1/4W直插R1110K电位器WH06-2直插R2110k排阻9A103J直插R511K色环电阻1K1/4W直插R6,R7,R8,R94双掷开关SS12D00G5直插SW11单片机STC89C52DIP40U11接线端子XH2P直插U21读卡器RC522模块U41存储芯片AT24C02DIP8U512pi插针HDR2直插U6111.0592MHZ晶振HC-49S直插Y113.2电路设计3.2.1电路原理图3.2.2单片机最小系统的设计单片机最小系统说的通熟易懂的话就是以最少的元器件组成能让单片机正常工作的系统。主要包括单片机、时钟电路、复位电路、5V电源组成。3.2.3液晶显示模块登记我们选择了适配器和通信模块。适配器模块用于将系统连接到电源和外部设备,确保系统的正常供电和相应外设的运行。通信模块用于实现系统与用户之间的信息交互,如通过网络或蓝牙与用户端进行通信。在本研究中,我们选择了液晶显示屏和触摸按钮模块,以提供直观友好的用户界面[17]。原理图如下图所示,带中文字库的128X64是一种具有4位/8位并行、2或3线串行多种接口方式,本设计采用八位并行通讯的方式。将数据口D0-D7连接到51单片机的P3上方便进行数据的传输。E是片选信号,R/W是读写信号,RS是寄存器选择信号分别用一个IO口进行控制。该液晶显示分辨率为128×64,内置8192个16*16点汉字,和128个16*8点ASCII字符集。3.2.4读卡器模块设计MF_RC522是用于13.56MHz非接触式通信的高度集成读/写卡系列的成员。它是恩智浦针对“三表”应用推出的一款低电压、低成本、小型非接触式读写卡芯片,是智能电表和便携式手持设备发展的好选择。MF_RC522利用先进的调制和解调概念,以13.56MHz的频率完全集成所有类型的无源非接触式通信方法和协议。支持ISO14443A多层应用快速传输速率高达1228.8Kbit/s,高速模式下速率可达3400Kbit/s。用临时IC卡、防窥探密码按键输入作为辅助方式开锁,解决智能门锁用户身份识别能力差和门禁卡容易被复制破解、密码易泄露的问题。[18]3.2.5矩阵键盘模块设计在操作中需要大量按键时,为了减少对单片机I/O口的占用,通常将按键按矩阵的形式排列,即矩阵键盘,如图所示。在矩阵键盘中,每条水平线和垂直线不是直接在交叉处连接,而是通过一个按钮连接。这样,一个端口(如P3端口)可以形成4*4=16个键,是直接使用端口线缆的两倍。电缆越多,区别就越明显。例如,增加一根电缆可以形成一个20键的键盘,而直接使用I/O只能增加一个键。由此可见,当需要大量按键时,采用矩阵法制作键盘是合理的3.2.6数据存储模块设计原理图如下所示,AT24C02是一个2K位串行CMOSE2PROM,内部含有256个8位字节,CATALYST公司的先进CMOS技术实质上减少了器件的功耗。AT24C02有一个8字节页写缓冲器。该器件通过IIC总线接口进行操作,有一个专门的写保护功能。本设计中用到一个AT24C02芯片所以直接将A0、A1、A2三个引脚都连接到GND,而WP写保护引脚通用接到GND上,这样方便读/写操作。而SDA和SCL分别接到单片机的两个引脚上。小结本章的主要内容是对智能门禁系统硬件组成部分的讲解,罗列出了电路设计中所需要使用到的零件,画出了电路图,对各个板块进行原理和功能性描述。4软件设计4.1软件架构设计系统软件架构设计是智能门禁控制系统设计的重要部分,它决定了系统的整体结构和各个模块之间的关系。在本研究中,我们提出了一种基于单片机的智能门禁控制系统软件架构设计方案。首先,我们将系统分为两个主要模块:门禁控制模块和用户管理模块。门禁控制模块负责控制门禁系统的开关,监测门的状态,并与用户管理模块进行通信。用户管理模块负责管理用户信息,包括用户的身份验证、权限管理和记录用户的进出时间。在门禁控制模块中,我们使用了单片机作为主控制器。它通过与各种外部设备的接口实现门禁系统的开关控制、状态监测和数据传输等功能。我们选择了适合门禁控制的单片机,并编写了相应的程序来实现这些功能[19]。为了保证系统的安全性和可靠性,我们采用了多层次的安全机制。首先,我们在系统中使用了一种可靠的身份验证方法,例如基于密码的身份验证或基于指纹的身份验证。其次,我们采用了数据加密和传输协议,确保用户的个人信息和通信过程的安全性。在用户管理模块中,我们设计了一个用户信息数据库。该数据库存储了用户的个人信息和权限信息。当用户使用门禁系统时,系统将从数据库中验证用户的身份和权限,并根据结果决定是否允许用户通过。此外,我们还设计了一个日志记录系统,用于记录用户的进出时间和其他相关信息。这些记录可以用于后续的审计和管理。在系统软件架构设计中,我们注重了系统的可扩展性和灵活性。我们为系统添加了一些可选的模块,例如远程控制模块和报警模块,以满足不同用户的需求[20]。总之,在本研究中,我们提出了一种基于单片机的智能门禁控制系统软件架构设计方案。通过合理的模块划分和安全机制的应用,该方案可以有效地实现门禁系统的控制和管理功能。下一步,我们将进行系统的实现与测试,以验证该软件架构设计的可行性和性能。4.2主程序设计主函数voidmain()是程序的入口函数,单片机上电后先进行初始化,重置变量数值,然后对外围器件进行初始化,完后进入死循环不断的检测处理。如果没有进入死循环的话,那么程序就只执行一遍就退出了,而达不到实时检测的效果。4.3AS608指纹搜索子函数子程序设计AS608采用串口通讯协议与单片机进行通讯,用户可以通过发送对应的数据包控制指纹模块完成对应的功能。在控制AS608指纹模块搜索指纹的时候先发送采集指纹信息,然后等待采集完成后再发送指纹匹配指令,如果指纹匹配成功则返回成功,否则返回失败4.4RC522读卡子程序设计首先对进行需找ID卡,然后进行防冲撞检测也就是防止两张卡一起检测,然后选定该ID卡,在进行密码的匹配,如果匹配成功进行解锁,如果匹配失败则返回。4.5LCD12864显示子程序设计首先需要将显示位置的地址通过命令写入,然后将数据按顺序的进行写入即可。在写入地址后显示第一个内容后地址会自动加一。函数名LCD12864_display_string(ucharx,uchary,uchar*s),参数为x,y,*s,其中的x,y表示在液晶显示屏上的位置坐标,*s是需要显示的字符数组。程序会根据位置坐标计算出显示位置的首地址。4.6矩阵键盘检测子程序设计(1)先将键盘中的全部行线P1.0~P1.3置低,然后通过检测列线P1.4~P1.7中是否有出现低电平的现象,如果有一列出现低电平,那么就证明那一列中的四个按键中有一个是被按下的。若没有列线中都没有出现低电平的现象,则没有按键按下。(2)在确定有按键被按键的时候,将进一步的确定具体为那一个按键按下。方法是:依次将四个行线P1.0~P1.3置低电平,即在某一根行线为低电平时,其它行线仍然保持高电平状态。然后通过确认在某一根行线为低电平的时候如果在第一步中得出的列为低电平就能够判断该行线与第一步得出的列线相交的按键就是所按下的那个按键。小结本章对智能门禁系统的软件架构设计进行了阐述,并对主程序的设计和其余功能的设计进行讲解,列出框图,使读者能更直观了解单片机的智能门禁系统。在主程序的基础上,加入指纹等子程序以达到所需的多功能效果。5系统的调试与仿真5.1调试与仿真调试与仿真是设计智能门禁控制系统的重要一步。通过对系统进行全面的功能测试,可以验证系统的性能和稳定性,发现潜在问题并进行改进[21]。在系统调试与仿真中,我们首先需要确保系统实现了预期的功能。通过对系统各个功能模块进行测试,比如门禁控制算法、界面设计等,可以验证系统在各个方面的功能是否正常运行。如上图所示,该系统实现了密码按键,液晶显示和蜂鸣报警功能其次,还需要对系统的稳定性进行评估。通过长时间的稳定性测试,可以发现系统在运行过程中是否存在崩溃或出错等异常情况,并进行相应的改进。同时,还需要测试系统在面对各种异常情况时的容错性和恢复能力,确保系统能够正确处理异常并保证系统的稳定性和可靠性。写入程序,通上电源后,门禁系统启用,初始密码为000000输入密码000000后显示解锁成功,输入错误的密码则显示密码错误。如如图所示,我们对系统进行待机测试以及密码输入错误测试,验证本系统的稳定性和错误反馈。并且设置了“退格”键,提升了运行调试的容错率。此外,本系统还设置了“进入管理”“上翻”“下翻”的功能,便于修改密码以及指纹的录入与删除,提升了实用性。最后,我们还需要对系统的安全性进行评估。智能门禁控制系统作为一种安全保障设备,其安全性是至关重要的。通过对系统进行安全性测试,可以评估系统对非法入侵和破坏的防护能力,以及对系统数据的保护能力等。同时,需要评估系统的安全性能是否达到相关标准和要求。Thefingerprintsensorwilltakethefingerprintoftheuserandforwardittothemicrocontrollertomatchwithitsrecords.Iftheprintmatcheswithoneofthefingerprintsofthemicrocontroller’smemory,themicrocontrollerwilllockorunlockthelatch,basedonitscurrentstate.[22]综上所述,系统的调试与仿真是智能门禁控制系统设计的重要环节。通过全面的测试,可以验证系统的功能性、性能性、稳定性和安全性等方面,进一步完善系统设计,并为后续的研究工作奠定基础。小结本章对智能门禁系统进行了简单的调试仿真,观察其是否能达到所需要求,以及便于观察是否有不足需要改进的地方。6总结6.1研究成果总结研究成果总结是本文的最后一个章节,它主要对本研究所取得的成果进行总结和回顾。本章节将回顾本研究的主要目标、方法和结果,并对研究的价值和创新点进行评估和分析。在本次研究中,我们基于当前的社会需求和技术能力,设计了一种基于单片机的智能门禁控制系统。首先,我们对介绍研究背景,了解其研究目的。然后对国内外的研究现状进行分析,为我们的研究提供了理论基础。基于对单片机基础知识和门禁系统基本原理的掌握,我们提出了智能门禁控制系统的设计要求。选择合适的硬件模块配合所需要效果的软件程序,加入门禁算法控制以及界面设计,提升了智能门禁系统的功能效果,有效的设计出所需要的稳定性,全面性,有效性。总的来说,本研究的主要成果包括:设计了一种基于单片机的智能门禁控制系统,实现了稳定的硬件连接和功能完善的软件设计。该系统具有实用性和可操作性,并且在实际应用中展现了良好的效果和性能[23]。然而,还存在一些问题需要进一步改进。首先,系统在特定环境下的稳定性和安全性需要更好的优化和提升。其次,系统的用户界面设计可以更加友好和人性化,提高用户体验和便利性。最后,系统的扩展性和灵活性需要更多的研究和改进。对于下一步的研究展望,我们希望能够进一步深入研究智能门禁控制系统的相关技术和方法。我们计划探索更高级的算法和传感器技术,以提高系统的智能化和自动化水平。此外,我们还将致力于解决系统在特定场景下的实际应用问题,并开展深入的实验和测试。通过本次研究,我们不仅对基于单片机的智能门禁控制系统有了更深入的了解,而且为今后的进一步研究提供了重要的参考和基础。我们相信,随着技术的不断发展和完善,该领域的研究将会取得更加显著的成果。6.2存在问题与改进措施智能门禁控制系统作为一种安全管理系统,虽然具有便捷高效的特点,但在实际应用中仍然存在一些问题需要解决和改进。本节将对智能门禁控制系统存在的问题进行分析,并提出相应的改进措施。首先,在硬件设计方面,智能门禁控制系统需要选用合适的硬件模块和传感器。然而,目前市场上现有的硬件模块和传感器种类繁多,质量良莠不齐,因此在选择过程中存在一定的困惑和挑战。为了解决这个问题,可以采取以下措施:首先,深入研究硬件模块和传感器的性能指标,选择合适的型号和品牌;其次,在选择之前,可以参考相关的技术评测和用户评价,了解其真实的性能表现;最后,在实际使用过程中,进行充分的测试和验证,确保硬件的稳定性和可靠性[24]。其次,在软件设计方面,智能门禁控制系统需要具备良好的软件架构和门禁控制算法。然而,目前已有的软件架构和算法可能存在一些不足之处,比如系统的响应速度、安全性和稳定性等方面的问题。为了解决这个问题,可以采取以下措施:首先,利用先进的软件开发工具和技术,进行系统软件架构的优化和改进;其次,结合实际需求,设计更加高效和安全的门禁控制算法;最后,进行严格的软件测试和优化,确保系统的稳定性和可靠性。另外,智能门禁控制系统在实际应用中可能会面临一些其他问题,比如系统兼容性、用户界面友好性以及数据的安全存储等方面的问题。为了解决这些问题,可以采取以下措施:首先,考虑到不同厂商的硬件设备和不同平台的软件环境,确保系统具备较好的兼容性;其次,设计直观简洁的用户界面,提供良好的用户体验;最后,采用加密技术和备份机制等手段,保障系统中重要数据的安全存储和可靠性。综上所述,智能门禁控制系统在实际应用中存在一些问题,包括硬件和软件设计方面的不足,以及其他方面的一些挑战。通过合理的改进措施,可以有效地解决这些问题,进一步提升智能门禁控制系统的性能和可靠性,推动其在实际应用中的广泛应用和发展。6.3后续研究展望人类科技的发展总是离不开以人为本这一永恒的主题[25],智能门禁系统可以具现在人们生活的方方面面。智能门禁系统作为一种集成了先进技术的门禁管理系统,具有广阔的发展前景。智能门禁系统在未来将会继续向更智能化、安全化、便捷化的方向发展,为门禁管理带来更多创新和便利。随着技术的不断进步和应用,智能门禁系统的发展前景十分广阔。随着科技的不断发展,智能门禁控制系统设计领域仍有许多值得深入研究的问题和未来的发展方向。本研究中的智能门禁控制系统设计是一项初步的探索,还有一些关键问题需要进一步研究和解决[26]。首先,针对硬件设计方面,可以进一步优化和拓展系统的功能和性能。本研究中的硬件设计已经实现了基本的门禁控制功能,但是还可以进一步研究如何增加更多的安全性措施来提高系统的安全性。例如,可以研究如何利用更高级的传感器技术来增加系统的防护能力,以更好地应对潜在的风险和安全威胁。其次,对于软件设计方面,可以进一步优化系统的算法设计和界面设计。本研究中的软件设计已经实现了基本的门禁控制算法和用户界面,但是还可以研究如何提高系统的智能化程度和用户友好性。例如,可以研究如何利用机器学习算法来实现人脸识别或指纹识别等高级的身份认证技术,以提高系统的准确性和安全性。此外,还可以进一步研究系统的可扩展性和可应用性。当前的研究中,系统主要基于单片机实现,而随着物联网技术的发展,可以进一步研究如何将智能门禁控制系统与其他智能设备或系统进行集成,这样更加智能和便捷的智能管理系统就能得以实现。最后,可以进一步探讨在其他领域的中智能门禁控制系统能否得以实现以及对其能够有多大的发展进行展望。目前的研究几乎都是智能门禁控制系统在住宅小区或企事业单位的应用,可以进一步研究如何将智能门禁控制系统应用于更广泛的场景,例如学校、医院、商场等公共场所,以及智能城市建设等领域。综上所述,智能门禁控制系统设计领域还有许多值得深入研究的问题和未来的发展方向。通过进一步优化硬件设计、软件设计以及系统的可扩展性和应用领域,可以不断提高智能门禁控制系统的性能和功能,以满足不断变化的需求。希望未来的研究能够在智能门禁控制系统的发展中做出更加重要和有价值的贡献。总的来说,设计智能门禁系统需要考虑用户需求、安全性、用户友好性、扩展性等多个方面,通过不断的优化和改进,打造出更加智能化、安全化、便捷化的门禁系统,为用户提供更好的门禁管理体验。参考文献[1]MaksudurRahman,MohammedSowketAli,ShoaibAkther.PasswordProtectedElectronicLockSystemforSmartHomeSecurity[D],2018[2]刘伟,范辉,吕建国,杨贺然.超高速水下航行器控制方法研究热点综述[J].水下无人系统学报,2019.[3]梁霭明,李军.DALI技术在酒店客房照明控制系统中的应用[J].现代建筑电气,2017.[4]何遥.门禁系统趋向IT化、无线化、智能化[J].中国公共安全,2015.[5]陈震.基于混合识别模型的监狱门禁系统设计与实现.中国优秀硕士学位论文全文数据库,2014.[6]孙华,林鸿星,宋晓红.基于AI技术的门口安防管控和屏幕升降控制系统设计[J].自动化应用,2023.[7]姜宝龙.基于STC89C52单片机的智能门禁系统的设计与实现[J].现代电子技术,2017.[8]肖斌.自动机器人控制系统的研究[D],中国优秀硕士学位论文全文数据库,2012[9]MarthaE.Haykin,RobertB.Warnar.SmartCardTechnology:NewMethodsforComputerAccessControl[J],SpecialPublication(NISTSP),1988[10]梅卫,郑昌艳.多传感器跟踪系统的混合架构设计[J].微型机与应用,2016.[11]张伟.基于CAN总线的船舶集中监测报警系统[J].交通科技,2013.[12]苗振腾.基于单片机控制的RFID门禁系统设计,电子世界[J],2018.[13]MandeepKaur,ManjeetSandhu,NeerajMohanandParvinderS.Sandhu.RFIDTechnologyPrinciples,Advantages,Limitations&ItsApplications[D].lighthouse,2011[14]黄浚恒,李冶,刘宾坤.基于51单片机的智能温控风扇设计[D]物联网技术,2022.[15]姚烨豪,毛建华,马伟伟.基于语音识别和RFID技术的智能门禁系统研究[J]科技信息,2012.[16]MarioGiuseppeManulon,Bonnie,SandalíRetnoAndani.ComputerNetworks,ArchitectureandHighPerformanceComputing,January[J]2021[17]曾维鹏.基于模型诊断电路故障查找算法在片上系统的实现与应用[D].中山大学,2015.[18]贾广政,魏东,王永顺.智能门锁身份识别系统设计与开发[J].计算机工程与设计,2019.[19]程光伟,陈玲玲.高速图像采集系统中的SDRAM缓存模块设计[J].计算机与数字工程,2016.[20]高菲,唐晓强.模块化云储存安全技术的研究[J].自动化与仪器仪表,2016.[21]姚烨豪,毛建华,马伟伟.基于语音识别和RFID技术的智能门禁系统研究,科技信息,2012.[22]KaviulHossain,SmartDoorLockSystemwithFingerprintInterface[J],2019.[23]邓万红.基于虚拟仪器的导航雷达回波信号采集器设计与实现[J].应用科技,2014.[24]黄倩怡,李志洋,谢文涛,张黔.智能家居中的边缘计算[J].计算机研究与发展,2020.[25]李坚,李亮,耿珂.初学凌阳,语音识别声控智能家电系统[J]电子世界,2005.[26]高扬,智能化门禁系统设计思路及特点,中国公共安全[J],2009.附录:源代码/*************************************************************门禁系统(支持密码,指纹,刷卡)补充说明:***************************************************************/#include<reg52.h> //头文件#include<LCD12864.h>#include<AT24C02.h>#include<KEY.h>#include<AS608.h>#include<MFRC522.h>#include<T2.h>#defineucharunsignedchar //宏定义#defineuintunsignedint#defineulongunsignedlong /************************变量定义************************/#defineMAX100//指纹最大数量#defineID_MAX3//输入ID最大位数ucharmode=0;//0正常解锁,1管理界面,2录入指纹和门禁卡模式,3删除指纹和门禁卡模式,4修改密码ucharmode_num=0;//管理界面选择项uintID=0; //存储输入编号IDucharn=0; //输入的位数bitzhiwen_f=0; //1=标记进入指纹采集uchara; //存储按键值 ucharnum; //记录输入的密码位数bitin_f; //输入密码的标志bitreset_f; //重设密码的标志bitinput_f; //六位密码输完的标志ucharreset_num;//标记修改密码阶段,=1输入旧密码,=2输入新密码,=3再次输入新密码ulonglow_mima=0;//系统密码ulongin_mima=0;//暂存输入的密码ulongnew_mima=0;//暂存输入新密码uchartemp[5]="\0";//存储显示内容ucharcodeYankey[6]={0xFF,0xFF,0xFF,0xFF,0xFF,0xFF};//原始密码ucharcodeXiugaiYunKey[16]={0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0xFF,0x07,0x80,0x69,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF};ucharcodeNowkey[6]={0xFF,0xFF,0xFF,0xFF,0xFF,0xFE};//新密码ucharcodeXiugaiNowKey[16]={0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x07,0x80,0x69,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF};ucharg_ucTempbuf[4];//存储门禁卡读回的数据ucharstatus;//存储操作是否成功,0表示成功/********************************************************函数名称:voiddelayms(uintms)函数作用:毫秒延时函数参数说明:********************************************************/voiddelayms(uintms){ unsignedchari=100,j; for(;ms;ms--) { while(--i) { j=10; while(--j); } }}/********************************************************函数名称:voiddidi(uchari)函数作用:蜂鸣器鸣叫参数说明:i为鸣叫次数********************************************************/voiddidi(uchari){ ucharj; for(j=0;j<i;j++)//循环i次,LED、蜂鸣器鸣叫几次 { led=0; //开启LED、蜂鸣器 buzz=0; delayms(15); led=1; //关闭LED、蜂鸣器 buzz=1; delayms(12); }}/********************************************************函数名称:voiddiaplay_mode0()函数作用:显示门禁系统主界面参数说明:********************************************************/voiddiaplay_mode0(){ LCD12864_display_string(2,1,"门禁系统"); LCD12864_display_string(0,2,"编号:"); LCD12864_display_string(0,3,"状态:");}/********************************************************函数名称:voidxunzhiwen()函数作用:查找指纹参数说明:********************************************************/voidxunzhiwen(){ searchnum=search();//搜索指纹 if((searchnum>=1&&searchnum<=MAX)||searchnum==255)//最多MAX个指纹 { if(searchnum>=1&&searchnum<=MAX)//指纹识别成功 { temp[0]=searchnum%1000/100+0x30; temp[1]=searchnum%100/10+0x30; temp[2]=searchnum%10+0x30; temp[3]=''; LCD12864_display_string(3,2,temp);//显示指纹编号 LCD12864_display_string(3,3,"指纹解锁"); LCD12864_display_string(1,4,""); in_mima=0; //清除以输入的密码 num=0; //清除以输入的密码位数 input_f=0; //清除输入密码标志 jdq=0; //继电器吸合,打开电磁锁 T2_num=0; //开启重新开始计时 T2_f=1; ERROR_num=0; //解锁成功时,清除错误次数 } else//不正确的指纹 { LCD12864_display_string(3,3,"无效指纹"); didi(3); //报警三次 ERROR_num++; //记录解锁错误次数+1 if(ERROR_num==3)//达到3次时进入锁定 { wait_f=1; //标记进去锁定 } } delay1ms(500); //延时后自动清除显示内容 LCD12864_display_string(3,2,""); LCD12864_display_string(3,3,""); } }/********************************************************函数名称:voidcunchu()函数作用:存储指纹参数说明:********************************************************/voidcunchu(){ LCD12864_display_string(0,3,"状态:"); if(ID>0&&ID<=MAX)//输入的存储指纹位置正确 { if(enroll()==1)//采集两次,生成1个指纹模板成功 { if(savefingure(ID)==1)//保存指纹成功 { LCD12864_display_string(3,3,"录入成功"); } else //保存指纹失败 LCD12864_display_string(3,3,"存储失败"); } else //采集指纹失败 LCD12864_display_string(3,3,"采集失败"); } else //输入指纹编号错误 LCD12864_display_string(3,3,"编号错误"); n=0; //清除输入编号位数 ID=0; //清除输入编号 zhiwen_f=0;//关闭指纹采集}/********************************************************函数名称:voidshanchu()函数作用:删除指纹参数说明:********************************************************/voidshanchu(){ LCD12864_display_string(0,3,"状态:"); if(ID>0&&ID<=MAX) //输入的存储指纹位置正确 { if(dellfingure(ID)==1)//删除指纹成功 { LCD12864_display_string(3,3,"删除成功"); } else //删除指纹失败 LCD12864_display_string(3,3,"删除失败"); } else { if(ID==999) //如果输入的是999表示清空指纹 { if(Clear_All()==1)//清空指纹成功 LCD12864_display_string(3,3,"清空指纹"); else //清空指纹失败 LCD12864_display_string(3,3,"清空失败"); } else //输入的是其它错误编号 LCD12864_display_string(3,3,"编号错误"); } n=0; //清除输入编号位数 ID=0; //清除输入编号 zhiwen_f=0;//关闭指纹采集 }/********************************************************函数名称:voidZhu_Ce()函数作用:添加门禁卡参数说明:********************************************************/voidZhu_Ce(){ while(1) { status=PcdRequest(PICC_REQALL,g_ucTempbuf);//寻卡 if(status!=MI_OK) {break;} status=PcdAnticoll(g_ucTempbuf);//防冲撞 if(status!=MI_OK) {break;} status=PcdSelect(g_ucTempbuf);//选定卡片 if(status!=MI_OK) {break;} status=PcdAuthState(PICC_AUTHENT1A,23,Yankey,g_ucTempbuf);//验证卡片密码(原始的密码)FF if(status!=MI_OK)//验证密码失败 { LCD12864_display_string(1,4,"重复添加卡片"); delayms(80); LCD12864_display_string(1,4,""); break; //退出 } status=PcdWrite(23,XiugaiYunKey);//写块//修改后的密码FE if(status!=MI_OK) {break;} temp[0]=ASCII[g_ucTempbuf[0]/16]; temp[1]=ASCII[g_ucTempbuf[0]%16]; temp[2]=ASCII[g_ucTempbuf[1]/16]; temp[3]=ASCII[g_ucTempbuf[1]%16]; LCD12864_display_string(3,2,temp);//显示门禁卡编号 LCD12864_display_string(1,4,"成功添加卡片"); WaitCardOff();//等待卡离开天线 PcdHalt();//中止 LCD12864_display_string(3,2,""); LCD12864_display_string(1,4,""); } }/********************************************************函数名称:voidCe_Xiao()函数作用:撤销门禁卡参数说明:********************************************************/voidCe_Xiao(){ while(1) { status=PcdRequest(PICC_REQALL,g_ucTempbuf);//寻卡 if(status!=MI_OK) {break;} status=PcdAnticoll(g_ucTempbuf);//防冲撞 if(status!=MI_OK) {break;} status=PcdSelect(g_ucTempbuf);//选定卡片 if(status!=MI_OK) {break;} status=PcdAuthState(PICC_AUTHENT1A,23,Nowkey,g_ucTempbuf);//验证卡片密码(原始的密码)FE if(status!=MI_OK) { LCD12864_display_string(1,4,"重复删除卡片"); delayms(80); LCD12864_display_string(1,4,""); break; //退出 } status=PcdWrite(23,XiugaiNowKey);//写块//修改后的密码FF if(status!=MI_OK) {break;} temp[0]=ASCII[g_ucTempbuf[0]/16]; temp[1]=ASCII[g_ucTempbuf[0]%16]; temp[2]=ASCII[g_ucTempbuf[1]/16]; temp[3]=ASCII[g_ucTempbuf[1]%16]; LCD12864_display_string(3,2,temp);//显示门禁卡编号 LCD12864_display_string(1,4,"成功删除卡片"); WaitCardOff();//等待卡离开天线 PcdHalt();//中止 LCD12864_display_string(3,2,""); LCD12864_display_string(1,4,""); }}/********************************************************函数名称:voidkai_suo()函数作用:检
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年二建考生必考题库及答案
- 2026年人力资源规划题库带答案
- 海岛军事基地答题题库带答案
- 2026年首都师大附中科学城学校教师招聘备考题库带答案
- 国家开放大学电大公共部门人力资源管理判断题题库(含答案)
- 2026年足疗专业考试题库及答案
- 2026年防台风考试题库(含答案)
- 2026年长春理工考试题库及参考答案
- 2026年钻探工设备安装调试题库及答案
- 2026年都兰蒙藏医医院招聘考试题库及答案完整版
- 2025年车险理赔考试题库
- 内蒙古维拉斯托矿业有限公司招聘笔试题库2025
- 广东省深圳市龙岗区龙城初级中学2024-2025学年数学七年级第一学期期末质量检测试题含解析
- GB 28050-2025食品安全国家标准预包装食品营养标签通则
- 传统语文教育教材论
- 新能源汽车三电系统培训教程
- 烷基化装置装置概况特点及工艺原理
- 2025版甲方与联合体新能源储能合同范本3篇
- 胶黏剂与涂料试题参考答案
- JCT 929-2023 叶蜡石 (正式版)
- 简易爆破器材生产法
评论
0/150
提交评论