鉴于大家对电气工程与自动化类别十分关注,我们编辑小组在此为大家搜集整理了“电 子 密 码 锁”一文,供大家参考学习!
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn |
四、程序设计 1.模块介绍 该计程计价系统的软件设计分为以下几个模块: (1)主程序模块 主程序主要完成初始化、设置中断向量、检查有无按键按下、以及调用显示等等。主程序的流程图如下所示。 (2)键盘扫描及识别子程序 键盘采用查询的方式,放在主程序中,当没有按键按下的时候,单片机循环主程序,一旦有按键按下,便转向相应的子程序处理,处理结束再返回。其程序流程如图 所示. (3)调电存储服务程序 当比较密码的时候,需要读AT24C02程序,将存储在芯片内的数据读到RAM中,然后和输入的密码相比较。当修改密码的时候,需要把输入的密码保存到AT24C02中,其程序流程如图 所示. (4)显示子程序 由于是分屏显示数据,所以就要用到5个显示子程序,分别是:关闭状态显示子程序(DIS_A)、开锁状态显示子程序(DIS_B)、密码输入及修改状态显示子程序(DIS_C)、密码输入错误后的提示子程序(DIS_D)。密码在规定的时间内输入错误次数超过3次后的锁定状态显示子程序(DIS_E).
五、总结 这个学期就快结束了,课程设计也接近了尾声。在没有做课程设计以前觉得课程设计只是对今年所学知识的总结,但是通过这次做课程设计发现自己的看法有点片面。课程设计不仅是对自己所学知识的一种检验,而且也是对自己能力的一种提高。通过这次课程设计使我明白了自己还有很多欠缺,自己要学习的东西还太多。通过这次课程设计,我才明白学习是一个长期积累的过程,在以后的工作、生活中都应该不断的学习,努力提高自己,充实自己。 在这次课程设计中,虽然是一个人一组,但同学之间还是互相帮助,有什么不懂的大家在一起商量,听听不同的看法对我们更好的理解知识,有利于我们做课程设计。 我觉得每次设计都这样,刚开始都不知道怎么弄,真是万事开头难。最后终于做完了有种如释重负的感觉。还有就是知识必须通过应用才能体现其价值!有些东西以为学会了,没用到实际中,相当与白学,所以我认为只有到真正会用的时候才是真的学会了。 在设计过程中,我通过查阅有关资料,与同学交流,使自己学到了不少知识,也经历了不少艰辛,但还是有收获的。在整个设计中我懂得了许多东西,也培养了我独立工作的能力,树立了对自己工作能力的信心,相信会对今后的学习工作生活有非常重要的帮助。而且提高了自己的动手能力。一份耕耘,一份收获。还是快乐的。 |
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT |
本文选自计算机毕业设计http://myeducs.cn |