DETPW: MOV R4,#08H ;输入密码
MOV R0,#30H
AGAIN: ACALL INPUT
MOV A,R7
CJ R7,#08H,IN
ACALL CHPSW ;修改密码子程序
JMP GETPW
IN: MOV @R0,A
CLR P3.3 ;按键有效显示
ACALL DELAY
SETB P3.3
COMP: MOV R4,#08H ;比较密码
MOV R0,#30H
AGAI: MOV 50H,@R0
ADD R0,#010H
MOV A,@R0
SUB R0,#010H
CJNE A,50H,ONCEMORE
INC R0
DJNZ R4,AGA1
CLR P3.0
HERE: AJMP HERE
ONCEMORE:CLR P3.4 ;错误输入警告
ACALL DELAY
SETB P3.4
DJNZ R3,GETPW
CLR P3.1 ;6次错误输入报警
THERE: AJMP THERE
结束语
经过几天的努力我的电子密码锁毕业设计终于完成了,不知道如何入手,觉得困难比较多,感觉有点累,不过最后还是做完了,有种如释重负的感觉。
在没有做毕业设计以前,觉得毕业设计只是对知识的单纯总结,但是通过这次毕业设计发现自己的看法有点太片面,毕业设计不仅是对前面所学知识的一种检验,也是对自己能力的一种提高,通过这次毕业设计使自己明白了原来的那点知识是非常欠缺的,要学习的东西还很多,通过这次毕业设计,明白学习是一个长期积累的过程,在以后的工作和生活中都应该不断的学习,努力提高自己的知识和综合素质。
在这次毕业设计中,同学之间互相帮助,有什么不懂的大家在一起商量,发现我们所学的知识实在是有限,不过我们能够充分利用网络的优势去查阅资料。最后,毕业设计中涉及到的电路图,本想用图片制作工具绘制,但还是水平有限,最后只能自己动手作图,就是效率太低也太累,以后要好好学习相关的图片制作。
在整个设计过程中懂得了许多东西,也培养了独立思考和设计的能力,树立了对知识应用的信心,相信会对今后的学习工作和生活有非常大的帮助,并且提高了自己的动手实践操作能力, 使自己充分体会到了在设计过程中的成功喜悦。虽然这个设计做的不怎么好,但是在设计过程中所学到的东西是这次毕业设计的最大收获和财富,使我终身受益。
在设计中,由于本人水平有限,经验不足及阅历尚浅,程序和论文中难免有许多不足之处,还望老师多多指出和纠正。
在此系统的设计过程和论文撰写当中,特别是指导老师尹老师给予了本人非常大的帮助,使我少走弯路,顺利完成实习任务,请允许我向你们致意崇高的敬意,感谢你们,老师参考文献
[1]康华光.电子技术基础(第四版)[M].北京:高等教育出版社,1998
[2] 梁宗善.新型集成块应用[M].武汉:华中理工大出版社,2004
[3] 何立民. 单片机高级教程. 第1版.北京:北京航空航天大学出版社,2001
[4] 赵晓安. MCS-51单片机原理及应用. 天津:天津大学出版社,2001.3
[5] 李广第. 单片机基础. 第1版.北京:北京航空航天大学出版社,1999
[6]徐惠民、安德宁. 单片微型计算机原理接口与应用. 第1版. 北京:北京邮电大学出版社,1996
[7]何立民.从Cygnal 80C51F看8位单片机发展之路. 单片机与嵌入式系统应用,2002年,第5期:P5~8