新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于C语言51单片机电子密码锁的设计与仿真

基于C语言51单片机电子密码锁的设计与仿真

作者:时间:2011-11-18来源:网络收藏

  2.2.1 主程序模块

  主租序主要用于定义全局变量,给全局变量赋初值,初始化EPROM,启动定时器以及从AT24C02中读取密码, 为整个程序提供数据。

  2.2.2 密码比较判断模块

  该模块的功能是将键盘输入的密码利用IF语句与设定的密码进行逐个比较,若密码完全正确则*;若不正确,则按下BACK键,重新输入密码,每按下BACK键一次,输人次数将自加1,当3}fi都出错则报警。

  2.2.3 密码修改模块

  在窖码输入正确情况下,可以按下SET对密码进行重新设置,每设定一位就将密码送给AT24C02存储起来,当设置6位密码完毕后,系统将自动跳到程序开始,调用新设置的辚码。

  向AT24C02写入密码子程序:void wrtte_byte(uchar date)

基于C语言51单片机电子密码锁的设计与仿真

手机电池相关文章:手机电池修复


51单片机相关文章:51单片机教程


c语言相关文章:c语言教程


单片机相关文章:单片机教程


单片机相关文章:单片机视频教程


单片机相关文章:单片机工作原理


蜂鸣器相关文章:蜂鸣器原理


评论


相关推荐

技术专区

关闭