摘 要:指纹识别技术这些年发展快速。指纹识别技术属于生物识别技术的一种,它安全性高、价格便宜、应用广泛。指纹包含了人体大量的信息,且每个人的指纹都是不重复的,所以可以通过指纹识别技术来识别一个人的真实身份。基于单片机的指纹密码锁采用STC89C52为核心模块,采用串行通信控制ZFM-70指纹模块实现指纹识别和存储指纹数据,用继电器和二级灯管模拟锁释放行动,并通过FYD12864液晶显示屏显示开锁结果。该系统识别速度快,体积小,价格便宜,适合生活中使用。
关键词:STC89C52,指纹识别技术,液晶屏
目录
摘要
Abstract
1 绪论-5
1.1 课题研究意义-5
1.2 国内外指纹密码锁发展历史及现状-5
1.3本文主要内容-5
2 整体设计方案-6
2.1 系统总体设计-6
2.2 本章小结-7
3 系统硬件设计-7
3.1 单片机及最小系统-7
3.2 指纹模块设计-10
3.3 按键电路设计-11
3.4 液晶显示模块设计-12
3.5 本章小结-13
4 系统软件设计-13
4.1 主程序流程图-15
4.2 键盘程序流程设计-16
4.3 LCD显示模块程序流程设计-17
4.4 指纹识别程序设计-18
4.5 Keil编程-20
4.6本章小结-21
5 实物制作与调试-21
5.1 电路的焊接-21
5.2 程序的烧写-22
5.3 小灯、继电器的调试-23
5.4 液晶的调试-23
5.5 指纹模块、按键的调试-23
5.6 本章小结-24
结论-25
参考文献-26
致谢-27
附录A-28
附录B-29