- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
密码锁课程设计说明书推荐
密码锁设计摘 要: 本设计采用的是以单片机技术为核心的一位密码锁。这是一个简单实用的单片机电子设计产品。采用了中小规模集成度的单片机制作的功能较为简单的密码锁。硬件电路中使用了除AT89S52外,另外还有LED、晶振、电阻、电容、发光二极管、按键、桥堆、稳压器等元件。在硬件电路的基础上,软件设计按照系统设计功能的要求,运用所学的汇编语言,实现其功能。最后应用Keil及Proteus等软件将硬件电路和软件系统链接在一起对各个部分及整体进行仿真并调试构成了整个完整的密码锁设计。 本“密码锁”课程设计采用AT89S52为主控芯片。在充分理解了设计的要求后,准确的定位了设计的目的,然后构思了总体的方案。在选择和合适的硬件完成了电路的设计后,又进行了软件的设计和调试。本系统的硬件组成以及工作原理都有详细的图文说明,所应用的软件技术和各个模块设计的功能及工作过程也有详细的介绍,最后的部分则详细描述了了软件仿真及调试过程。 关键词: AT89S52 共阳极 芯片 仿真目 录1.设计背景 ……………………………………………………………………1 1.1了解数字电路系统的定义及组成…………………………………………1 1.2掌握时钟电路的作用及基本构成…………………………………………12.设计方案……………………………………………………………………1 2.1任务分析……………………………………………………………………1 2.2方案论证……………………………………………………………………13.方案实施 …………………………………………………………………3 3.1系统概述…………………………………………………………………3 3.2系统硬件设计………………………………………………………………3 3.3 系统软件设计……………………………………………………………6 3.4 调试与仿真……………………………………………………………7 3.5 抗干扰措施……………………………………………………………8 3.6实物制作 ……………………………………………………………94.结果与结论…………………………………………………………………115.收获与致谢…………………………………………………………………126.参考文献……………………………………………………………………137.附件 ………………………………………………………………………14 7.1元器件清单………………………………………………………………14 7.2系统硬件原理图 ……………………………………………………15 7.3软件设计流程图和程序………………………………………………16 7.4实物拍照…………………………………………………………191. 设计背景1.1了解数字电路系统的定义及组成数字电路系统一般包括输入电路、控制电路、输出电路、时钟电路和电源等。输入电路主要作用是将被控信号转换成数字信号,其形式包括各种输入接口电路。比如数字频率计中,通过输入电路对微弱信号进行放大、整形,得到数字电路可以处理的数字信号。模拟信号则需要通过模数转换电路转换成数字信号再进行处理。在设计输入电路时,必须首先了解输入信号的性质,接口的条件,以设计合适的输入接口电路。1.2掌握时钟电路的作用及基本构成时钟电路是数字电路系统中的灵魂,它属于一种控制电路,整个系统都在它的控制下按一定的规律工作。时钟电路包括主时钟振荡电路及经分频后形成各种时钟脉冲的电路。设计时钟电路,应根据系统的要求首先确定主时钟的频率,并注意与其他控制信号结合产生系统所需的各种时钟脉冲。2. 设计方案2.1任务分析 通过一位简易密码锁的设计制作,熟悉单片机键盘接口和显示器接口技术,掌握独立式键盘结构下的程序设计思路和步骤。基于单片机控制的密码锁硬件电路包括三个部分:按键、数码显示和电控开锁驱动电路。为了使数码管正常显示,需用芯片74LS373来驱动。本设计要求自行设计提供+5V电压的电源电路,为此需要利用桥堆、稳压器,将交流电变成+5V的直流电。时钟电路需要11.0592MHZ的晶振来实现。2.2方案论证方案[一]论证:本课程设计为单片机原理与应用课程设计,单片机在这次课程设计的课题密码锁中起到核心作用。单片机必须在合适的外围硬件电路的基础上,再辅以正确的软件程序才能正常工作,最终完成此次的单片机课题任务。因此密码锁的方案论证主要由硬件方案和软件设计方案两部分。硬件方案论证。硬件设计分成五个部分:电源电路、时钟电路、复位电路、开关控 制电路以及指示灯。 电源电路:电源设计采用桥堆电路整流,接着经过电容滤波,然后通过7805三端稳压管将电压输出为5V,用按键开关控制电压输出并用指示
文档评论(0)