基于C语言STC9C52单片机电子密码锁.docVIP

  • 8
  • 0
  • 约 7页
  • 2016-10-18 发布于贵州
  • 举报
基于C语言STC9C52单片机电子密码锁,单片机电子密码锁设计,单片机电子密码锁,单片机电子密码锁程序,单片机密码锁设计,单片机密码锁程序,单片机密码锁,单片机密码锁课程设计,基于单片机的密码锁,52单片机密码锁

?基于C语言STC89C52单片机电子密码锁 作者:向国梁 指导老师:金桂(湘南学院物理与电子信息科学系) 摘 要 本文介绍一种通过Protues成功仿真的电子密码锁的实现过程。它采用高可靠性的STC89C52单片机来实现开锁和密码的识别,采用具备I2C总线接口的EEPROM芯片来完成密码的存储,通过1602液晶显示器提示程序运行状态和使用步骤,利用蜂鸣器模拟报警,和发光二极管模拟锁的开关。本系统用C语言编写程序,便于修改和增加功能。此种密码锁克服了普通锁需要随身携带钥匙、钥匙易丢失且安全性差的缺点,因此具有很强的实用意义。 关键词:Protues;密码锁;单片机;总线;EEPROM;C语言 中图分类号:TN433 0引言 电子密码锁是现代生活中经常用的工具之一。它不仅能代替传统的机械式密码锁,而且还克服了机械式密码锁密码量少、安全性能差的缺点。尤其是使用微控制器制作的智能电子密码锁,不仅具有电子密码锁的功能,还可引入智能化管理功能,从而使密码锁具有更高的安全性和可靠性。 当今的单片机程序常用汇编语言,其优点是占用资源少、程序执行效率高是不同的CPU其汇编语言有所差异,不易移植移植性及可读性占用资源较多。, 采用STC89C52单片机设计一种具有密码设置、报警功能和防止多次试探密码的电子密码锁所需成本很低。 1系统工作原理 本系统以STC89C52单片机为核心,使

文档评论(0)

1亿VIP精品文档

相关文档