1 / 58
文档名称:

密码锁控制说明书.doc

格式:doc   页数:58页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

密码锁控制说明书.doc

上传人:6188 2016/4/25 文件大小:0 KB

下载得到文件列表

密码锁控制说明书.doc

相关文档

文档介绍

文档介绍:1 单片机课程设计报告课题名称:密码锁控制学院:机电汽车工程学院班级:机 092-1 姓名:李凡亮学号: 200923502115 指导老师:王东兴小组成员:李凡亮宋凯万倩倩张峰山 2 单片机课程设计基于单片机 8051 的密码锁控制一、题目:密码锁控制二、任务要求: 1 、密码锁由 4x4 键盘和 LCD 显示器组成。 2 、其基本功能为:(1 )使用 LCD 显示器来显示密码输入的相关信息(2) 可以设置 4 位数字( 0-9 ) 密码;(3) 内定另一组 4 位数字密码为‘ 1234 ’;(4) 密码输入正确则继电器启动 2s, 密码输入错误则发出警报声。程序执行后工作指示灯 LED 亮,表示程序开始执行, LCD 显示“ PASSWORD A ORB KEY ”, 按下操作键 A或B 动作如下:操作键 A: 设置新的 4 位数字密码, 操作键 B: 输入 4 位数字密码并做检查。三、组内成员: 李凡亮宋凯万倩倩张峰山四、指导老师:王东兴 2012 年7月 13日 3 本组成员及分工情况组长:李凡亮组员:张峰山宋凯万倩倩李凡亮:任务分配,领导整体程序编制以及电路的模拟. 张峰山宋凯:电路图的仿真张峰山宋凯李凡亮:程序的编译调试万倩倩李凡亮张峰山宋凯:前期资料的搜集整理全体小组成员集体参与资料搜集, 前期程序的研讨, 程序的编制和任务书的编写。 4 绪论单片机自二十世纪七十年代问世以来, 以其极高的性能价格比受到人们的重视和关注,应用广泛,发展快。由于其的优点多而突出, 所以其的应用领域极广, 几乎到了无孔不入的地步。在我国广泛的应用于工业自动化控制、自动检测、智能仪表、智能家用电器、航空航天系统和国防军事、尖端武器等各个方面。可以采用软硬件结合的办法提高系统的性能的控制技术为微控技术。 LCD 液晶显示器是 Liquid Crystal Display 的简称, 是 20世纪 70 年代初发展起来的一种液晶显示器。随着技术的发展其的分辨率、屏幕发光颜色等进入批量化合实用化。随着人们生活水平的提高, 如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜, 电子锁由于其保密性高, 使用灵活性好, 安全系数高, 受到了广大用户的亲呢。本系统由单片机系统、矩阵键盘、 LCD 显示和报警系统组成。系统能完成***、报警、修改用户密码基本的密码锁的功能。本文详细阐述了个模块的功能以及它们之间的联系。一、单片机概述采用以 8051 为核心的单片机控制方案。利用单片机灵活的编程 5 设计和丰富的 IO 端口,及其控制的准确性,不但能实现基本的密码锁功能, 还能添加调电存储、声光提示甚至添加遥控控制功能。其原理如图所示。图2-2 单片机控制方案 2 、单片机 8051 1> 、芯片 8051 有 40 条引脚, 共分为端口线、电源线和控制线三类· 4 并行 I/O 端口,每个端口有 8 条端口线,用于传送数据、地址。· 可编程串行通道· 5 个中断源· 低功耗的闲置和掉电方式· 两个 16 位定时器、计数器· 片内振荡器和时钟脉冲· 4K 内部 RoM · 128 内部 RaM 6 2> 、管脚说明 1) 、、主电源引脚 VCC 和 VSS VCC ——( 40 脚)接+5V 电压; VSS ——( 20 脚)接地。 2) 、外接晶体引脚 XTAL1 和 XTAL2 XTAL1 ( 19脚) 接外部晶体的一个引脚。在单片机内部, 它是一个反相放大器的输入端, 这个放大器构成了片内振荡器。当采用外部振荡器时,对 HMOS 单片机,此引脚应接地;对 CHMOS 单片机,此引脚作为驱动端。 7 XTAL2 ( 18脚) 接外晶体的另一端。在单片机内部, 接至上述振荡器的反相放大器的输出端。采用外部振荡器时,对 HMOS 单片机,该引脚接外部振荡器的信号, 即把外部振荡器的信号直接接到内部时钟发生器的输入端;对 XHMOS ,此引脚应悬浮。 3) 、控制或与其它电源复用引脚 RST/VPD 、 ALE/PROG 、 PSEN 和 EA/VPP ① RST/VPD (9 脚)当振荡器运行时,在此脚上出现两个机器周期的高电平将使单片机复位。推荐在此引脚与 VSS 引脚之间连接一个约 的下拉电阻,与 VCC 引脚之间连接一个约 10μF 的电容,以保证可靠地复位。 VCC 掉电期间, 此引脚可接上备用电源, 以保证内部 RAM 的数据不丢失。当 VCC 主电源下掉到低于规定的电平,而 VPD 在其规定的电压范围( 5± )内, VPD 就向内部 RAM 提供备用电源。② ALE/PROG ( 30脚): 当访问外部存贮器时, ALE ( 允许地址锁存)的输出用于锁存地址的低位字节。即使不访问外部存