数字密码锁课程设计.
数字密码锁课程设计报告
嵌入式系统课程设计报告数字密码锁摘要电子数字密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械开关的闭合,我们采取的是单片机,它具有超大规模集成电路技术,有极强的数据处理功能,I/O口多。
以它为核心设计的密码锁,结构小,功能强,现在很多单位甚至家里的各个家用电器,还有保险箱都需要它。
目录1设计内容及要求 (3)2系统的设计 (3)2.1系统设计结构图 (3)2.2系统的工作原理说明 (4)3系统硬件设计 (4)3.1使用到的元器件列表 (5)3.2系统各模块简介 (5)4电路程序设计 (6)4.1软件总设计流程图 (6)4.2各模块具体实现 (7)附录1设计总体电路图 (12)附录2数字密码锁源程序 (13)1设计内容及要求1、任务设计一多位电子密码锁2、要求1)设计一多位电子密码锁,输入密码用“F”表示,输入密码正确,绿灯亮(或显示其他标志、蜂鸣器替代),输入密码错误,红灯亮(或显示其他标志、蜂鸣器替代)2)具有确定键和取消键,在未确定之前可以取消,重新输入3)连续输入三次错误密码,红灯闪烁,报警电路动作,键盘锁定4)具有密码重置功能5)具有等待操作时间限制功能,超过限定时间报警6)显示北京时间2系统的设计2.1系统设计结构图如下图所示,本设计的真题原理框图如下所示:图1 硬件系统的总体结构图2.2系统的工作原理说明本系统采用ADuc848单片机为核心的系统,加以4×4矩阵键盘、LED、蜂鸣器等。
矩阵键盘分别为0、1、2、3、4、5、6、7、8、9、Enter、Change、Conform、delete。
系统开始显示北京时间,按Enter后提示输入密码lcd显示“Enterplease”;输入密码过程中每输入一个密码屏幕上显示一个“*”,当密码输入完毕按下“confirm”键时,若输入密码与设定的密码相同,即密码正确,液晶屏显示为“OK!”提示锁打开,同时蜂鸣器响;若密码不正确,LED显示电路显示提示“wrong”,蜂鸣器响,若连续3次输入不正确,则发出警报声同时锁定键盘。
单片机数字密码锁课程设计报告
.专业:电子信息工程一、设计内容:数字密码锁二、设计要求:(一)基本要求1、利用889C51作为控制器组成一数字型码锁。
2、开锁动作用LED管模拟。
3、开锁代码由小健盘输入,且同时有4位LED显示器上显出来,当你输入的四位数字与原存的密码完全相同时,则将锁打开。
4、密码可由小键盘输入进行改写。
5、修改密码,必须在30秒内完成,否则将发出报警号。
6、锁门与否,可由一开关控制,每次按Enter键时,89C51根据此开关的状态决定锁住或打开。
(二)扩展功能1、键盘增加退格键、清除键和复位键。
2、三次输入密码不正确,系统将锁定,输入代码将无效。
按复位键后,将解除锁定。
三、设计所需硬件及结构图:(一)硬件:AT69C52,8255A,MAX232,2803,按钮键盘,电容,排阻若干(二)硬件结构图:6位数码管AT89C52 8255A小键盘发光二极管四、程序流程图五、软件软程序代码PA EQU 7CFFH;A 口地址PB EQU 7DFFH;B 口地址CTR EQU 7FFFH;控制字地址YR1 EQU 30H;密码存储单元YR2 EQU 31H;YR3 EQU 32HYR4 EQU 33HNEW1 EQU 45H;用户输入密码存储单元NEW2 EQU 46HNEW3 EQU 47HNEW4 EQU 48HLOCK_TIMES EQU 35HORG 0000HJMP START_00ORG 0100H ;START_00:MOV YR1,#1H;初始密码为1234 MOV YR2,#2HMOV YR3,#3HCLR 02HMOV YR4,#4H;修改MAIN:MOV IE,#86H;开定时器0和外部中断1的中断SETB IT1LCALL KEYJB 02H,START;已经开始计时就不要再开始了MOV 50H,#08H;若是12mhz来算则R7应为0FFH,R3应为0F4HMOV 51H,#06HMOV TMOD,#01H;定时器定时工作方式1MOV TH0,#15HMOV TL0,#0AHSETB 02H;开始计时标志置1SJMP STARTSTART:MOV DPTR,#CTRMOV A,#80HMOVX @DPTR,ACLR PSW.1 ;PSW.1是是否进入重设密码功能的标志位,为0则没进入;反之则进入。
数字密码锁课程设计eda
数字密码锁课程设计eda一、课程目标知识目标:1. 学生理解数字密码锁的基本原理,掌握其组成部分及功能。
2. 学生掌握二进制数与十进制数的转换方法,并能应用于数字密码锁的设计与破解。
3. 学生了解数字密码锁的安全性评估标准,能分析常见密码锁的优缺点。
技能目标:1. 学生能运用所学知识设计简单的数字密码锁,具备实际操作能力。
2. 学生能通过小组合作,进行数字密码锁的破解,提高问题解决能力。
3. 学生能运用所学知识,对数字密码锁的安全性进行评估,提升分析能力。
情感态度价值观目标:1. 学生对数字密码锁产生兴趣,培养对电子技术的热爱。
2. 学生在小组合作中,学会沟通、协作,培养团队精神。
3. 学生认识到数字密码锁在生活中的应用,增强学以致用的意识。
本课程针对五年级学生,结合其年龄特点,注重培养学生的学习兴趣和动手能力。
课程性质为实践性较强的信息技术课程,要求学生在掌握基本原理的基础上,能将所学知识应用于实际操作。
通过本课程的学习,旨在提高学生的信息技术素养,培养创新精神和实践能力。
教学要求以学生为主体,注重启发式教学,引导学生主动探索、合作交流,实现课程目标的达成。
后续教学设计和评估将围绕以上具体学习成果展开。
二、教学内容1. 数字密码锁基本原理:介绍密码锁的起源、发展及分类,重点讲解数字密码锁的工作原理和组成部分。
2. 二进制与十进制转换:回顾二进制与十进制的概念,讲解转换方法,并通过实例进行操作演示。
3. 数字密码锁设计与制作:讲解数字密码锁的设计方法,引导学生动手制作简单的数字密码锁,并分析其安全性。
4. 数字密码锁破解:介绍常见的密码破解方法,组织学生进行小组合作,尝试破解数字密码锁,提高问题解决能力。
5. 数字密码锁安全性评估:讲解安全性评估标准,分析各类数字密码锁的优缺点,提升学生的分析能力。
教学内容安排和进度:第一课时:数字密码锁基本原理、二进制与十进制转换;第二课时:数字密码锁设计与制作;第三课时:数字密码锁破解;第四课时:数字密码锁安全性评估。
数字系统课程设计密码锁
数字系统课程设计密码锁一、教学目标本课程旨在通过数字系统课程设计密码锁的学习,让学生掌握数字系统的基本概念,了解密码锁的工作原理和设计方法。
在知识目标方面,学生应了解数字系统的组成、工作原理以及各种编码方式。
在技能目标方面,学生应掌握数字电路的设计方法,能够独立完成密码锁的设计与实现。
在情感态度价值观目标方面,学生应培养对数字技术的兴趣和好奇心,增强创新意识和团队协作能力。
二、教学内容本课程的教学内容主要包括数字系统的基本概念、密码锁的工作原理、数字电路的设计方法等。
具体包括以下几个方面:1.数字系统的基本概念:数字系统的组成、工作原理、数字逻辑电路的分类及其特点。
2.密码锁的工作原理:密码锁的分类、工作原理及其安全性分析。
3.数字电路的设计方法:组合逻辑电路、时序逻辑电路的设计方法及其应用。
4.编码方式:二进制编码、格雷码、BCD码等编码方式的特点及应用。
三、教学方法为了提高学生的学习兴趣和主动性,本课程将采用多种教学方法,如讲授法、讨论法、案例分析法、实验法等。
1.讲授法:通过讲解数字系统的基本概念、密码锁的工作原理等理论知识,使学生掌握相关概念和原理。
2.讨论法:学生针对数字电路设计方法、密码锁安全性等问题进行讨论,培养学生的思考能力和团队协作精神。
3.案例分析法:通过分析实际案例,使学生了解数字电路在实际应用中的工作原理和设计方法。
4.实验法:安排学生进行数字电路的设计与实现,提高学生的动手能力和实际操作技能。
四、教学资源为了支持教学内容和教学方法的实施,丰富学生的学习体验,我们将选择和准备以下教学资源:1.教材:选用国内权威出版的数字系统及相关课程教材,为学生提供系统的理论知识。
2.参考书:推荐学生阅读相关领域的经典著作,拓宽知识面。
3.多媒体资料:制作课件、教学视频等,以图文并茂的形式展示教学内容,提高学生的学习兴趣。
4.实验设备:准备数字电路实验箱、编程器等实验设备,为学生提供实践操作的机会。
数字电子密码锁课程设计
数字电子密码锁课程设计数字电子密码锁课程设计课程设计任务书学生姓名:专业班级:指导教师:单位:题目: 《数字电子密码锁》初始条件:利用集成集成芯片和门电路等设计一个数字电子密码锁。
要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)(1)设计一个数字电子锁,有其预先设定好的密码,该密码可以修改。
(2) 输入密码按确定键后,若密码正确则锁打开;若密码不正确则电路发出报警信号。
任意输入密码而不按确定键的话电路不会有反应。
(3)任意输入密码而不按确定键的话电路不会有反应。
(4)打开的持续(2)密码可变,用户可以随时更改密码,防止密码被盗,同时也可以避免因人员的更替而使锁的密级下降。
(3)误码输入保护,当输入密码多次错误时,报警系统自动启动。
(4)无活动零件,不会磨损,寿命长。
(5)使用灵活性好,不像机械锁必须佩带钥匙才能开锁。
Abstract Electronic locks is a through the password input to control circuit or chips work, so as to control the closing of the mechanical switch, complete the lock, closure of the task of electronic products. There are many kinds of it, there is the simple circuit products, also have the high cost performance based on chip products.Now that are widely used in the electronic locks chips as the core, through the programming to fulfill. Its performance and security has greatly exceed the mechanical lock. The characteristics are as follows: (1) good secrecy, code more than quantity. Random unlock the success rate is almost zero. (2) the password variable, the user can change the password, prevent the password is stolen, at the same time it can avoid the replacement for personnel to lock shall fall down. (3) error input protection, when the input password many errors, alarm system to be automatic startup. (4) no activity parts, do not wear, long service life. (5) use flexibility good, not as mechanical lock must wear a key to unlock. 1 绪论1.1 课程设计的目的通过对课程的设计掌握电子系统的一般设计方法,掌握模拟IC器件的应用,培养综合应用所学知识来指导实践的能力,为接下来电子信息学习培养兴趣。
数字电路课程设计(密码锁)
数字电路课程设计设计报告课题名称:密码锁设计成员1:设计成员2:设计成员3:密码锁一、目录1、设计项目综述 (2)2、设计方案及分析 (3)2.1设计方案 (3)2.2设计分析 (4)2.3方案优缺点 (4)3、电路原理分析 (5)3.1模块1:八进制优先编码器74ls148 (5)3.2模块2:4位双稳锁存器74LS75 (6)3.3模块3:4位数字比较器74LS85 (8)3.4模块4:可预置bcd计数器74LS160 (9)3.5 总图 (14)4、总结 (16)4.1设计中遇到的问题及解决方法 (17)4.2设计方案中需要改进的地方 (17)4.3这次设计中的收获和教训 (17)二、设计项目综述:1、可以预置1位十进制数密码,并保存密码。
2、开锁时,输入正确密码,按开锁键,锁打开。
3、当输入密码时,数码管显示相应的输入数字。
密码输入错误时计数一次,当输入错误密码连续达到四次,拒绝再输入密码。
需用复位键将其还原才能再次输入。
4、输入密码时,数码管8显示密码的数值。
拒绝输入密码时,只显示0。
按开锁键时,数码管5显示密码输入错误的次数;当错误次数连续少于4次以下时,则当输入密码正确时数码管5清“0”。
5、开锁指示灯亮表示锁已经打开。
三、设计方案及分析1、设计方案根据以上密码锁的设计任务,我们拟定的方案可以简略的如以下框图所示:2、方案分析(1)密码输入:由于要求通过每按一个输入键时直接显示为对应的十进制数密码,所以需要将二进制数转换为对应的十进制数。
根据前面这个要求,我们有两个选择74ls147和74ls148。
74ls147与74ls148比较,74ls148比74ls147多一个功能端。
使用74ls148可以实现输入四次错误自动锁定。
虽74ls148总的输入键只有8个,使用两块74ls148,并他们通过级联可以解决0~9输入。
当多过输入端同时出现时,只对其中优先权最高的一个进行编码,这个编码就是我们要的对应的十进制数。
密码锁课程设计功能
密码锁课程设计功能一、教学目标本课程旨在让学生了解密码锁的基本原理和功能,掌握密码锁的设计与制作方法,培养学生的创新意识和动手能力。
具体目标如下:1.知识目标:(1)了解密码锁的起源和发展历程。
(2)掌握密码锁的基本原理和结构。
(3)了解不同类型密码锁的优缺点及应用场景。
2.技能目标:(1)能够运用所学知识设计简单的密码锁。
(2)具备分析和解锁密码锁的能力。
(3)学会使用相关工具和仪器进行密码锁的制作和调试。
3.情感态度价值观目标:(1)培养学生对密码锁技术的兴趣和好奇心。
(2)培养学生勇于探索、创新的精神。
(3)培养学生团队协作和沟通交流的能力。
二、教学内容本课程的教学内容主要包括以下几个部分:1.密码锁的起源和发展历程。
2.密码锁的基本原理和结构。
3.不同类型密码锁的优缺点及应用场景。
4.密码锁的设计与制作方法。
5.密码锁的解锁技巧与防护措施。
第1课时:密码锁的起源和发展历程第2课时:密码锁的基本原理和结构第3课时:不同类型密码锁的优缺点及应用场景第4课时:密码锁的设计与制作方法(上)第5课时:密码锁的设计与制作方法(下)第6课时:密码锁的解锁技巧与防护措施三、教学方法本课程采用讲授法、讨论法、案例分析法和实验法等多种教学方法,以激发学生的学习兴趣和主动性。
1.讲授法:用于讲解密码锁的基本原理、结构和设计方法。
2.讨论法:用于探讨不同类型密码锁的优缺点及应用场景。
3.案例分析法:通过分析真实案例,让学生了解密码锁的实际应用。
4.实验法:让学生动手制作和调试密码锁,提高实际操作能力。
四、教学资源1.教材:选用权威、实用的密码锁教材,为学生提供系统、全面的知识体系。
2.参考书:提供相关领域的参考书籍,丰富学生的知识储备。
3.多媒体资料:制作精美的课件、视频等多媒体资料,提高课堂趣味性。
4.实验设备:准备充足的实验设备,确保每位学生都能动手实践。
五、教学评估本课程的评估方式包括平时表现、作业、考试等,以全面、客观、公正地评价学生的学习成果。
密码锁数电课程设计
密码锁数电课程设计一、课程目标知识目标:1. 理解数字电路基本原理,掌握密码锁中涉及的逻辑门、触发器等组件的工作原理;2. 学会分析简单的数字电路图,识别密码锁电路中的关键电子元件及其功能;3. 掌握二进制数与十进制数的转换方法,并运用至密码锁的密码设置与破解。
技能目标:1. 能够运用所学知识设计简单的密码锁电路,并进行仿真测试;2. 培养学生动手操作能力,完成密码锁电路的搭建与调试;3. 提高学生问题解决能力,学会运用逻辑推理和分析方法解决密码锁相关的问题。
情感态度价值观目标:1. 培养学生对电子技术的兴趣,激发学习热情,形成积极探索科学技术的态度;2. 增强学生的团队协作意识,培养合作解决问题的能力;3. 强化学生的创新意识,鼓励学生在设计过程中提出独特见解,形成独立思考的习惯。
课程性质分析:本课程为初中信息技术课程,结合了电子技术与实际应用,旨在帮助学生将理论知识与实践操作相结合。
学生特点分析:初中学生对新鲜事物充满好奇,具备一定的动手操作能力和逻辑思维能力,但缺乏实际电子技术应用经验。
教学要求:1. 注重理论与实践相结合,强调动手实践在教学过程中的重要性;2. 以学生为主体,激发学生主动探索、合作学习的兴趣;3. 关注个体差异,鼓励学生发挥自身优势,提高综合素质。
二、教学内容1. 数字电路基础:包括逻辑门(与、或、非门等)、触发器(RS触发器、D触发器等)的基本原理与运用;2. 密码锁原理:介绍密码锁的基本构成,分析其工作原理,讲解密码设置与破解的方法;3. 二进制与十进制转换:学习二进制数与十进制数的转换方法,并应用于密码锁密码的设置与破解;4. 电路图分析:学会分析简单的数字电路图,识别密码锁电路中的关键电子元件及其功能;5. 密码锁电路设计与仿真:运用所学知识设计简单的密码锁电路,利用Multisim等软件进行仿真测试;6. 密码锁电路搭建与调试:动手操作,搭建密码锁电路,进行调试与优化。
课程设计密码锁4位
课程设计密码锁4位一、教学目标本课程旨在让学生了解和掌握4位密码锁的基本原理和制作方法。
知识目标要求学生掌握密码锁的组成部分、工作原理以及相关的电子电路知识。
技能目标则侧重于学生的动手能力,要求学生能够独立完成一个4位密码锁的制作并进行基本的调试。
情感态度价值观目标则在于培养学生对科学探究的兴趣,提高他们的创新意识和实践能力。
二、教学内容本课程的教学内容主要包括4位密码锁的原理、组成、制作方法和调试技巧。
具体的教学大纲安排如下:1.第1-2课时:介绍密码锁的基本原理和组成部分,讲解电子电路的相关知识。
2.第3-4课时:教授4位密码锁的制作方法,包括电路设计、焊接、调试等步骤。
3.第5-6课时:讲解密码锁的编程方法,让学生了解如何通过编程实现密码的设置、修改和验证。
4.第7-8课时:进行实践操作,学生分组完成4位密码锁的制作,并进行调试和总结。
三、教学方法为了激发学生的学习兴趣和主动性,本课程将采用多种教学方法相结合的方式进行教学。
包括:1.讲授法:用于讲解密码锁的基本原理和相关知识。
2.实践操作法:让学生亲自动手制作和调试密码锁,增强实践能力。
3.小组讨论法:鼓励学生分组讨论,分享制作过程中的心得和问题,培养团队协作能力。
四、教学资源为了支持教学内容和教学方法的实施,我们将准备以下教学资源:1.教材:选用《电子技术基础》等教材,为学生提供理论知识的学习。
2.参考书:提供《电子制作实战》等相关书籍,方便学生课后拓展阅读。
3.多媒体资料:制作课件、视频等资料,帮助学生更好地理解密码锁的原理和制作过程。
4.实验设备:准备电路实验板、元器件等设备,确保学生能够顺利进行实践操作。
五、教学评估本课程的评估方式将包括平时表现、作业、考试等多个方面,以全面客观地评价学生的学习成果。
平时表现将占课程总评的30%,主要评估学生在课堂上的参与程度、提问和回答问题的表现等。
作业将占课程总评的40%,包括课堂练习和课后作业,主要评估学生的理解和应用能力。
数字密码锁
数字密码锁课程设计任务书一.设计任务与要求:1.设计一个数字密码锁,要求只有按正确的顺序输入正确的密码,方能输出开锁信号,实现开锁。
2.设置三个正确的密码键和若干个伪键,任何伪码键按下后,密码锁都无法打开。
3.每次只能接受四个按键信号,且第四个键只能是“确认”键,其他无效。
* 4.第一次密码输错后,可以输入第二次。
但若连续三次输入错码,密码锁将被锁住,必须系统操作员解除(复位)。
二.设计内容:1.电路原理图:元件参数:VCC直流电源:5V灯泡额定电压:2.5V3.实验仿真部分:用MULTISIM仿真时,先按照上图接好电路,电路接好后,按下电源开关,接好高低电平,开始实验仿真,在起初的仿真结果中出现了很多的问题,一开始打算把报警电路中的5号换成一个555报警器,但在仿真过程中,喇叭不响,不能体现出仿真结果,应此才用灯泡来做报警信号,当用户连续3次输入密码错误时,5号灯亮,每来一个脉冲信号,显示灯就亮一盏,当4号灯亮时,其它3盏显现灯不亮,说明输入密码正确,锁被打开。
数字密码锁内容提要:下述是我对本次课程设计的过程和收获。
讲述了数字频率计的工作原理以及其各个组成部分,记述了我在整个设计过程中对各个部分的设计思路、对各部分电路设计方案的选择、元器件的筛选、以及对它们的调试、对调试结果的分析,到最后得到比较满意的实验结果的方方面面。
关键词:TTL电路,报警显示电路,复位电路一.引言:数字密码锁是现代锁具,它具有更高的安全性和使用的灵活性。
它的基本功能是只用按正确的顺序输入正确的密码才能输入开锁信号,实现开锁。
随着人们生活水平的提高,如何实现家庭防盗这一问题也变得尤其突出,传统的机械锁因为它的结构的简单,很容易别撬开起不到防盗的效果;电子锁的保密性高,使用起来灵活性好,安全系数高,受到了广大用户的青睐。
二.总体设计方案:为了满足设计的要求:1.设计一个数字密码锁,要求只有按正确的顺序输入正确的密码,方能输出开锁信号,实现开锁。
[课程设计]数字密码锁设计(共6页)
电子密码锁摘要本文的电子密码锁利用数字逻辑电路,实现对门的电子控制,并且有各种附加电路保证电路能够安工作,有极高的安全系数。
关键词电子密码锁电压比较器555单稳态电路计数器JK触发器UPS电源。
1 引言随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的亲呢。
设计本课题时构思了两种方案:一种是用以AT89C2051为核心的单片机控制方案;另一种是用以74LS112双JK触发器构成的数字逻辑电路控制方案。
考虑到单片机方案原理复杂,而且调试较为繁琐,所以本文采用后一种方案。
2 总体方案设计2.1设计思路共设了9个用户输入键,其中只有4个是有效的密码按键,其它的都是干扰按键,若按下干扰键,键盘输入电路自动清零,原先输入的密码无效,需要重新输入;如果用户输入密码的时间超过40秒(一般情况下,用户不会超过40秒,若用户觉得不便,还可以修改)电路将报警80秒,若电路连续报警三次,电路将锁定键盘5分钟,防止他人的非法操作。
2.2总体方框图3 设计原理分析电路由两大部分组成:密码锁电路和备用电源(UPS),其中设置UPS电源是为了防止因为停电造成的密码锁电路失效,使用户免遭麻烦。
密码锁电路包含:键盘输入、密码修改、密码检测、开锁电路、执行电路、报警电路、键盘输入次数锁定电路。
3.1 键盘输入、密码修改、密码检测、开锁及执行电路 . 其电路如下图1所示:....图1 键盘输入、密码修改、密码检测、开锁、执行电路开关K1~K9是用户的输入密码的键盘,用户可以通过开关输入密码,开关两端的电容是为了提高开关速度,电路先自动将IC1~IC4清零,由报警电路送来的清零信号经C25送到T11基极,使T11导通,其集电极输出低电平,送往IC1~IC4,实现清零。
密码修改电路由双刀双掷开关S1~S4组成(如图2所示), 它是利用开关切换的原理实现密码的修改。
课程设计说明书 密码锁设计
课程设计说明书设计题目:密码锁系别:应用电子与通信技术系班级:学生姓名:指导教师:成绩:年月日课程设计任务书年月日目录第1章绪论 (1)1.1设计题目和设计指标 (1)1.2设计功能 (1)1.3设计目的 (1)第2章电路的选择 (2)2.1 电路框图 (2)2.2 电路比较 (2)第3章单元电路设计及工作原理 (3)3.1 九位密码的电路设定 (3)3.2 延时电路 (5)第4章电路的组装调试 (7)4.1合理布局 (7)4.2分级调试 (7)结论 (8)收获和体会 (9)致谢 (10)参考文献 (11)附录 (12)第1章绪论1.1设计题目和设计指标设计题目:密码锁设计指标:1)用电子器件设计制作一个九位数字密码锁,使之在输入正确密码时开锁。
2)如果九位密码输入错误,开锁电路将不能正常工作。
3)密码正确输入后,开锁电路可以延时七秒。
1.2设计功能1) 7s内未能将锁打开,则电路自动复位进入自锁状态。
2) 当保密电路断开时密码才有效,加强保密性。
1.3设计目的1)理解触发器的逻辑功能。
2)理解电子密码锁的设计思路。
3)了解触发器在电子电路中的应用。
第2章电路的选择2.1电路框图本次课程设计共参考了两套方案。
方案一如图2-1,由输入电路、校验电路、开锁电路、执行电路、密码修改电路及报警电路构成。
图2-1 方案一电路框图方案二如图2-2,由译码器、按键输入电路、延时电路及保密电路构成。
图2-2 方案二电路框图2.2 电路的比较方案一主要是运用74LS112和555定时器来实现4个是有效的密码、80s延时、5分钟锁定、报警等功能的一个较复杂的密码锁电路。
它与课程设计的功能要求有太大差异。
方案二则是运用了CD4017和简单的电容电阻实现了九位有效密码、7s延时和密码安全性能,完全符合课程设计要求且电路简单。
所以选择了方案二。
译码器延时电路保密电路按键输入第3章单元电路设计及工作原理3.1 九位密码的电路设定电路为九路输入式密码锁,九路输入共可产生几亿种编码形式。
数电电子密码锁课程设计
数电电子密码锁课程设计一、课程目标知识目标:1. 学生能理解数字电子密码锁的基本原理,掌握二进制编码、逻辑门电路等基础知识。
2. 学生能运用所学知识,设计并实现一个简单的数字电子密码锁。
技能目标:1. 学生能运用逻辑门电路设计出正确的密码锁电路,并能够进行电路仿真。
2. 学生能通过实践操作,掌握数字电路的调试与排错方法。
情感态度价值观目标:1. 学生培养对电子技术的兴趣,激发创新意识和实践能力。
2. 学生在团队协作中,学会沟通与交流,培养合作精神和解决问题的能力。
3. 学生意识到电子技术在日常生活中的应用,认识到科技发展对生活的影响。
课程性质:本课程为实践性课程,强调理论知识与实际操作相结合,提高学生的动手能力和创新能力。
学生特点:初三学生已具备一定的物理知识和电子技术基础,对新鲜事物充满好奇,但需要引导和激发。
教学要求:结合课本内容,注重实践操作,引导学生将理论知识运用到实际中,培养解决问题的能力。
将课程目标分解为具体的学习成果,以便于教学设计和评估。
二、教学内容1. 理论知识:- 二进制编码原理及转换方法- 逻辑门电路的种类、功能及相互关系- 数字电路的基本组成及工作原理2. 实践操作:- 设计数字电子密码锁的电路图- 选用合适的逻辑门电路进行密码锁电路搭建- 进行电路仿真,验证密码锁功能的正确性3. 教学大纲:- 第一阶段:讲解二进制编码原理、逻辑门电路知识,使学生掌握数字电路基础知识。
- 第二阶段:指导学生设计数字电子密码锁电路图,培养学生动手设计能力。
- 第三阶段:组织学生进行实践操作,搭建密码锁电路,并进行调试与排错。
- 第四阶段:总结课程内容,展示学生作品,进行交流与评价。
4. 教材章节:- 《电子技术基础》第三章:数字电路基础- 《电子技术基础》第四章:逻辑门电路及其应用教学内容安排和进度:- 理论知识:2课时- 实践操作:4课时- 课程总结与评价:1课时教学内容注重科学性和系统性,结合课程目标,确保学生能够将所学知识运用到实际操作中,培养其创新能力和实践能力。
数电课程设计密码锁
数电课程设计密码锁一、课程目标知识目标:1. 让学生理解数字电路基础知识,特别是组合逻辑电路的原理和应用;2. 掌握使用逻辑门设计简单的密码锁电路,并能够用逻辑表达式表示;3. 了解数字电路在实际应用中的安全性和可靠性,特别是在密码锁系统中的作用。
技能目标:1. 培养学生运用所学的数字电路知识,解决实际问题的能力;2. 能够使用逻辑门和触发器设计并搭建简单的密码锁电路;3. 学会使用相关软件工具(如Multisim等)进行电路仿真,验证设计电路的正确性。
情感态度价值观目标:1. 激发学生对数字电路和电子技术的学习兴趣,培养创新意识和探索精神;2. 培养学生团队协作精神,在小组合作中共同分析问题、解决问题;3. 引导学生认识到科技发展对社会安全的重要性,树立正确的科技伦理观念。
分析:本课程针对高中年级学生,他们在前期课程中已经学习了基础的数字电路知识,具有一定的电路分析和设计能力。
课程性质为实践性强的设计与实验课,旨在通过设计密码锁的实践活动,深化对数字电路知识的理解和应用。
教学要求:1. 结合教材内容,通过实例引入,使学生将理论与实践相结合;2. 引导学生通过小组讨论和动手实践,培养解决实际问题的能力;3. 强调安全性、可靠性和科技伦理,培养学生对社会负责的态度。
二、教学内容1. 理论知识回顾:- 复习数字电路基础,特别是逻辑门的工作原理和逻辑表达式;- 温习组合逻辑电路的设计方法和步骤。
2. 实践教学内容:- 密码锁的原理介绍,包括常见的密码锁类型和安全性分析;- 使用逻辑门设计密码锁电路,涉及基本的逻辑运算和组合逻辑设计;- 引导学生了解触发器在密码锁中的应用,如RS触发器、D触发器等。
3. 教学大纲安排:- 教材章节:第五章“组合逻辑电路”和第六章“时序逻辑电路基础”;- 第一课时:回顾数字电路基础,介绍密码锁原理;- 第二课时:设计和分析密码锁的组合逻辑部分;- 第三课时:引入时序逻辑,探讨触发器在密码锁中的应用;- 第四课时:动手实践,小组合作设计并搭建简单的密码锁电路。
数字密码锁没电课程设计
数字密码锁没电课程设计一、课程目标知识目标:1. 学生理解数字密码锁的基本工作原理,掌握其关键组成部分及功能。
2. 学生掌握在数字密码锁没电时,如何运用物理知识手动开启密码锁。
3. 学生了解电池类型、电压等基础知识,并学会安全使用电池。
技能目标:1. 学生能运用所学知识,分析并解决数字密码锁没电的问题。
2. 学生通过实践操作,提高动手能力和问题解决能力。
3. 学生学会使用工具,进行简单的数字密码锁维修。
情感态度价值观目标:1. 学生培养对科学技术的兴趣和好奇心,激发探索精神。
2. 学生在小组合作中,学会互相帮助、共同解决问题,培养团队协作精神。
3. 学生增强安全意识,养成遵守规则、爱护公物的良好习惯。
本课程针对五年级学生设计,结合学生的认知特点和动手能力,注重实践操作和团队合作。
通过本课程的学习,旨在提高学生对数字密码锁的理解和运用能力,培养学生的创新意识和实践能力,同时引导学生树立正确的价值观。
教学要求注重理论与实践相结合,关注学生的个体差异,激发学生的学习兴趣,使学生在轻松愉快的氛围中掌握知识,提高技能。
二、教学内容1. 数字密码锁原理介绍:- 密码锁的工作原理- 密码锁的组成部分及功能- 电池在数字密码锁中的作用2. 数字密码锁没电情况处理:- 识别电池类型及电压- 替换电池的正确方法- 在没电情况下手动开启密码锁的技巧3. 实践操作:- 分组进行数字密码锁拆装练习- 模拟数字密码锁没电情况,进行手动开启操作- 电池更换操作练习4. 安全教育:- 使用工具的安全常识- 电池使用的安全注意事项- 爱护公物,遵守规则教学内容依据课本相关章节进行组织,结合课程目标进行适当拓展。
教学大纲明确如下安排和进度:第一课时:数字密码锁原理介绍及安全教育第二课时:数字密码锁没电情况处理及电池知识学习第三课时:实践操作(数字密码锁拆装、手动开启、电池更换)第四课时:总结与拓展,巩固所学知识教学内容注重科学性和系统性,结合实践操作,使学生在掌握知识的同时,提高动手能力和解决问题的能力。
VHDL数字密码锁课程设计
VHDL数字密码锁课程设计一、课程目标知识目标:1. 学生能理解VHDL语言的基本语法和程序结构,掌握数字密码锁的基本原理。
2. 学生能运用VHDL语言编写与数字密码锁相关的程序代码,实现基本功能。
3. 学生了解数字密码锁在实际工程中的应用,理解其重要性。
技能目标:1. 学生能运用所学知识,设计并实现一个简单的数字密码锁系统。
2. 学生通过实际操作,提高编程能力,培养解决实际问题的能力。
3. 学生能通过小组合作,提高团队协作和沟通能力。
情感态度价值观目标:1. 学生培养对电子设计及其编程的兴趣,激发创新意识。
2. 学生认识到科技发展对社会的重要性,增强社会责任感。
3. 学生在团队合作中,学会尊重他人,培养良好的沟通和协作精神。
课程性质:本课程为实践性课程,以培养学生的动手能力和实际编程技能为主。
学生特点:学生具备一定的电子基础和编程能力,对新鲜事物充满好奇心。
教学要求:教师需引导学生将理论知识与实际应用相结合,注重培养学生的实践能力和团队合作精神。
在教学过程中,将目标分解为具体的学习成果,以便于教学设计和评估。
二、教学内容1. 数字密码锁原理介绍:包括密码锁的工作机制、安全性分析等。
相关教材章节:第五章“数字密码锁设计原理”2. VHDL语言基础:回顾VHDL的基本语法、程序结构、数据类型和运算符等。
相关教材章节:第三章“VHDL语言基础”3. VHDL编程实践:a) 设计数字密码锁的实体和端口b) 编写行为描述和结构描述代码c) 仿真与调试相关教材章节:第四章“VHDL编程实例”和第六章“数字密码锁设计实例”4. 数字密码锁功能模块设计:a) 密码设置与修改b) 密码验证c) 锁定与解锁功能相关教材章节:第六章“数字密码锁功能模块设计”5. 数字密码锁系统集成与测试:a) 将各功能模块整合到一起,实现完整密码锁系统b) 进行系统测试,验证系统功能及性能相关教材章节:第七章“数字密码锁系统集成与测试”6. 课程项目实践:分组进行数字密码锁项目设计,培养学生的团队合作能力和实际操作技能。
合工大 数字密码锁 课程设计
数字密码锁一内容提要:随着人们生活水平的提高,如何实现家庭防盗这一问题也变得尤其突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的亲呢。
数字密码锁是现代锁具,它具有更高的安全性和使用的方便性。
它的基本功能是只有按正确的顺序输入正确的密码方能输入开锁信号,实现开锁。
本文粗略讲述了我在本次实习中的整个设计过程及收获。
讲述了数字密码锁的工作原理以及其各个组成部分,记述了我在整个设计过程中对各个部分的设计思路、对各部分电路设计方案的选择、元器件的筛选、以及对它们的调试、对调试结果的分析,到最后得到比较满意的实验结果的方方面面。
二设计内容及要求:要求设计一个简易的数字密码锁,其信号是给定的脉冲信号,是比较稳定的。
1.设置三个正确的密码键,实现按密码顺序输入的电路。
密码只有按顺序输入后才能输出密码的正确信号2.设置一个伪键,只要伪键按下后,密码锁都无法打开。
3.每次只能接受四个按键信号,且第四个键只能是“确认”键,其它无效。
4.能显示已输入键的个数(例如显示*号)。
5.第一次密码输错后,可以输入第二次。
但连续输入错码,密码锁将被锁住,必须系统操作员解除(复位)。
三设计方案选择1.密码通常由若干位数字或字母组成,分“真码”和“伪码”两类,每一位对应一个按键。
由于密码必须一位一位依次输入,故需用触发器锁存相应的按键信号。
2.为增加保密性,必须限制密码输入的次数,因而需要按键次数计数器。
当输完预定的n位密码后,只能有两种选择:一是确认,二是返回重输。
按键次数计数器也可提供相应显示。
当密码位数不多时,可用集成移位寄存器实现按键次数的计数及显示。
3.由于密码正确与否与输入顺序有关,故密码判别电路的设计有一定的讲究。
实现上述想法的一种思路是采用类似移位寄存器的结构,如图所示。
触发器首先清零,每一个“真码”键作为一个触发器的时钟,并将各触发器顺序级联起来。
数字密码锁课程设计
数字密码锁课程设计一、课程目标知识目标:1. 学生能理解数字密码锁的基本原理,掌握密码锁中数字编码的基本概念。
2. 学生能够掌握简单的数学运算在数字密码锁中的应用,如加法、减法、乘法和除法。
3. 学生能够了解数字密码锁在日常生活和高科技领域的应用。
技能目标:1. 学生能够运用所学知识设计一个简单的数字密码锁,并能够解释其工作原理。
2. 学生通过小组合作,提高问题解决能力和团队协作能力,培养创新思维和动手实践能力。
情感态度价值观目标:1. 学生培养对数学和科学技术的兴趣,增强对高科技产品的探索精神。
2. 学生在学习过程中,培养耐心、细致和严谨的学习态度,提高自我成就感。
3. 学生通过学习数字密码锁,增强信息安全意识,认识到科技在生活中的重要性。
课程性质:本课程属于综合实践活动课程,结合数学、科学和技术等多学科知识。
学生特点:六年级学生具有较强的逻辑思维能力和动手实践能力,对新鲜事物充满好奇心。
教学要求:教师应注重理论与实践相结合,引导学生通过小组合作、自主探究等方式,完成数字密码锁的设计与制作。
在教学过程中,关注学生的个体差异,激发学生的学习兴趣,提高学生的综合素养。
通过本课程的学习,使学生在知识、技能和情感态度价值观方面取得具体的学习成果。
二、教学内容1. 数字密码锁原理介绍:讲解数字密码锁的工作原理,涉及基本的数学运算和逻辑判断。
- 相关教材章节:数学课本中关于四则运算的应用,科学课本中关于简单机械原理。
2. 密码锁设计与制作:指导学生如何设计一个具有基本功能的数字密码锁。
- 教学大纲:- 了解数字密码锁的组成部分;- 学习密码设置与解码的基本方法;- 探究数字密码锁的安全性。
3. 实践操作:学生分组进行数字密码锁的组装和调试。
- 列举内容:- 准备材料和工具;- 按照设计图纸进行组装;- 进行功能测试和安全性分析。
4. 应用拓展:探讨数字密码锁在现实生活中的应用,以及未来发展趋势。
- 相关教材章节:信息技术课本中关于信息安全的内容。
密码锁课程设计hex
密码锁课程设计hex一、教学目标本课程旨在让学生了解和掌握密码锁的基本原理和制作方法,培养学生的动手能力和创新能力,提高学生对信息安全的认识。
知识目标:使学生了解密码锁的原理、类型和应用;掌握基本的电路知识;了解计算机编程的基本概念。
技能目标:培养学生具备基本的电路搭建和编程能力;能够独立完成一个简单的密码锁设计与制作。
情感态度价值观目标:培养学生对科学探究的兴趣,增强其团队协作意识,提高其面对挑战、解决问题的信心。
二、教学内容本课程的教学内容主要包括密码锁的基本原理、电路设计、编程实现等。
1.密码锁的基本原理:介绍密码锁的定义、分类和应用场景。
2.电路设计:讲解电路设计的基本原则,引导学生掌握基本电路元件的使用方法和电路图的绘制。
3.编程实现:介绍编程语言的基本概念,培养学生编写简单程序的能力,使其能够实现密码锁的功能。
三、教学方法本课程将采用讲授法、实践教学法、小组讨论法等多种教学方法。
1.讲授法:用于讲解密码锁的基本原理和相关知识。
2.实践教学法:让学生动手搭建电路,编写程序,增强其实践能力。
3.小组讨论法:分组进行讨论,培养学生的团队协作能力和解决问题的能力。
四、教学资源教学资源包括教材、实验设备、多媒体资料等。
1.教材:选用权威、实用的教材,为学生提供系统的学习资源。
2.实验设备:提供充足的实验设备,确保每个学生都能动手实践。
3.多媒体资料:制作精美的多媒体课件,丰富学生的学习体验。
五、教学评估本课程的评估方式包括平时表现、作业、考试等,以全面、客观、公正地评价学生的学习成果。
1.平时表现:考察学生在课堂上的参与程度、提问回答等情况,占总评的20%。
2.作业:布置适量作业,检查学生对知识的掌握和应用能力,占总评的30%。
3.考试:进行期中、期末考试,全面测试学生的知识水平和应用能力,占总评的50%。
六、教学安排本课程的教学安排如下:1.教学进度:按照教材的章节顺序进行教学,确保学生系统地掌握知识。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电子密码锁课程设计姓名洪学锋、汤小桥、张健学号P*********、 P********* 、P*********学院电气工程学院专业班级 2010级电气工程及其自动化1班指导老师马燕老师电子密码锁张健 P101813381洪学锋 P101813251汤小桥 P101813449【摘要】在日常的生活和工作中, 住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。
若使用传统的机械式钥匙开锁,人们常需携带多把钥匙, 使用极不方便, 且钥匙丢失后安全性即大打折扣。
在安全技术防范领域,具有防盗报警功能的电子密码锁逐渐代替了传统的机械式密码锁,电子密码锁具有安全性高、成本低、功耗低、易操作等优点。
本文从经济实用的角度出发,采用美国Atmel公司的单片机AT89C51作为主控芯片与数据存储器单元,结合外围的矩阵键盘输入、LED数码管显示、开锁等,用C语言编写的主控芯片控制程序与EEPROM AT24C02读写程序相结合,并用Keil软件进行编译,设计了一款可以更改密码的电子密码控制系统。
这种密码锁的电路设计具有上锁、开锁、修改密码等多种功能。
密码保密性强、灵活性高、应用日益广泛。
【关键词】电子密码锁,单片机,LED显示AbstractIn daily life and work, security, residential units and departments of the documents, financial statements,and some personal information tend to be solved by locking. If the use of traditional mechanical key to unlock, people often need to carry multiple keys, a very inconvenient to use, and after the lossof the key ,security that is greatly reduced. In the field of security and protection, with an electronic anti-theft alarm lock gradually replace the traditional mechanical combination lock, electronic lock has the advantages of high safety, low cost, low power consumption, easy operation etc..From the economical point of view, using the United States Atmel company AT89C51 microcontroller as the main control chip and the data memory unit, combined with peripheral input matrix keyboard, LED digital tube display, the lock, with the main control C language chip control procedures and EEPROM AT24C02 read and write procedures combined, and compiled with Keil software, designed a password can be changed to the electronic password control system.This password lock circuit design with lock, unlock, password modification function etc.. Password confidentiality, high flexibility, widely used.Keyword:Electronic password lock, MCU, LED display目录1.绪论 (5)2.总体方案设计 (5)2.1设计思路 (5)2.2总体方框图 (7)3.主要元器件介绍 (8)3.1主控芯片AT89C51 (8)3.1.1主要特性 (8)3.1.2管脚说明 (9)3.1.2.1主电源引脚VSS和VSS (9)3.1.2.2外接晶体引脚XTAL1和XTAL2 (9)3.1.2.3控制或与其它电源复用引脚RST/VPD、ALE/PROG、PSEN和EA/VPP (10)3.1.2.4控制或与其它电源复用引脚RST/Vpd,ALE/PROG,PSEN 和EA/Vpp (11)3.1.2.5输入/输出(I/O)引脚P0、P1、P2、P3(共32根) (12)3.1.3串口通讯 (13)3.2 LED数码管 (18)3.3继电器 (19)4.硬件系统设计 (20)4.1键盘输入、密码检测、开锁 (21)4.2密码修改、执行电路 (22)5.实验结果 (22)1.绪论随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的亲呢。
设计本课题时构思了两种方案:一种是用以AT89C51为核心的单片机控制方案;另一种是用以74LS112双JK触发器构成的数字逻辑电路控制方案。
考虑到在三年学习中,对单片机的了解远多于JK触发器,更容易实现功能,故选用前一种方案。
电子密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。
它的种类很多,有简易的电路产品,也有基于芯片的性价比较高的产品。
现在应用较广的电子密码锁是以芯片为核心,通过编程来实现的。
其性能和安全性已大大超过了机械锁。
其特点如下:1) 保密性好,编码量多,远远大于弹子锁。
随机开锁成功率几乎为零。
2) 密码可变,用户可以随时更改密码,防止密码被盗,同时也可以避免因人员的更替而使锁的密级下降。
2.总体方案设计2.1设计思路共设了12个用户输入键,其中只有12个是有效的密码按键,无干扰按键,可设定密码;若按下密码错误,键盘输入电路自动清零,原先输入的密码无效,需要重新输入。
2.2总体方框图3.主要元器件介绍3.1主控芯片AT89C51单片机AT89C51功能介绍AT89C51是一种带4K字节FLASH存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微处理器,俗称单片机。
AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。
单片机的可擦除只读存储器可以反复擦除1000次。
该器件采用ATMEL 高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。
由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL 的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。
AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。
外形及引脚排列如图所示3.1.1主要特性·与MCS-51 兼容·4K字节可编程FLASH存储器·寿命:1000写/擦循环·数据保留时间:10年·全静态工作:0Hz-24Hz·三级程序存储器锁定·128*8位内部RAM ·32可编程I/O线·两个16位定时器/计数器·可编程串行通道·低功耗的闲置和掉电模式·片内振荡器和时钟电路3.1.2管脚说明下面按其引脚功能分为四部分叙述这40条引脚的功能。
3.1.2.1主电源引脚VSS和VSSAT89C51芯片引脚图图2VSS——(40脚)接+5V电压;VSS——(20脚)接地。
3.1.2.2外接晶体引脚XTAL1和XTAL2XTAL1接外部晶体的一个引脚。
在单片机内部,它是一个反相放大器的输入端,这个放大器构成了片内振荡器。
当采用外部振荡器时,对HMOS单片机,此引脚应接地;对SHMOS单片机,此引脚作为驱动端。
XTAL2(18脚)接外晶体的另一端。
在单片机内部,接至上述振荡器的反相放大器的输出端。
采用外部振荡器时,对HMOS单片机,该引脚接外部振荡器的信号,即把外部振荡器的信号直接接到内部时钟发生器的输入端;对XHMOS,此引脚应悬浮。
3.1.2.3控制或与其它电源复用引脚RST/VPD、ALE/PROG、PSEN 和EA/VPP①RST: 复位输入。
当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。
②ALE/PROG:当访问外部存贮器时,ALE(允许地址锁存)的输出用于锁存地址的低位字节。
即使不访问外部存储器,ALE端仍以不变的频率周期性地出现正脉冲信号,此频率为振荡器频率的1/6。
因此,它可用作对外输出的时钟,或用于定时目的。
然而要注意的是,每当访问外部数据存储器时,将跳过一个ALE脉冲。
ALE端可以驱动(吸收或输出电流)8个LS型的TTL 输入电路。
对于EPROM单片机(如8751),在EPROM编程期间,此引脚用于输入编程脉冲(PROG)。
③PSEN:此脚的输出是外部程序存储器的读选通信号。
在从外部程序存储器取指令(或常数)期间,每个机器周期两次PSEN有效。
但在此期间,每当访问外部数据存储器时,这两次有效的PSEN信号将不出现。
PSEN同样可以驱动(吸收或输出)8个LS型的TTL输入。
④EA/VPP(引脚):当EA端保持高电平时,访问内部程序存储器,但在PS(程序计数器)值超过0FFFH(对851/8751/80S51)或1FFFH(对8052)访问外部程序存储器,不管是否有内部程序存储器。
对于常用的8031来说,无内部程序存储器,所以EA脚须常接地,这样才能只选择外部程序存储器。
对于EPROM型的单片机(如8751),在EPROM编程期间,此引脚也用于施加21V的编程电源(VPP)。
3.1.2.4控制或与其它电源复用引脚RST/Vpd,ALE/PROG,PSEN 和EA/VppRST/Vpd 当振荡器运行时。
在此引脚上出现两个机器同期的高电平(由低到高跳变),将使单片机复位。
在 VSS掉电期间,此引脚可接上备用电源,由 Vpd向内部 RAM提供备用电源,以保持内部RAM中的数据。