基于AT24C02电子密码锁的设计详细分解.docVIP

  • 27
  • 0
  • 约1.63万字
  • 约 29页
  • 2016-06-07 发布于湖北
  • 举报

基于AT24C02电子密码锁的设计详细分解.doc

单片机应用课程设计 设计题目:基于AT24C02电子密码锁的设计 目录 1 设计任务 3 2 系统总体方案设计 3 2.1 各个模块方案论证 3 2.1.1 芯片选择 3 2.1.2 显示器的选择 3 2.2总体方案设计 4 3 硬件电路设计 4 3.1 单片机最小系统 4 3.2 AT24C20储存密码电路 5 3.3 矩阵键盘电路 6 3.4 液晶显示电路 6 4 系统软件设计 6 4.1 主程序流程图 7 4.2 子程序流程图 8 4.2.1 AT24C20子程序流程图 8 4.2.2 1602子程序流程图 9 5 实物调试 9 5.1实性物能分析 9 6 心得体会 12 附录1 14 (1)系统总电路图 14 (2)系统仿真图 14 附录2 16 (1)程序清单 16 设计任务 基本要求:采用AT24C02与单片机STC89C52相结合设计电子密码锁,然后通过矩阵键盘按键进行密码的输入、清除、更改、开锁等功能。 系统总体方案设计 各个模块方案讨论 芯片选择 由于设计的是电子密码锁,而单片机AT89C52为8 位通用微处理器,采用工业标准的C51内核,在内部功能及管脚排布上与通用的8xc52 相同,其主要用于会聚调整时的功能控制。功能包括对会聚主IC 内部寄存器、数据RAM及外部接口等功能部件的初始化,会聚调整控制,会聚测试图控制,红外遥控信号IR的接收解码及与主板CP

文档评论(0)

1亿VIP精品文档

相关文档