欢迎来到第壹文秘! | 帮助中心 分享价值,成长自我!
第壹文秘
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 第壹文秘 > 资源分类 > PPT文档下载
    分享到微信 分享到微博 分享到QQ空间

    单片机的密码锁.ppt

    • 资源ID:175939       资源大小:570KB        全文页数:18页
    • 资源格式: PPT        下载积分:10金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    单片机的密码锁.ppt

    设计要求设计要求系统总体方案设计系统总体方案设计硬件电路设计硬件电路设计软件设计软件设计体会体会 设计要求设计要求n本设计是基于单片机的密码锁设计方案,根据要求,给出了该单片机密码锁的硬件电路和软件程序,同时给出了单片机型号的选择、硬件设计、软件流程图、单片机存储单元的分配。系统总体方案设计系统总体方案设计n采用一种是用以AT89S51为核心的单片机控制方案。利用单片机灵活的编程设计和丰富的IO端口,及其控制的准确性,不但能实现基本的密码锁功能,还能添加调电存储、声光提示甚至添加遥控控制功能。其原理如图所示。89S51单片机输入错误锁定键盘延时报警控制电路开锁控制电路指示电路矩阵键盘控制AT24C02掉电存储串口显示电路设计思路如下:设计思路如下:n输入密码用矩形键盘,包括数字键和功能键。nLED数码管显示输入密码,用74LS247驱动数码管发光显示数码,用74LS138控制各位显示器分时进行显示。n用发光二极管代替开锁的电路,发光表示开锁。n输入密码错误次数超过3次,系统报警。n打开电源后,显示器显示“000000”,设原始密码为“123456”,只要输入此密码便会开门。这样可预防停电后再来电时无密码可用。n按“C”键,清除显示器为“000000”。n欲重新设定密码,先输入密码在案“*”。n输入密码,再按“D”键。若密码与设定密码相同,则开门。否则显示器清为“000000”。软件的设计主要包括键盘键值的读取,LED显示程序,密码比较程序和报警程序。硬件电路设计硬件电路设计n键盘电路设计n使用矩阵键盘,所以本设计就采用行列式键盘,同时也能减少键盘与单片机接口时所占用的I/O线的数目,在按键比较多的时候,通常采用这样方法。其原理如图3.1按键功能按键功能按按 键键键键 名名功功 能能 说说 明明1 19键键数数 字字 键键输输 入入 密密 码码* * 键键重重 设设 密密 码码 键键设设 定定 新新 密密 码码D D键键确确 定定 键键比比 较较 密密 码码# # 键键清清 除除 键键使使 显显 示示 器器 清清 零零LED显示电路显示电路n用P0.0P0.3接74LS247的A,B,C,D四端口,74LS247的输出口接LED的七段显示;而P0.4P0.6接74LS138的A,B,C三个输入口,74LS138的输出口接LED的位显示。通过软件实现数字和位控制。LED显示电路图显示电路图开锁电路开锁电路n暂时用发光二极管代替电磁锁,发光管亮,表示开锁;灭,表示没有开锁。电路图如下所示。当P2.0口输出低电平时,二极管发光,表示开锁。 开锁电路图开锁电路图软件设计软件设计n LED显示流程图LED显示子程序显示子程序 nDISP:MOV R0,#45HnDISP1: MOV A,R0n ADD A,#50Hn MOV P0,An CALL DELAYn DEC R0n MOV A,R0n ADD A,#40Hn MOV P0,An CALL DELAYn DEC R0n MOV A,R0n ADD A,#30Hn MOV P0,An CALL DELAYn DEC R0n MOV A,R0 ADD A,#20Hn MOV P0,An CALL DELAYn DEC R0n MOV A,R0n ADD A,#10Hn MOV P0,An CALL DELAYn DEC R0n MOV A,R0n ADD A,#00Hn MOV P0,An CALL DELAYn RET密码比较和报警流程图密码比较和报警流程图密码比较和报警程序密码比较和报警程序 nCOMP: MOV R1,#45Hn MOV R0,#35Hn MOV R2,#06HnC1: MOV A,R1n XRL A,R0n JNZ C3n DEC R1n DEC R0n DJNZ R2,C1n CLR P2.0n MOV R2,#200nC2: MOV R6,#248n DJNZ R6,$n DJNZ R2,C2nC3: INC R5n MOV A,R5n MOV R5,An CJNE R5 ,#03H,C4 n CLR P2.1n MOV R5,#00Hn C4: JMP START体会体会n课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程.随着科学技术发展的日新日异,单片机已经成为当今计算机应用中空前活跃的领域, 在生活中可以说得是无处不在。因此作为二十一世纪的大学来说掌握单片机的开发技术是十分重要的。

    注意事项

    本文(单片机的密码锁.ppt)为本站会员(p**)主动上传,第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知第壹文秘(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 1wenmi网站版权所有

    经营许可证编号:宁ICP备2022001189号-1

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第壹文秘网,我们立即给予删除!

    收起
    展开