- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGE
PAGE5
设计一个具有特定功能的密码锁。该密码锁上电或按键复位后能自动显示系统提示符“P.”,进入准备工作状态。该密码锁具有系统原始密码888888,用户可以设定并存储用户密码,密码输入时应处于必威体育官网网址显示状态,密码输入正确时应显示密码输入正确提示信息,否则,显示密码输入错误提示信息。
;40H-45H按键缓冲区,用于存放键码值
;50H-55H显示缓冲区,用于存放要显示的段码
;70H-75H密码区保存区,用于存放密码
;30H单个单元 存放段码地址(即存放50-55)
;31H单个单元 存放键码地址(即存放40-45)
;21H.0位判断是否按下了修改密码键K2
;21H.1位修改密码时用于判断是否正确输入了原密码
;21H.2位产生初始P.只要有键按下,则该位置1,否则置0来不断输出P.
ORG0000H
SJMPMAIN
ORG0030H
MAIN:
MOVSP,#60H
MOVP2,#01H ;用来产生P.0的位控
MOVR1,#70H;密码区,初始密码为六个8
T: MOV@R1,#08H
INCR1
CJNER1,#76H,T
ACALLPP
AJMPFIRST
PP: MOVR0,#50H ;显示缓冲区首地址
Q: MOV@R0,#0FFH ;“灭”段码
INCR0
CJNER0,#56H,Q;让8个显示缓冲区初始值为“灭”状态,后面按一次则赋一次值
MOV30H,#4FH ;段码地址临时
MOV31H,#3FH;按键后存放键码的缓冲区首地址
ACALLDL
RET
PQ:
MOVP0,#0CH;输出P.
ACALLDL
RET
;下面实现按键功能
FIRST:ACALLDIR
ACALLKEY ;调用键处理函数
K1:JNBACC.0,K2 ;K1键 确定键判0 转移
MOV30H,#4FH ;段码地址临时
MOV31H,#3FH;按键后存放键码的缓冲区首地址
JB21H.0,KK ;按了K2改密键,再K1,则表示修改密码,FUN0改密函数
LJMPFUN1
KK:CLR21H.0
LJMPFUN0
K2: JNBACC.1,K3 ;K2键 改密码,但必须在输入原密码之后修改,而且要修改两次才确定修改
ACALLPP ;调用函数让数码显示管灭
JNB21H.1,FIRST ;如果21H.1为0,表示未输入原密码
SETB21H.0
ACALLDIR
AJMPFIRST
K3:JNBACC.2,K4 ;K3
ACALLDIR
INC31H
MOVR0,31H
MOV@R0,#03H
AJMPFIRST
洞洞板/万能板成品
图片左下角有地址-有录像
K4:JNBACC.3,K5 ;K4
ACALLDIR
INC31H
MOVR0,31H
MOV@R0,#04H
AJMPFIRST
K5:JNBACC.4,K6 ;K5
ACALLDIR
INC31H
MOVR0,31H
MOV@R0,#05H
AJMPFIRST
K6:JNBACC.5,K7 ;K6
ACALLDIR
INC31H
MOVR0,31H
MOV@R0,#06H
AJMPFIRST
K7:JNBACC.6,K8 ;K7
ACALLDIR
INC31H
MOVR0,31H
MOV@R0,#07H
AJMPFIRST
K8:JNBACC.7,FIRST ;K8
ACALLDIR
INC31H
MOVR0,31H
MOV@R0,#08H
AJMPFIRST
KS:
MOVA,P1
CPLA
RET
KEY:ACALLKS
JNZAGAIN ;有键闭合则转向再次判断
AJMPEXTI;无键闭合则转向结束
AGAIN:
您可能关注的文档
- 地上墙体模板安装[推荐].doc
- 成功没有捷径.doc
- 初中生物复习方法指导.doc
- 春季呼吸道传染病预防知识.doc
- 初中生文明学生事迹.docx
- 创新智能物理课堂教学模式 翻转课堂教学模式.docx
- 第13章电路初探 苏科版物理九年级上册.docx
- 第17课《盼》配套练习(基础+阅读)-部编版六年级上册.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路” 带解析.docx
- 第16讲 第15课 两汉的科技和文化.docx
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)