1、课程设计 I 摘摘 要要 本设计通过 1 个单片机 AT89C2051 芯片,三极管,开关,电池线圈等完成一个 8 位电子密码锁,其工作原理是通过开关控制单片机的 P3.7, P3.2 口输出电流 信号,从而控制喇叭的响声与电池线圈的磁通量变化,通过磁力的效应,吸引开 关的开通与报警。 本实验课题实现后可实现设定任意 8 位密码,更改密码,开锁,报警等功能, 有很强的实用价值,另外由于设计简单,实验材料价钱低,可用于实际生活中。 本文以硬件内容为主,介绍了 8051 系列单片机,引脚用途的资料 功率放大器 的使用。 并通过这个课题展现出来。 将本课题中的硬件运行过程给予了详细介绍。 对密码锁的
2、运行状态也绘制了流程图给与了很好的说明。 关键词:关键词: AT89C2051;wave 软件;密码锁 课程设计 II 目 录 引引 言言. 1 1 课题要求及目的. 2 1.1 课题要求: . 2 1.2 研究目的,意义 . 2 2 51 单片机简介 2 2.1 单片机发展史 . 2 2.2 51 单片机 3 2.2.1 AT89C2051 单片机芯片. 5 2.3 定时器/计数器概述 9 3 硬件电路设计 10 3.1 芯片的选择 10 32 时钟电路 11 3.3 放大电路与中断,I/O 口分配的解决 12 3.4 复位电路 14 3.5 开锁电路 15 3.6 电源电路 16 3.7
3、报警电路 16 4 软件设计 . 17 4.1 流程图 17 4.2 源程序及分析 18 总 结 21 参考文献. 22 课程设计 1 基于单片机的电子密码锁的设计 引 言 目前,单片机正朝着高性能和多品种方向发展趋势将是进一步向着 CMOS 化、 低功耗、小体积、大容量、高性能、低价格和外围电路内装化等几个方面发展。 下面是单片机的主要发展趋势。 CMOS 化 近年, 由于 CHMOS 技术的进小, 大大地促进了单片机的 CMOS 化。 CMOS 芯片除了低功耗特性之外,还具有功耗的可控性,使单片机可以工作在功耗精 细管理状态。这也是今后以 80C51 取代 8051 为标准 MCU 芯片的
4、原因。因为单片 机芯片多数是采用 CMOS(金属栅氧化物)半导体工艺生产。CMOS 电路的特点是 低功耗、高密度、低速度、低价格。采用双极型半导体工艺的 TTL 电路速度快, 但功耗和芯片面积较大。随着技术和工艺水平的提高,又出现了 HMOS(高密度、 高速度 MOS)和 CHMOS 工艺。CHMOS 和 HMOS 工艺的结合。目前生产的 CHMOS 电 路已达到 LSTTL 的速度,传输延迟时间小于 2ns,它的综合优势已在于 TTL 电 路。因而,在单片机领域 CMOS 正在逐渐取代 TTL 电路。 低功耗化 单片机的功耗已从 Ma 级,甚至 1uA 以下;使用电压在 36V 之间, 完全适应电池工作。低功耗化的效应不仅是功耗低,而且带来了产品的高可靠 性、高抗干扰能力以及产品的便携化。 低电压化 几乎所有的单片机都有 WAIT、STOP 等省电运行方式。允许使用的 电压范围越来越宽,一般在 36V 范围内工作。低电压供电的单片机电源下限已 可达 12V。目前 0.8V 供电的单片机已经问世。 大容量化 以往单片机内的 ROM 为 1KB4KB,R