【C51密码锁设计】

上传者: 40602000 | 上传时间: 2019-12-21 18:53:58 | 文件大小: 315KB | 文件类型: rar
C51
密码锁:单片机连接3*4keypad-phone、AT24C02和12864LCD,密码存储在AT24C02中,用户输入密码正确时开锁,并支持用户修改密码,要求在KEIL中编写程序,用PROTEUS设计电路并仿真运行。具体要求如下: ⑴“0-9”:密码输入键盘;“*”:向左删除,去掉最后一个字符;“#”:确认输入。 ⑵初始时液晶第一行显示“请输入密码:”;第二行等待用户输入密码,并将输入的密码显示为“*” ⑶点击“#”键确认密码输入,并验证密码是否正确, ①若密码错误,则液晶第一行显示“密码错误!”,第二行显示“请重新输入!”,然后清空屏幕,第一行恢复显示“请输入密码:” ②若密码正确,点亮LED灯,液晶第一行显示“开锁成功!”,第二行显示“是否修改密码?” 第三行显示“1:是,2:否”。 ⑷ ①若用户输入1,则清空屏幕,第一行显示“请输入密码:”,第二行等待用户输入密码,并将输入的密码显示为“*”,“#”键为确认键代表密码输入结束,然后第三行显示“再输入密码:”,第四行等待用户输入密码,并将输入的密码显示为“*”,“#”键为确认键代表密码输入结束,比较两次输入密码是否相同,若相同,则将密码存入到AT24C02中;否则清空屏幕,从第第一行开始显示“两次输入密码不一致,密码修改失败。” 然后清空屏幕,第一行恢复显示“请输入密码:” ②若用户输入2,则清空屏幕,第一行恢复显示“请输入密码:”

文件下载

资源详情

[{"title":"( 35 个子文件 315KB ) 【C51密码锁设计】","children":[{"title":"密码锁","children":[{"title":"project","children":[{"title":"12864.OBJ <span style='color:#111;'> 9.23KB </span>","children":null,"spread":false},{"title":"keypad4_3.c <span style='color:#111;'> 1.16KB </span>","children":null,"spread":false},{"title":"11_uvproj.bak <span style='color:#111;'> 13.41KB </span>","children":null,"spread":false},{"title":"AT24C02.OBJ <span style='color:#111;'> 10.75KB </span>","children":null,"spread":false},{"title":"11.OBJ <span style='color:#111;'> 207B </span>","children":null,"spread":false},{"title":"11.hex <span style='color:#111;'> 6.83KB </span>","children":null,"spread":false},{"title":"STARTUP.OBJ <span style='color:#111;'> 758B </span>","children":null,"spread":false},{"title":"12864.c <span style='color:#111;'> 3.55KB </span>","children":null,"spread":false},{"title":"AT24C02.LST <span style='color:#111;'> 9.58KB </span>","children":null,"spread":false},{"title":"keypad4_3.LST <span style='color:#111;'> 2.99KB </span>","children":null,"spread":false},{"title":"11 <span style='color:#111;'> 34.62KB </span>","children":null,"spread":false},{"title":"11.M51 <span style='color:#111;'> 32.19KB </span>","children":null,"spread":false},{"title":"keypad4_3.OBJ <span style='color:#111;'> 4.27KB </span>","children":null,"spread":false},{"title":"11.lnp <span style='color:#111;'> 87B </span>","children":null,"spread":false},{"title":"11_uvopt.bak <span style='color:#111;'> 58.39KB </span>","children":null,"spread":false},{"title":"12864.LST <span style='color:#111;'> 6.38KB </span>","children":null,"spread":false},{"title":"11.plg <span style='color:#111;'> 118.89KB </span>","children":null,"spread":false},{"title":"AT24C02.c <span style='color:#111;'> 5.75KB </span>","children":null,"spread":false},{"title":"keypad4_3.h <span style='color:#111;'> 118B </span>","children":null,"spread":false},{"title":"STARTUP.A51 <span style='color:#111;'> 6.23KB </span>","children":null,"spread":false},{"title":"config.h <span style='color:#111;'> 275B </span>","children":null,"spread":false},{"title":"11.LST <span style='color:#111;'> 705B </span>","children":null,"spread":false},{"title":"12864.h <span style='color:#111;'> 511B </span>","children":null,"spread":false},{"title":"main.LST <span style='color:#111;'> 9.61KB </span>","children":null,"spread":false},{"title":"11.uvproj <span style='color:#111;'> 13.57KB </span>","children":null,"spread":false},{"title":"11.uvopt <span style='color:#111;'> 60.35KB </span>","children":null,"spread":false},{"title":"STARTUP.LST <span style='color:#111;'> 13.73KB </span>","children":null,"spread":false},{"title":"main.OBJ <span style='color:#111;'> 14.29KB </span>","children":null,"spread":false},{"title":"AT24C02.h <span style='color:#111;'> 407B </span>","children":null,"spread":false},{"title":"main.c <span style='color:#111;'> 3.19KB </span>","children":null,"spread":false}],"spread":false},{"title":"密码锁.DSN <span style='color:#111;'> 132.17KB </span>","children":null,"spread":false},{"title":"Backup Of 密码锁.DBK <span style='color:#111;'> 131.01KB </span>","children":null,"spread":false},{"title":"LCD12864A.dll <span style='color:#111;'> 544.12KB </span>","children":null,"spread":false},{"title":"Last Loaded 密码锁.DBK <span style='color:#111;'> 128.38KB </span>","children":null,"spread":false},{"title":"密码锁.PWI <span style='color:#111;'> 885B </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

  • qq_39336756 :
    打不开啊,很纠结
    2019-07-02

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明