lcd1602简介
目 录
1.概 述 1
1.1 电子密码锁简介 1
1.2 电子密码锁的发展趋势 1
1.3 本设计所要实现的目标 2
2.设计方案的选择 3
2.1 方案一:采用数字电路控制 3
2.2 方案二:采用以单片机为核心的控制方案 3
3.主要元器件介绍 4
3.1 主控芯片AT89S51 4
3.1.1 AT89S51性能简介 4
3.1.2 AT89S51引角功能说明 5
3.1.3 AT89S51芯片内部结构 6
3.2 存储芯片AT24C02 8
3.3 LCD1602显示器 9
3.3.1 接口信号说明 9
3.3.2 主要技术参数 10
3.3.3 基本操作程序 10
3.4 晶体振荡器 10
4.系统硬件构成 12
4.1 设计原理 12
4.2 电路总体构成 12
4.3 电源输入部分 13
4.4 键盘输入部分 14
4.5 密码存储部分 14
4.6 复位部分 15
4.7 晶振部分 16
4.8 显示部分 16
4.9 报警部分 17
4.10 开锁部分 17
5.系统软件设计 19
5.1 主程序流程图 19
5.2 键功能流程图 20
5.3 密码设置流程图 21
5.4 开锁流程图 22
6.结束语 23
参考文献 24
致 谢 25
附 录 26
附录一 程序清单 27
附录二 设计图纸 47
附录2.1 原理图 47
附录2.2 PCB图 48
附录三 材料清单 49