毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

电子密码锁原理及设计 第3页

更新时间:2010-2-1:  来源:毕业论文
电子密码锁原理及设计 第3页
殊要求时,可以从0030h单元(其它地址也可以)开始存放主程序。
2.2 源程序
下面是该电子密码锁的软件源程序代码:
Org    0000h
ajmp    start
org     0030h
start:    acall   bp
mov   r0,  #31h
mov   r2,   #8
set:  mov  p1,  #0ffh
mov  a,  p1
cjne  a, #0ffh,  l8
ajmp  set 
l8:   acall   delay
cjne  a ,   #0ffh,   save
ajmp    set 
save :  acall  bp
mov  @r0  a
inc   r0
sjnz   r2,  set
www.youerw.com
aa1: move  r2 ,  #8
aa2:  m ov  p1,   #p1
mov  a, p1
cjne  a, #0ffh,  l9
ajmp  aa2
l9   acall  delay  
cjne  a,  #0ffh, aa3
ajmp  aa2
aa3:acall  bp
clr  c
subb   a, @r0
inc  r0
cjne  a, #00h
ajmp  aa5
aa4:  set   b  00h
aa5:  djnz   r2,  aa2
jb   00h    aa6
clr   p3.5
l3  mov  r5,  #8
acall   bp
djnz   r4, l3
mov   r3,   #3
setb   p3.5
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 
delay   mov  r7,#20
l7: mov  r6,#125
l6:  djnz   r6,l6
djnz   r7, l7
ret  
end

2.3 应用说明
若按键an1~an7分别代表数码1~7,按键an0代表数码8。在没有键按下时,p1.0~p1.7全是高电平1,若某个键被按下,相应的口线就变为低电平0。假如设定的密码是61234578,当按键an6被按下时,p1.6变为低电平,p1端口其余口线为高电平,此时从p1端口读入的数值为10111111,存到31h单元的密码值就是10111111,也就是bfh。依此类推,存到32h至38h单元的密码值分别是fdj、fbh、f7h、efh、dfj、7fh、fej。开锁时必须先按an6,使从p1口读入的第一个密码值与31h单元存储的设定值相同,再顺序按an1、an2、an3、an4、an5、an7、an0才能开锁。否则不能开锁,同时开始报警。

结 束 语
三年的大学生就快走入尾声,我们的校园生活就要划上句号,心中无尽的难舍与眷恋。从这里走出,对我的人生来说,将是踏上一个新的征程,要把所学的知识应用到实际工作中去。
回首三年,取得了些成绩,生活中有快乐也有艰辛。感谢老师三年对我孜孜不倦的教诲,对我成长的关心和爱护。学友情深,情同兄妹。三年的风风雨雨,我们一同走过,充满着关爱给我留下了值得珍藏的最美好记忆。
在此密码锁的设计过程和论文撰写过程中,得到了课题组的各位老师的大力协助,在此一并表示我们的感谢!谢谢!你们辛苦了。
最后,我要特别感谢的是尹老师。是她在我毕业的最后关头给我以巨大的帮助与鼓励,使我能够顺利完成我的毕业设计,在此表示衷心的感谢。
参考文献:
[1] 余永权. ATMEL89系列(MCS-51兼容)FLASH单片机原理及应用. 电子工业出版社. 1997
[2] 台方. 微型计算机控制技术. 中国水利水电出版社. 2001
[3] 胡汉才. 单片机原理及其接口技术. 清华大学出版社.1996年
[4] 潘新民王燕芳. 微型计算机控制技术. 电子工业出版社. 2003年
[5] 阎石. 数字电子技术基础. 高等教育出版社. 1998(2)
[6] 童诗白. 模拟电子技术基础. 高等教育出版社. 1998(4)

上一页  [1] [2] [3] 

电子密码锁原理及设计 第3页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。