燕山大学单片机课程设计密码锁(4)

2018-12-17 11:53

燕 山 大 学 课 程 设 计 说 明 书

lcall delay lcall delay lcall delay

E2:LJMP START

COMP: MOV R1,#65H MOV R0,#35H MOV R2,#06H C1: MOV A,@R1 XRL A,@R0 JNZ C3 DEC R1 DEC R0 DJNZ R2,C1 setb P1.0 lcall delay lcall delay lcall delay clr p1.0

MOV R2,#200

C2: MOV R6,#248 DJNZ R6,$ DJNZ R2,C2 ljmp START

C3: setb P1.1 lcall delay lcall delay lcall delay clr p1.1

INC R5

第16页 共29

燕 山 大 学 课 程 设 计 说 明 书

MOV A,R5 MOV R5,A

CJNE R5 ,#03H,C4 setb P1.2 lcall delay lcall delay lcall delay clr p1.2 lcall S

C4: lJMP START end

第17页 共29

燕 山 大 学 课 程 设 计 说 明 书

第五章 系统总设计图

系统总图

第18页 共29

燕 山 大 学 课 程 设 计 说 明 书

第六章 设计程序

OUTBIT equ 08002h OUTSEG equ 08004h IN equ 08001h LEDBuf equ 60h

MOV R7,#10H MOV R6,#06H MOV R1,#35H L1: MOV A,R7

MOV DPTR,#LEDMAP MOVC A,@A+DPTR MOV @R1,A DEC R1 INC R7

DJNZ R6,L1 ljmp READY

LEDMAP:

db 3fh, 06h, 5bh, 4fh, 66h, 6dh, 7dh, 07h db 7fh, 6fh, 77h, 7ch, 39h, 5eh, 79h, 71h db 06h, 5bh, 4fh, 66h, 6dh, 7dh Delay:

mov r7, #0 DelayLoop:

djnz r7, DelayLoop djnz r6, DelayLoop Ret

第19页 共29

燕 山 大 学 课 程 设 计 说 明 书

DisplayLED:

mov r0, #LEDBuf mov r1, #6 mov r2, #01h Loop:

mov dptr, #OUTBIT mov a, #0 movx @dptr, a mov a, @r0

mov dptr, #OUTSEG movx @dptr, a

mov dptr, #OUTBIT mov a, r2 movx @dptr, a mov r6, #1 call Delay mov a, r2 rl a mov r2, a inc r0

djnz r1, Loop ret

TestKey:

mov dptr, #OUTBIT mov a, #0 movx @dptr, a mov dptr, #IN movx a, @dptr cpl a

anl a, #0fh ret

KeyTable:

第20页 共29


燕山大学单片机课程设计密码锁(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:我国古代的管理思想对现代管理的借鉴和指导意义

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: