单片机电子密码锁设计-论文.pdf

上传人:Q****o 文档编号:56612586 上传时间:2022-11-02 格式:PDF 页数:11 大小:46.36KB
返回 下载 相关 举报
单片机电子密码锁设计-论文.pdf_第1页
第1页 / 共11页
单片机电子密码锁设计-论文.pdf_第2页
第2页 / 共11页
点击查看更多>>
资源描述

《单片机电子密码锁设计-论文.pdf》由会员分享,可在线阅读,更多相关《单片机电子密码锁设计-论文.pdf(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、学习文档 仅供参考单片机电子密码锁设计-论文单片机电子密码锁设计【Abstract】The electronic password lock is the collection computer technology,the electronic technology,the numerical ciphers technology is a bodyintegration of machinery high tech product,has the security to behigh,merit and so on easy to operate.The present paper loc

2、ks thesystem from the electronic password the function,the hardware circuitdesign,the software design and the hardware debugs four partsseparately to elaborate this system.The electronic password locks the procedure is compiles with the Clanguage.When design procedure duplicate uses the subroutine t

3、o usethe technology,locks the secure aspect has used the encryptiontechnology,the main function by the pressed key input and therecognition,LED demonstrated,I2C read-write operation and so on.Hasalso adopted the encryption process in the secure aspect.Whenprogramming uses the C51 language,and carrie

4、s on the translation withKeil software.This system electron password locks the hardware partial structuressimple,the cost is low,the software partial uses electron encryptionenhancement locks the security,has the quite good market prospect.【Key words】MCUAT89C51,LM386,electronic password lock.目录摘要3 第

5、一章 单片机电子密码锁系统概述4 1 电子密码锁的特点4 2市 场前景4 3新型安全密码锁的设计目标4 4.工作原理5 第二章 单片机功能介 绍6 1 AT89C51 的主要特性6 2 AT89C51 的管脚 说明6 3振 荡器特性7 第三章 密码锁硬件电路8 1硬件电路的组成8 2硬件电路的连线8 3硬件电路的电路图9 第四章 程序设计说明10 1程序设计内容10 2 C 语言源程序10 结束语15 学习文档 仅供参考参考文献16 单片机电子密码锁设计【摘要】电子密码锁是集电脑技术、电子技术、数字密码技术为一体的机 电一体化高科技产品,具有安全性高,使用方便等 优点。本论文从电子密码锁系统的

6、功能,硬件电路设计,软件设计和硬件 调试四部分分 别论述这一系统。本系统考虑到电子密码锁成本及体 积因素,在设计电 子密码锁部分时,以AT89C51单片机为核心,LM386 音频功率放大器、LED 等构成外 围电路。本系统电子密码锁硬件部分 结构简单、成本低,软件部分使用 电子加密提高 锁的安全性,具有比 较好的市场前景。【关 键词】单片机 AT89C51、LM386、电子密码锁。第一章 单片机电子密码锁系统概述随着社会物 质财富的日益增 长,安全防盗已成为社会问题。而 锁自古以来就是把守门户的铁将军,人 们对它要求甚高,既要安全可靠地防盗,又要使用方便,这也是制锁者长期以来研制的主 题。目前

7、国内,大部分人使用的 还是传统的机械 锁。然而,眼下假冒 伪劣的机械 锁泛滥成灾,互开率非常之高。一、电子密码锁的特点电子密码锁是一种通 过密码输入来控制 电路或是芯片工作,从而控制机械开关的闭合,完成开锁、闭锁 任务的电子产品。它的种类很多,有简易的电路产品,也有基于芯片的性价比 较高的产品。现在应用较广的电子密码锁是以芯片 为核心,通过编程来实现的。其性能和安全性已大大超 过了机械 锁,特点如下:1保密性好,编码量多,远远大于弹子锁。随机开锁成功率几乎 为零。2密 码可变。用户可以 经常更改密 码,防止密码被盗,同时也可以防止因人 员的更替而使 锁的密级下降。3 误码输 入保护。当 输入密

8、码多次错误时,报警系统自动启动。除具有以上 优点外,电子密码锁还 可以存在 电源断电、密码防盗等方面的 设计。二、市场前景目前,电子密码锁在国外已大量使用,技 术已趋于成熟。在国内这种锁主要出 现在保险柜、密 码箱、高级宾馆 等场所,家居用的较少,究其原因,我认为有以下几点:1.价格原因。现在普通的家庭 买一把一般的机械 锁,价格在几十到一两百左右,而 电子密码锁的价格一般在 300元以上,进口的甚至要几千元。买一把这样的锁对于一些家庭来 说,是很 难接受的。2.厂商推广的力度不 够。电子密码锁属于高科新 产品,许多的用 户根本不知道有 这种锁,更不用说拿它与 传统的机械锁作比较。而一般的商场

9、也不会 经营这 种产品,用户即使想 买也难以买到。三、新型安全密码锁的设计目标(1)共 2 位密码,每位密码的取值范围为 l2;(2)用户可以自行 设定和修改密 码;(3)按每一密 码锁时 都有声光提示,假 设锁入的 3 位开锁密码不完全正确,则报警 3文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I

10、2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4

11、L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K

12、10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE

13、5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3

14、X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G

15、6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8学习文档

16、仅供参考秒;(4)开锁密码错 3 次要报警 40 秒钟,报警期间输入密码无效,可防窃贼多次试探密码;(5)键入 2 位开锁密码完全正确后才能开 锁,开 锁时要有 1 秒的提示音;(6)电磁锁采用锁内有 5V 备用电池的电磁锁,并作为密码锁的直流 电源,只有内部上电复位时才能设置或修改密 码;(7)密码设定完毕后,有2秒提示音,以表示密 码输入设定正确;(8)硬件成本低廉,软件简洁可靠。716 单片机电子密码锁设计四、工作原理单片机密 码锁由单片机、时钟、键盘、存贮器、复位电路、蜂鸣器等单元组成。主要完成与电子锁具之间的通信。电子锁具的组成框图,它也是以 51系列单片机(AT89C51)为核心,

17、配以相应硬件电路,完成密码的设置、存贮、识别和显示、驱动电 磁执行器、接收与发送数据等功能。单片机接收 键入的代 码,并与存贮在 EEPROM 中的密 码进行比较,如果密码正确,则驱动电 磁执行器开 锁;如果密 码不正确,则允许操作人 员重新输入密码,最多可输入三次;如果三次都不正确,则单片机通 过通信线路报警。第二章 单片机功能介 绍AT89C51 是一种 带 4K 字节闪烁可编程可擦除只 读存储器 FPEROMFalsh Programmable and Erasable Read Only Memory 的低 电压,高性能CMOS8 位微处理器,俗称单片机。该器件采用 ATMEL 高密度

18、非易失存 储器制造技 术制造,与工业标准的 MCS-51 指令集和 输出管脚相兼容。由于将多功能 8 位 CPU 和闪烁存储器组合在单个芯片中,ATMEL 的 AT89C51 是一种高效微控制器,为很多嵌入式控制系 统提供了一种灵活性高且价廉的方案。一、主要特性:?与 MCS-51 兼容?4K字节可编程闪烁存储器?寿命:1000写/擦循环?数据保留 时间:10年?全静态工作:0Hz-24Hz?三级程序存 储器锁定?128*8位内部 RAM?32可编程 I/O 线?两个 16位定时器/计数器?5个中断源文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:C

19、E5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ

20、3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3

21、G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码

22、:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3

23、HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 Z

24、S3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档

25、编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8学习文档 仅供参考?可编程串行通道?低功耗的 闲置和掉 电模式?片内振 荡器和时钟电 路二、管脚说明:VCC:供 电电压。GND:接地。P0口:P0口为一个 8 位漏级开路双向 I/O 口,每脚可吸收 8TTL 门电流。当P1口的管脚第一次写 1 时,被定义为高阻输入。P0能够用于外部程序数据存 储器,它可以被定 义为数据/地址的第八位。在 FIASH 编

26、程时,P0 口作为原码输入口,当FIASH 进行校验时,P0输出原码,此 时 P0外部必 须被拉高。P1口:P1口是一个内部提供上拉 电阻的 8 位双向 I/O 口,P1口缓冲器能接收 输出4TTL 门电流。P1口管脚写入 1 后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将 输出电流,这是由于内部上拉的 缘故。在FLASH 编程和校 验时,P1口作为第八位地址接收。P2口:P2口为一个内部上拉 电阻的 8 位双向 I/O 口,P2口缓冲器可接收,输出 4个 TTL 门电流,当P2口被写“1”时,其管脚被内部上拉 电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将

27、 输出电流。这是由于内部上拉的 缘故。P2口当用于外部程序存 储器或 16 位地址外部数据存 储器进行存取 时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉 优势,当 对外部八位地址数据存 储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在 FLASH 编程和校 验时接收高八位地址信号和控制信号。P3口:P3口管脚是 8 个带内部上拉 电阻的双向 I/O 口,可接收输出 4 个 TTL 门电流。当P3口写入“1”后,它们被内部上拉 为高电平,并用作输入。作为输入,由于外部下拉 为低电平,P3口将输出电流 ILL 这是由于上拉的 缘故。RST:复位 输入。当振荡器复位器件

28、时,要保持RST 脚两个机器周期的高 电平时间。ALE/PROG:当 访问外部存 储器时,地址锁存允 许的输出电平用于 锁存地址的地位字节。在FLASH 编程期 间,此引脚用于输入编程脉冲。在平时,ALE 端以不 变的频率周期 输出正脉冲信号,此频率为振荡器频率的 1/6。因此它可用作对外部输出的脉冲或用于定 时目的。然而要注意的是:每当用作外部数据存 储器时,将跳过一个ALE 脉冲。如想禁止 ALE 的输出可在 SFR8EH地址上置 0。此 时,ALE 只有在 执行MOVX,MOVC 指令是 ALE 才起作用。另外,该引脚被略微拉高。如果微 处理器在外部执行状态 ALE 禁止,置位无效。/P

29、SEN:外部程序存储器的选通信号。在由外部程序存 储器取指期 间,每个机器周期两次/PSEN有效。但在访问外部数据存 储器时,这两次有效的/PSEN信号将不出 现。/EA/VPP:当/EA 保持低电平时,则在此期间外部程序存 储器 0000H-FFFFH,不管是否有内部程序存 储器。注意加密方式 1 时,/EA 将内部 锁定为 RESET;当/EA 端保持高电平时,此 间内部程序存 储器。在FLASH 编程期间,此引脚也用于施加 12V 编程电源 VPP。文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9

30、ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文

31、档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2

32、N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q

33、9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J

34、8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3

35、O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N

36、3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8学习文档 仅供参考XTAL1:反向振 荡放大器的 输入及内部 时钟工作电路的输入。XTAL2:来自反向振荡器的输出。三、振荡器特性XTAL1 和 XTAL2 分别为反向放大器的 输入和输出。该反向放大器可以配置 为片内振荡器。石晶振荡和陶瓷振 荡均可采用。如采用外部 时钟源驱动器件,XTAL2 应不接。有余输入至内部 时钟信号要通 过一个二分 频触发器,因此对外部时钟信号的脉宽无任何要求,但必须保证脉

37、冲的高低 电平要求的 宽度。第三章 密码锁硬件电路说明一、硬件电路由 AT89C51、LM386、LED、喇叭等组成。1、LM386 是美国国家半 导体公司生 产的音频功率放大器,主要应用于低 电压消费类产品。为使外围元件最少,电压增益内置 为 20。但在1脚和 8 脚之间增加一只外接电阻和电容,便可将 电压增益调为任意值,直至 200。输入端以地位参考,同时输出端被自动偏置到 电源电压的一半,在 6V 电源电压下,它的静 态功耗仅为 24mW,使得LM386 特别适用于 电池供电的场合。LM386 的封装形式有塑封8引线双列直插式和 贴片式。图 3.1 LM386 的封装形式2、特性:1静

38、态功耗低,约为 4mA,可用于 电池供电。2工作 电压范围宽,4-12V or 5-18V。3外 围元件少。4 电压增益可 调,20-200。5低失真度。LM386 电源电压 4-12V,音 频功率。LM386 音响功放是由 NSC制造的,它的电源电压范围非常宽,最高可使用到 15V,消耗静态电流为 4mA,当 电源电压为 12V 时,在 8 欧姆的 负载情况下,可提供几百 mW 的功率。它的典型 输入阻抗 为 50K。二、硬件连线1、把“单片机系 统”区域中的用 导线连 接到“音频放大模 块”区域中的 SPK IN 端子上;2、把“音频放大模 块”区域中的 SPK OUT 端子接喇叭。3、把

39、“单片机系 统“区域中的用 导线连 接到发光二极管 L1 端子上;4、把“单片机系 统”区域中的、用导线连 接到“独立式 键盘”区域中的 SP1和 SP2端子上。单片机电子密码锁设计第四章 程序设计文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10

40、Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I

41、2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4

42、L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K

43、10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE

44、5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3

45、X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8学习文档 仅供参考一、程序设计内容1、密 码的设定:在此程序中密码

46、是固定在程序存 储器 ROM 中,假设预设 的密码为“11111”共 5位密码。2、密 码的输入问题:由于采用两个按键来完成密 码的输入,那么其中一个按 键为功能键,另一个按键为数字键。在 输入过程中,首先输入密码的长度,接着根据密码的长度输入密码的位数,直到所有长度的密 码都已经输入完毕;或者 输入确 认功能键之后,才能完成密码的输入过程。进入密码的判断比 较处理状态并给出相应的处理过程。3、按 键禁止功能:初始化时,是允许按键输入密码,当有按键按下并开始 进入按键识别状态时,按 键禁止功能被激活,但启 动的状态在 3次密码输入不正确的情况下 发生的。二、C 语言源程序include uns

47、igned char code ps=1,1,1,1,1;unsigned char code dispcode=0 x3f,0 x06,0 x5b,0 x4f,0 x66,0 x6d,0 x7d,0 x07,0 x7f,0 x6f,0 x00,0 x40;unsigned char pslen=9;unsigned char templen;unsigned char digit;unsigned char funcount;unsigned char digitcount;unsigned char psbuf;bit cmpflag;bit hibitflag;bit errorflag

48、;bit rightflag;unsigned int second3;unsigned int aa;unsigned int bb;bit alarmflag;bit exchangeflag;unsigned int cc;unsigned int dd;bit okflag;unsigned char oka;unsigned char okb;void main(void)unsigned char i,j;P2=dispcodedigitcount;TMOD=0 x01;TH0=(65536-500)/256;TL0=(65536-500)%6;TR0=1;文档编码:CE5I2I3

49、O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N

50、3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z3J8文档编码:CE5I2I3O2N3 HJ3X4L9N3Q9 ZS3G6K10Z

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

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

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁