基于单片机电子密码锁的设计文献综述
2020-04-11 16:14:19
文 献 综 述
1研究的目的和背景
电子密码锁是现代生活中常用的加密工具。它克服了机械式密码锁密码少、安全性能差的缺点,尤其是微控制器的智能电子密码锁,不仅具有电子密码锁的功能,还可引入智能化管理功能,从而使密码锁具有更高的安全性和可靠性。电子密码锁通常使用ARM和单片机控制[1],单片机相对ARM实现较为简单,功能较完善,因此使用单片机控制较多。用单片机控制的密码锁常使用汇编语言编写程序显示器多数用数码管[2-3]。而本文所介绍的电子密码锁使用移植性及可读性强的高级语言C语言编写,便于修改和增减功能;同时采用显示清楚,功率消耗小而寿命长的1602液晶显示器,显示更加直观,使用更加方便。从经济实用的角度出发,采用STC89C52单片机设计出一种具有密码设置、报警和防止多次试探密码功能的电子密码锁。通过研究设置一个8位密码锁的方法,使同学们复习单片机基础知识并提高了对单片机的理解,加深了对单片机的用途的认识,加强自我学习能力与动手动脑能力。
2单片机及电子密码锁概述
2.1单片机
2.1.1单片机概述
单片机是在20世纪70年代中期发展起来的一种大规模集成电路芯片,是由中央处理器(CPU)芯片、ROM 芯片、RAM 芯片和I/0接口以及其他外围电路等通过印刷电路板上总线连接成一体的完整的计算机系统。具有成本低、体积小、性能稳定等特点。
2.1.2国内外的研究现状和发展趋势
单片机的发展历史可分为四个阶段:
第一阶段(1974-1976):单片机初级阶段.因工艺限制,单片机采用双片的形式而且功能比较简单.例如仙童公司生产的F8单片机,只包括了8位CPU.64KB的RAM和两个并行口.需加一块3851(由1KB ROM.定时器/计时器和两个并行I/O口构成)才能组成一台完整的计算机.
第二阶段(1976-1978):低性能单片机阶段.典型产品是Intel公司制造的MCS-48系列单片机,片内集成了8位CPU.并行I/O口.8位定时器/计时器.RAM和ROM等.但无串行口,中断系统比较简单,片内RAM和ROM容量较小且寻址范围不大于4KB.
第三阶段(1978-现在):高性能单片机阶段.代表性的产品有Intel公司的MCS-51.Motorola公司的6801和Zilog公司的Z8等.片内普遍带有串行I/O口.多级中断系统.16位定时器/计时器,片内ROM.RAM容量加大,寻址范围可达64KB,有的片内还带有A/D转换器.这类单片机性能价格比较高,目前仍被广泛应用,是当今应用数量较多的单片机机种.
第四阶段(1982-现在):8位单片机巩固发展及16位.32位单片机推出阶段.16位单片机的典型产品是Intel公司的MCS-96系列单片机,主振为12MHz,片内RAM为232B,ROM为8KB,中断处理为8级,而且片内带有许多通道10位A/D转换器和高速输入/输出部件(HIS/HSO),实现处理能力很强.32位单片机除了更高的集成度外,其主振已达20MHz,使32位单片机的数据处理速度比16位单片机增快许多,性能比8位.16位单片机更加优越.
20世纪80年代以来,单片机的发展非常迅速.就通用单片机而言,世界上一些著名的计算机厂家已投放市场的产品就有50多个系列,400多个品种.单片机的产品已占整个微机(包括一般的微型处理器)产品的80%以上,其中8位单片机的产量又占整个单片机产量的60%以上.这说明8位单片机将在今后若干年内仍是工业检测.控制应用的主角.
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。