| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:13020 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本设计以单片机STC89C516为主控芯片。因为它具有编程灵活性,可以精确控制众多I/0端口,很好的实现密码锁的大部分功能[[[] 赵玉冰. 一种家庭防盗密码锁电路设计[D].[1]黑龙江农垦科技职业学院, 2013.]]。
单片机芯片连接继电器用于控制密码锁的开关。输入设备是4*4矩阵键盘,按键盘输入密码和实现其他的特殊功能。绿黄红三色LED灯用于密码锁的安全报警。使用AT24C02芯片存储所设置的密码。再外接显示屏显示设计的多个功能界面以及警示信息。
本论文电子密码锁设计的创新点在于系统成功运行以后,4*4矩阵键盘上的按键按下,蜂鸣器会发出不同的声音,且黄灯闪烁。16个按键可发出不同的低音、中音和高音,如同一个简易版的电子琴,闲暇之余,用户可以使用本密码锁键盘弹奏简单的乐曲。
本密码锁系统设计合理,功能完备,实用性强,安全性高,易于操作,成本低廉又兼具趣味性,具有研究推广价值。
关键词:AT24C02;矩阵键盘;单片机;音乐电子密码锁;安全
目录
摘要
Abstract
引 言-1
1 绪论-2
1.1 选题的背景及意义-2
1.2 国内外研究现状和发展趋势-2
1.3 研究内容-3
2 系统总体方案设计-4
2.1 主控芯片的选择-4
2.1.1 STC89C51与AT89C51的区别-4
2.2 关键问题-4
2.3 解决关键问题的思路-4
2.3.1 密码存储芯片的选择-4
2.3.2 显示模块的选择-5
2.3.3 键盘按键功能设计-5
2.3.4 发声设计-6
2.3.5 报警方案比较-6
2.3.6 开锁设计-7
2.4 系统总体功能说明及创新-7
3 系统硬件设计-9
3.1 系统结构框图-9
3.2 主控部分-9
3.2.1 STC89C516单片机最小系统构成-10
3.2.2 STC89C516芯片内部结构图-13
3.3 存储部分-13
3.4 显示部分-14
3.5 键盘输入部分-15
3.6 发声部分-16
3.7 LED部分-16
3.8 开锁电路部分-17
3.9 音乐电子密码锁电路连接总结-17
4 系统软件设计-18
4.1 系统软件总体设计思路-18
4.2 Keil uVision4软件介绍-18
4.3 各主要部分的功能实现程序设计-18
4.3.1 初始化程序设计-18
4.3.2 按键扫描程序设计-20
4.3.3 自定义函数功能设计-21
5 系统实现-28
结 论-34
参 考 文 献-35 |

