- 27
- 0
- 约1.63万字
- 约 29页
- 2016-06-07 发布于湖北
- 举报
单片机应用课程设计
设计题目:基于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)