单片机原理与应用 -——密码锁电路设计与原理单片机的进展和应用 单片微型计算机 (Single-Chip Microprocessor)是微型计算机(Microcomputer,简称微机)的一个重要分支,也是一种非常活跃和颇具生命力的机种。单片微型计算机简称单片机,特别适用于工业控制领域,因此又称为微控制器( Microcontroller)。 通常,单片机由单块集成电路芯片构成,内部包含有计算机的五大基本功能部件:控制器、运算器、存储器和输入/输出(Input/Output,简称 I/O)接口电路.因此,单片机只需要和适当的软件 及外部设备相结合,便可成为一个单片机控制系统。单片机的特点主要有 :高集成度,体积小,高可靠性 ;控制功能强;低电压,低功耗,便于生产便携式产品 ;易扩展;优异的性能价格比。目前,单片机的应用领域 主要包括:办公自动化设备;单片机在机电一体化中的应用;在实时过程控制中的应用;单片机在日常生活及家用电器领域的应用;在各类仪器仪表中引入单片机,使仪器仪表智能化,提高测试的自动化程度和精度,简化仪器仪表的硬件结构,提高其性能价格比;在计算机网络和通信领域中的应用;商业营销设备;单片机在医用设备领域中的应用;汽车电子产品;航空航天系统和国防军事、尖端武器等领域,单片机的应用更是不言而喻。 下面我们对单片机电子密码锁为例: 电子密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。本论文从电子密码锁系统的功能、硬件电路设计、软件设计和硬件调试四部分分别论述这一系统。 本系统以 AT89C51 单片机为核心,LM386 音频功率放大器、LED 等构成外围电路,程序是用C 语言编写,用 Keil 软件进行编译.设计程序时使用子程序复用技术,锁的安全性方面采纳了加密技术,主要的功能由按键输入及识别,LED 显示, I2C 读写操作等。本系统电子密码锁硬件部分结构简单、成本低,具有安全性高,使用方便等优点,受到了广阔用户的亲昵,具有比较好的市场前景. 目前,我国单片机的应用领域主要是工业生产过程控制,数据采集与处理、实时控制及优化控制,主流机型是 8 位微机。单片机应用带来了巨大的经济效益,提高了效率,降低了成本,提高了产品质量,推动着生产力的进展.单片机的可靠性、微型性和智能性,已成为工业控制领域中普遍采纳的智能化控制工具,已经深深地渗入到我们的日常生活当中—————小到玩具、家电行业,大到车载、舰船电子系统,遍及计...