单片机的密码锁.ppt
《单片机的密码锁.ppt》由会员分享,可在线阅读,更多相关《单片机的密码锁.ppt(18页珍藏版)》请在优知文库上搜索。
1、设计要求设计要求系统总体方案设计系统总体方案设计硬件电路设计硬件电路设计软件设计软件设计体会体会 设计要求设计要求n本设计是基于单片机的密码锁设计方案,根据要求,给出了该单片机密码锁的硬件电路和软件程序,同时给出了单片机型号的选择、硬件设计、软件流程图、单片机存储单元的分配。系统总体方案设计系统总体方案设计n采用一种是用以AT89S51为核心的单片机控制方案。利用单片机灵活的编程设计和丰富的IO端口,及其控制的准确性,不但能实现基本的密码锁功能,还能添加调电存储、声光提示甚至添加遥控控制功能。其原理如图所示。89S51单片机输入错误锁定键盘延时报警控制电路开锁控制电路指示电路矩阵键盘控制AT2
2、4C02掉电存储串口显示电路设计思路如下:设计思路如下:n输入密码用矩形键盘,包括数字键和功能键。nLED数码管显示输入密码,用74LS247驱动数码管发光显示数码,用74LS138控制各位显示器分时进行显示。n用发光二极管代替开锁的电路,发光表示开锁。n输入密码错误次数超过3次,系统报警。n打开电源后,显示器显示“000000”,设原始密码为“123456”,只要输入此密码便会开门。这样可预防停电后再来电时无密码可用。n按“C”键,清除显示器为“000000”。n欲重新设定密码,先输入密码在案“*”。n输入密码,再按“D”键。若密码与设定密码相同,则开门。否则显示器清为“000000”。软件
3、的设计主要包括键盘键值的读取,LED显示程序,密码比较程序和报警程序。硬件电路设计硬件电路设计n键盘电路设计n使用矩阵键盘,所以本设计就采用行列式键盘,同时也能减少键盘与单片机接口时所占用的I/O线的数目,在按键比较多的时候,通常采用这样方法。其原理如图3.1按键功能按键功能按按 键键键键 名名功功 能能 说说 明明1 19键键数数 字字 键键输输 入入 密密 码码* * 键键重重 设设 密密 码码 键键设设 定定 新新 密密 码码D D键键确确 定定 键键比比 较较 密密 码码# # 键键清清 除除 键键使使 显显 示示 器器 清清 零零LED显示电路显示电路n用P0.0P0.3接74LS2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 密码锁