需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12593 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:当今社会,电子产品早已在生活中普及,但伴随着人们对生活提出了更高要求,电子产品的智能化已经是大势所趋,因此传统的机械密码锁已不能满足现代人对安全的需要,由单片机控制的智能密码锁将逐步取代机械锁的地位。 本次设计目标主要是实现超次(三次)输错密码报警、锁定键盘,用户自定义密码以及输错密码报警等实用功能。因而选用AT89C51单片机并由其构成最小系统,辅之以4*4矩阵键盘构成的输入模块(由P1口控制),LCD1602构成的显示模块,AT24C02构成的存储模块。 经实验证明,此智能密码锁具有合理的设计方法,较低的成本,但操作方法简单易行,安全实用,完全满足人们日常办公及居家生活的要求,具有极高的推广价值。 关键词:密码锁;AT89C51;LCD1602;4*4矩阵键盘
目录 摘要 Abstract 第一章 绪论-1 1.1课题背景-1 1.2智能密码锁发展方式-1 1.3研究的意义-2 第二章 设计方案的选择-3 2.1智能密码锁设计的具体要求-3 2.2总体方案的选择-3 第三章 系统硬件设计-5 3.1设计原理-5 3.2单片机选择-6 3.2.1功能特性-6 3.2.2引脚功能说明-6 3.2.3单片机最小系统-7 3.3LCD1602显示模块-8 3.3.1 LCD1602显示模块的性能-8 3.3.21602型LCD的接口信号说明-8 3.3.31602型LCD的主要技术参数-9 3.3.4基本操作程序-9 3.4晶体振荡器-10 3.5存储芯片AT24C02-10 3.6继电器控制模块-11 3.7矩阵键盘模块-11 第四章 系统的软件设计-13 4.1主程序模块设计-13 4.2键盘扫描子程序-14 4.3密码设置子程序-15 4.4开锁子程序-16 4.5软件调试-16 第五章 系统的安装调试-20 5.1安装的注意事项-20 5.1.1密码锁安装的操作步骤-20 5.2智能密码锁的硬件调试-20 结束语-22 致 谢-23 参考文献-24 附录A 原理图-25 附录B 仿真图-26 附录C 程序-27 |