数字密码锁的软件设计毕业设计(编辑修改稿)内容摘要:

P P3 口都还有其他的功能。 RST: 复位输入端,高电平有效。 当振荡器复位器件时,要保持 RST脚两个机器周期的高电平时间。 ALE/PROG: 地址锁存允许 /编程脉冲信号端。 当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的低位字节。 在 FLASH 编程期间,此引脚用于输入编程脉冲。 在平时, ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的 1/6。 因此它可用作对外部输出的脉冲或用于定时目的。 然而要注意的是:每当用作外部数据存储器时,将跳过一个 ALE脉冲。 如想禁止 ALE的输出可在 SFR8EH 地址上置 0。 此时, ALE只 有在执行 MOVX,MOVC 指令是 ALE 才起作用。 另外,该引脚被略微拉高。 如果微处理器在外部执行状态 ALE 禁止,置位无效。 PSEN: 外部程序存储器的选通信号,低电平有效。 在由外部程序存储器取指期间,每个机器周期两次 /PSEN 有效。 但在访问外部数据存储器时,这两次有效的 /PSEN 信号将不出现。 5 EA/VPP:外部程序存储器访问允许。 当 /EA 保持低电平时,则在此期间外部程序存储器( 0000HFFFFH),不管是否有内部程序存储器。 注意加密方式 1 时, /EA 将内部锁定为 RESET;当 /EA 端保持高电平 时,此间内部程序存储器。 在 FLASH 编程期间,此引脚也用于施加 12V编程电源( VPP)。 XTAL1:片内振荡器反相放大器和时钟发生器的输入端。 XTAL2:片内振荡器反相放大器的输出端。 P0: P0口是一个漏极开路的 8 位双向 I/O口。 在访问片外存储器时 P0分时提供低 8 位地址线和 8 位双向数据线。 当不接片外存储器或不扩展 I/O口时, P0 可作为一个通用输入 /输出口。 P0 口作输入口使用时,应先向口锁存器写“ 1”, P0 口作输出口时,需接上拉电阻。 P1: P1 口是一个内部提供上拉电阻的 8 位双向 I/O 口,因 此它作为输出 口使用时,无需再外接上拉电阻,当作为输入口使用时,同样也需先向其锁存器写“ 1”。 P2: P2 口也是一个内部提供上拉电阻的 8 位双向 I/O 口,在访问片外存储器时,输出高 8 位地址。 P3: P3 口除了一般的准双向通用 I/O 口外,还有第二功能。 VCC: +5V 电源 VSS:接地 ALE:地址锁存器控制信号。 在系统扩展时, ALE 用于控制把 P0 口输出的低8 位地址锁存起来,以实现低位地址和数据的隔离。 此外,由于 ALE 是以晶振1/6 的固定频率输出的正脉冲,因此,可作为外部时钟或外部定时脉冲使用。 /PSEN:外部程序存储器读选通信号。 在读外部 ROM 时, /PSEN 有效(低电平),以实现外部 ROM 单元的读操作。 /EA:访问程序存储控制信号。 当 /EA 信号为低电平时,对 ROM 的读操作限定在外部程序存储器;当 /EA 信号为高电平时,对 ROM 的读操作是从内部程序存储器开始,并可延至外部程序存储器。 RST:复位信号。 当输入的复位信号延续两个机器周期以上的高电平时即为有效,用完成单片机的复位初始化操作。 XTAL1 和 XTAL2:外接晶体引线端。 当使用芯片内部时钟时,此二引线端用于外6 接石英晶体和微调电容 ;当使用外部时钟时,用于接外部时钟脉冲信号 【 2】。 四 数字密码锁的电控系统设计 控制电路 如图,围绕着 S51 单片机,、在左下角的是最小系统,左上方的是按键矩阵,右上侧是 LED 显示 、 7 控制程序 ; „„„ .存初始密码 „„„„ . ORG 0000H MOV SP,60H MOV 30H,0FBH MOV 31H,0F7H MOV 32H,0FDH CLR。 D1 亮一下 ACALL D50mS SETB ; „„„„ ..判断第一位密码 „„„„ MOV R0,30H L1: MOV P1,0FFH。 判断是否有按键按下 MOV A,P1 CJNE A,0FFH,L2 AJMP L1 L2: ACALL DEL10mS CJNE A,0FFH,L3 AJMP L1 L3: ACALL DEL10mS CLR C SUBB A,@R0 INC R0 CJNE A,00H,BP。 比较第一位密码是否正确 CLR ACALL D50mS SETB 8。 „„„„„ 比较第二位密码 „„„„„ . L5: MOV P1,0FFH MOV A,P1 CJNE A,0FFH,L6 AJMP L5 L6: ACALL DEL10mS。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。