单片机应用课程设计 设计题目:基于 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 1. 设计任务 基本要求:采用 AT24C02与单片机 STC89C52相结合设计电子密码锁,然后 通过矩阵键盘按键进行密码的输入、清除、更改、开锁等功能。 2. 系统总体方案设计 2.1 各个模块方案讨论 2.1.1 芯片选择 由于设计的是电子密码锁,而单片机