版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上单片机原理课程设计论文班 级: 电气1136班 学 号: 1姓 名: 朱焯华指导老师: 张瑛 目 录一、 前言 。 3二、 选题要求 。 3 三、 硬件电路设计 。 43.1 主控芯片 。4 3.2 矩阵键盘电路 。53.3 数码管电路 。63.4 138译码器位选电路 。63.5 晶振和复位电路 。73.6 蜂鸣器电路 。8四、 软件设计。8五、 调试结果 。10六、 总结 。12 前 言随着人们生活水平的提高,如何实现家庭防盗这一问题也变得尤为突出。在科学技术不断发展的今天,电子密码防盗锁作为防盗卫士的作用显得日趋重要。本文从经济实用的角度出发,系统由STC89C
2、51作为主控芯片与数据存储器单元,结合外围的键盘输入、数码管显示、报警、开锁等电路模块。它能完成以下功能:正确输入密码前提下,开锁,数码管显示“open”;错误输入密码情况下,报警,数码管显示“err”;密码可以根据用户需要在程序中更改。用C语言编写的主控芯片控制程序,并用Keil4软件进行编译,设计了一款可以更改密码的系统,本密码锁具有设计方法合理,简单易行,成本低,安全实用,保密性强,灵活性高等特点,具有一定的推广价值。关键词:电子密码锁、报警、数码管显示二、选题要求本文从经济实用的角度出发,设计采用51单片机为主控芯片,结合外围电路,组成电子密码控制系统,密码锁共4位密码(可增加),每位
3、的取值范围为09,外加“确认”键和“取消”键。用户可以通过修改程序来修改密码,想要打开锁,必先通过提供的键盘输入正确的密码才可以,密码输入错误有提示并报警。4位密码同时输入正确,锁才能打开。保密性强、灵活性高。其特点:1) 保密性好,编码量多,远远大于弹子锁。随机开锁成功率几乎为零。2) 密码可变,用户可以更改密码,防止密码被盗,同时也可以避免因人员的更替而使锁的密级下降。3) 当输入密码错误时,报警系统自动启动。4) 无活动零件,不会磨损,寿命长。5) 使用灵活性好,不像机械锁必须佩带钥匙才能开锁。三、硬件电路设计下面是整个设计的流程图:3.1 主控芯片 这次课程设计采用的主控芯片是51系列
4、单片机AT89C51。其外部封装如下:AT89C52单片机有4组8位的可编程I/O口,分别位P0、P1、P2、P3口,每个口有8位(8根引脚),共32位。P0口(Pin39Pin32):8位双向I/O口线,名称为P0.0P0.7 ;P1口(Pin1Pin8):8位准双向I/O口线,名称为P1.0P1.7 ;P2口(Pin21Pin28):8位准双向I/O口线,名称为P2.0P2.7 ;P3口(Pin10Pin17):8位准双向I/O口线,名称为P3.0P3.7。3.2 矩阵键盘电路 本次课程设计采用的是行列键盘,C语言程序中有相对应的驱动程序,其硬件电路图和对应数字功能键图如下所示:注:这里的
5、“取消”键就是电路中的“复位”键。3.3 数码管电路 采用的是7SEG-MPX4-CA数码管(采用两个数码管的目的为了拓展密码位数)。3.4 138译码器位选电路 通过138译码器的输出来选择需要显示的数码管,其电路图和功能表如下:3.5 晶振和复位电路电路图如下:3.6 蜂鸣器电路电路图如下:四、 软件设计C语言代码如下:五、调试结果输入正确密码“0123”按下“确认”键后,显示“open”输入错误密码“0000”按下“确认”键后,显示“err”六、总结经过一周的紧张设计,终于顺利完成了设计任务。本次课程设计主要针对密码锁系统做了详细介绍,一STC89C51为核心,并通过调试运行可以实现数码管显示密码输入的相关信息,通过10数字键(09)设置成4位数字密码,实现2位功能按键(“确认”、“取消”)和蜂鸣器报警等。通过课程设计让我对单片机系统有了较详细的了解,而且触及到与其相关的很多新知识,而且随着电子技术的发展简易数字密码表也会越来越完善,作为大学生的我们应该跟上时代的步伐,时刻关注形势变化,不断充实更新自己的知识。在设计中既应用到了基础知识,也
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026广东佛山三水区华侨中学招聘合同教师3人备考题库附参考答案详解(考试直接用)
- 静脉输液工具的合理选择
- 水泥店产品质量管控不力问题排查整改报告
- 2026年房地产经纪综合能力考试题含答案
- 2026天津华北地质勘查局及所属事业单位招聘高层次人才8人备考题库附答案详解(综合卷)
- 2026中国人民财产保险股份有限公司平凉市分公司招聘备考题库附参考答案详解(b卷)
- 2026年公共治理与社会服务能力测试试题及答案
- 2026岚图汽车制造领域招聘备考题库附答案详解(b卷)
- 2026四川雅安经济技术开发区招聘汇达服务公司副总经理1人备考题库含答案详解(培优a卷)
- 2026新疆双河新赛生物蛋白科技有限公司招聘1人备考题库附答案详解(完整版)
- 头痛病的中医护理常规
- 资金技术入股合伙协议书
- 手术室压疮研究新进展及成果汇报
- 2025年陕西省中考英语试题卷(含答案及解析)
- T/GMIAAC 002-20232型糖尿病强化管理、逆转及缓解诊疗标准与技术规范
- 科学教师培训课件
- 2024生物样本库中生物样本处理方法的确认和验证要求
- 国产电视剧报审表
- 农业技术推广指导-农业推广的概念与基本原理
- 墓碑上的100个药方
- TCSAE 153-2020 汽车高寒地区环境适应性试验方法
评论
0/150
提交评论