教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 外语考试 >

单片机课程设计密码锁(2)

来源:网络收集 时间:2026-05-14
导读: CJNE A,#00H,AA4 AJMP AA5 AA4: SETB 00H AA5: DJNZ R2,AA2 JB 00H,AA6 CLR P3.2 MOV R5,#8 L3:ACALL BP DJNZ R5,L3 MOV R3,#3 SETB P3.2 AJMP AA1 AA6: DJNZ R3,AA7 MOV R5,#24 L5: MOV R4,#200 L4: ACALL BP DJNZ

CJNE A,#00H,AA4 AJMP AA5

AA4: SETB 00H AA5: DJNZ R2,AA2 JB 00H,AA6 CLR P3.2 MOV R5,#8 L3:ACALL BP DJNZ R5,L3 MOV R3,#3 SETB P3.2 AJMP AA1 AA6: DJNZ R3,AA7 MOV R5,#24 L5: MOV R4,#200 L4: ACALL BP DJNZ R4,L4 DJNZ R5,L5 MOV R3,#3 AA7: MOV R5,#40 ACALL BP DJNZ R5,AA7 AA8: CLR 00H AJMP AA1 BP: CLR P3.7 MOV R7,#250 L2: MOV R6,#124 L1: DJNZ R6,L1 CPL P3.7 DJNZ R7,L2 SETB P3.7 RET

LOOP1:MOV R4,#00H MOV 20H,A CPL A CLR C LOOP2: RRC A INC R4

JNC LOOP2

MOV A,R4 MOVC A,@A+DPTR MOV P2,A MOV A,20H RET DELAY:MOV R7,#250 L7: MOV R6,#125 L6: DJNZ R6,L6 DJNZ R7,L7 RET END

七、仿真与调试:

按键AN1-AN7分别代表数码1-7,按键AN0代表数码8.在没有按键按下时,P1.0-P1.7全是高电平1;若某个按键被按下,相应的口线就变为低电平0,假如设定的密码是612345678,当按键AN6被按下时,P1.6变为低电平,P1端口其余口线为高电平,此时从P1端口读入的数值为10111111,存到31H单元的密码值就是10111111,也就是0BFH。以此类推,存到32H至38H单元的密码值分

别为FDH,FBH,F7H,EFH,DFH,7FH,FEH.开锁是必须按照AN6,是从P1口读入的第

一个密码值与31H但愿存储的设定值相同,再顺序按下AN1,AN2,AN3,AN4,AN5,AN7,AN0,才能开锁。否侧不能开锁同时报警。

八、出现问题及解决:

在这次课程设计的整个设计以及实际操作过程中,我从中学习到了很多内容,当然今年在整个设计过程中出现了很多问题,比如程序的很多漏洞,但经过自己的仔细编译并认真调试仿真最终能够仿真成功。在焊接世纪电路板的过程中也遇到了很多困难,比如1、初次接触实际焊接不能很好的进行接线,但是经过自己的长时间锻炼最终能够焊出比较满意的板子。2、在焊接过程中发现自己对很多芯片的引脚分布不是很熟悉,经过自己查阅相关书籍资料,最终能够清晰的知道芯片各个引脚分布及其实际应用。3、焊接结束后,第一步要做的就是讲程序烧进单片机进行实际的工作,第一次实际接触单片机不知道怎么烧写程序,但是通过自己的努力以及同学的帮助能攻成功的把程序烧写进单片机。4、程序烧写结束后进行实际操作的过程中我发现了实际工作的单片机和自己用软件模拟的电路工作会有很多差异,很多在模拟电路不会出现的问题,但是实际的电路板会出现,比如按键的部够灵敏造成了可能自己刚设置了四位密码单片机就提示密码设置成功,这从设计要求上完全不满足自己的预想,于是通过自己仔细的理解程序并进行修改,最后通过修改延时程序最终能攻成功的运行成功。5、在功能拓展的时候需要自己在已有程序的基础上进行修改从而能够将附加功能加到实际电路上,通过自己的努力最终实现了想要的附加功能。

九、课程设计小结:

从这次课程设计的资料收集到电路板的焊接,从源程序的调试到最终的程

序载入运行成功,都凝聚了老师和同学们的心血。这次课程设计中我收获了许多课堂上得不到的宝贵知识,主要有以下几点:

(1) 扎实的专业理论知识是指导实践的根本,在今后的学习中,我一定会尽全力打好专业基础,注重联系实际,多做练习。

(2)实际操作中我觉得自己的动手能力较差,作为一名工科学生,加强手脑并用的实践能力尤为重要。

(3)严谨科学的思维方式和态度是设计工程项目的指导思想,在平时的学习中也非常重要,对于避免和克服困难必不可少。

这次课程设计后,我在以后生活工作中一定加强培养团队精神以及与队友合作的技巧和效率。遇到困难迎难而上,努力克服。自强不息,厚德载物。

十、参考文献:

①《单片机课程设计指导》 主编 杨居义

②《MCS—51系列 单片微型计算机及其应用》

主编 孙育才

单片机课程设计密码锁(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/117278.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)