| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10621 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:这几年来,我国人民的生活水平随着经济发展有了显著的提高,与此同时,个人财产的安全问题也被大家重视起来。在众多手段中被应用最广也最基础的应当是利用锁。传统的解锁方式例如射频卡、数字键盘解锁已经变得没那么安全,因此,人们把目光聚焦指纹识别上。指纹识别作为生物特征识别,它的特点是独一无二,不易伪造,且伴随人的终生,一般难以修改。这些特点让指纹识别技术目前被广泛应用于各个对安全性要求较高的领域。本设计使用Keil单片机软件开发技术对STC89C52单片机进行C语言编程设计,同时采用AS608指纹识别模块,建立了一套完整的指纹解锁系统,LCD12864液晶显示屏显示识别结果,矩阵键盘实现模式切换、指纹录入及删除、紧急开锁等功能,提高解锁的安全性及可靠性。 本课题首先介绍了指纹识别技术的发展背景和原理,继而阐述本设计的目的,接着介绍了各电路模块的电路设计,继而利用软件编写程序,最终调试出结果。
关键词:STC89C52单片机;指纹识别;LCD12864液晶显示屏;按键控制
目 录 摘 要 ABSTRACT 第一章 绪论-1 1.1 指纹识别技术的发展-1 1.2 指纹识别技术的原理-2 1.3 课题设计的目的及意义-3 第二章 系统硬件的介绍与基本设计-4 2.1 总体功能介绍-4 2.2 工作流程-4 2.3 单片机的介绍-5 2.3.1 STC89C52单片机-5 2.3.2 外部晶振-6 2.3.3 复位电路-7 2.4 液晶显示模块-7 2.5 矩阵键盘模块-8 2.5.1 按键清抖的处理-8 2.5.2 按键接口的选择-9 2.6 指纹识别模块-11 第三章 系统软件的设计-12 3.1 系统工作分析-12 3.2 串口初始化-12 3.3 程序流程图-12 3.3.1 液晶显示模块程序的设计-14 3.3.2 矩阵键盘程序的设计-14 3.3.3 指纹识别模块程序的设计-15 3.4 Keil编程-16 第四章 硬件调试-17 4.1 电路的焊接-17 4.1.1 焊接的准备工作-17 4.1.2 焊接的顺序-17 4.1.3 焊接元器件的详细要求-17 4.2 程序的烧写-18 4.3 小灯的调试-19 4.4 LCD12864液晶显示屏的调试-19 4.5 指纹识别模块及按键模块的调试-19 第五章 实物的操作流程-21 第六章 总结与展望-26 参考文献-27 致谢-28 附录-29 |

