基于8086的电子密码锁设计与仿真.docVIP

  • 8
  • 0
  • 约1.87千字
  • 约 10页
  • 2023-09-26 发布于湖南
  • 举报
基于8086的电子密码锁设计与仿真 电子密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。它的种类很多,有简易的电路产品,也有基于芯片的性价比较高的产品。应用较广的电子密码锁是以芯片为核心,通过编程来实现的。 设计实现的功能 输入密码: (1)、开始执行时数码管每一位都显示“米”,点输入密码数码管只有第一位显示“米”,点击数字键进行数字选择; (2)、按下“确认”键后跳到第二个数字,操作同第一步; (3)、当四个密码选中完毕,按下“确认输入”键,显示输入的密码; (4)、按下“开锁”键,若密码正确,同时显示*YES,密码锁打开; (5)、按下“开锁”键,若密码错误,则显示ERRO,密码锁不能打开,按下“输入密码”键,即可重新输入密码。 更改密码: (1)、在显示*YES时,按下“更改密码”键后,输入新的四位密码; (2)、按下“确认输入”键,显示新密码,按下“确认”键,即可设定新密码。 错误警报: 若输入错误密码超过5次,警报会自动响起,只有再次输入正确密码后方可解除警报。 硬件电路设计 相关芯片简介 1. 8255 第一片8255 定义A.B.C口都为输出状态,A.B口控制数码管的输入口,对应相应的段码表,来显示。C口的PC0,PC1经过2-4译码器,来激活数码管1,2,3,4通道,并采用00,01,10,11,循环输出的方式

文档评论(0)

1亿VIP精品文档

相关文档