设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计
 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>电子电气毕业设计 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopin QQ:2922748026   
基于单片机的密码锁系统
文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

目录
基于单片机的密码锁系统 3
一、选题背景 3
二、方案论证(设计理念) 3
1.键盘扫描 3
2.中断处理 4
3.显示指示器 4
4.蜂鸣器 4
三、过程论述 5
(一)分立模块的设计 5
(二)综合模块的设计 20
四、结果分析 36
五、课程设计总结 39
1、心得体会 39
2、关于《微机系统与接口》课程建议 40
3、自我评价 40
参考文献 41
基于单片机的密码锁系统
一、选题背景
随着人们生活水平的提高和安全意识的加强,对安全的要求也就越来越高。随着电子技术的发展,各类电子产品应运而生,电子密码锁就是其中之一。电子锁是通过键盘输入一组密码完成开锁过程。研究这种锁的初衷,就是为提高锁的安全性。由于电子锁的密钥量极大,可以与机械锁配合使用,并且可以避免因钥匙被仿制而留下安全隐患。电子锁只需记住一组密码,无需携带金属钥匙,免除了人们携带金属钥匙的烦恼,而被越来越多的人所欣赏。电子锁的种类繁多,例如数码锁,指纹锁,磁卡锁IC卡锁,生物锁等。但较实用的还是按键式电子密码锁。
基于这种情况,本课题在于设计一个程序,利用单片机实现通过按下按键,数码管会显示出相应按键所代表的键值,只有当你输入的键值符合要求时,才能进行下一道程序,否则,将提示错误信息。
通过设计任务,把所学的理论与实际相联系,加深、巩固“单片机”课程所学的知识并学会综合、灵活地运用,培养、训练单片机开发、应用的基本技能。
二、方案论证(设计理念)
1.键盘扫描
(1)矩阵键盘的介绍
   单片机中的矩阵键盘是由51芯片中的P2端口所拉出来的8根引线组成的,其中P2.0~P2.3作为行线,P2.4~P2.7作为列线。在行线和列线的每个交叉点上设置一个按键,这样键盘上按键的个数就为4×4个。
(2)识别矩形键盘按键的方法
对矩阵键盘按键识别常用的有扫描法,反极法和位操作法:
①扫描法
首先判断是否有键按下,使全部行线输出低电平,检测列线的电平状态;确认有键按下后,每条行线分别单独输出低电平,检测列线为零的交点,由此得到的一个八位二进制可利用穷举法进行键值赋值。
②反极法
行线全送出低电平,检测列线状态,出现低电平的列线即被按下;此后,相反的,将全部列线送出低电平,检测行线状态,出现低电平的行线即被按下。将得到的两个表示状态的八位二进制进行或运算,就在进行查找键值。
③位操作法
把行输出线逐位置为低电平,对列输入线逐位扫描,有键按下时列线变为低电平。再把行线逐条置为低电平,其余行线置为高电平,用位比较指令逐列扫描,确定按下的键所在的列。赋予键值。把行输出线逐位置为低电平,对列输入线用位比较指令逐位扫描,若列线全部为高电平,表示按键已释放。
本实验采用位操作法得到的一个八位二进制,利用穷举法进行键值赋值。





  全套毕业设计论文现成成品资料请咨询微信号:biyezuopin QQ:2922748026     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
基于西门子S7-200PLC四层 基于PLC的鸡禽自动喂食机控制系 基于PLC的智能楼宇消防控制系统
三菱FX2N PLC在5层电梯逻 基于单片机的教室照明控制系统设计 5KW分布式并网光伏发电系统的设
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopin QQ:2922748026  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!