您当前的位置:五五电子网电子知识元器件介绍元器件特点及应用89C2051单片机在电子密码锁应用 正文
89C2051单片机在电子密码锁应用

89C2051单片机在电子密码锁应用

点击数:7821 次   录入时间:03-04 11:54:00   整理:http://www.55dianzi.com   元器件特点及应用

  二、较件设计
    上电复位后,初始化各端日、标志位和有关寄存器,单片机89C2051从24C01中读入密码,检测键盘是否有输入,若有按键按下则转到相应的键盘处理程序:如按下设置键,则P3.3输出低电平,等待输入原密码后指示LED亮.当正确输入原密码井按确定键后,P3.7输出低电平,等待输入新密码的LED指示灯壳,输入新密码并按下确定键后,新密码被写入24C01中,P3.3、P3.7输出高电平.程序又转到开始执行.若在设置状态时,输入了错误的密码并按了确定键,则P3.4输出低电平报警.若输入的密码有误,开锁信号P3.5口输出低电平,不开锁,这时还可再输入两次密码,如密码还是不对,则P3.4不断输出低电平报警.如果输入密码正确,P3.5口输出高电平,开锁,4秒钟后,程序转为复位.

  本文所附源程序不能修改密码,故不用接24C01,密码存于程序存储器中,修改密码可以通过修改程序中表格SECKETCODETAB中的内容来实现.





本文关键字:单片机  电子  密码锁  元器件特点及应用元器件介绍 - 元器件特点及应用