项目简介: 随着微机测量和控制技术的迅速发展与广泛应用,以单片机为核心的电子密码锁的设计研发与应用在很大程度上改善了人们的生活,尤其是在一些公共场合(比如大型超市)保存私人物品等方面起到了不可估量的作用。本设计论述了一种以STC89C52单片机为主控制单元,以LCD1602为显示器件的电密码锁系统。该控制系统可以每次随机生成四位数的密码,并显示在LCD上,用户记住改密码后进行输入并核对是否正确。系统设计了相关的硬件电路和相关应用程序。硬件电路主要包括STC89C52单片机最小系统,LCD显示电路、LED指示电路,按键电路等等。系统程序主要包括主程序,密码生成和校验程序、LCD显示程序以及按键模块程序等。 功能主要包括如下几个方面: 1. 按下“存包”按键生成随机的四位数密码; 2. 按下“取包”按键后,进行密码输入并自动校验; 3. 密码校验时对错与否,通过不同的LED指示灯来指示; 4. LCD实时显示相关信息; 5. 用protues仿真软件实现上述功能。 系统整体框图: 系统硬件总体设计: 为了达到系统要求,硬件应该包括如下部分: 单片机最小系统,最小系统主要包括时钟电路和复位电路; LCD电路,为了能直观的看到生成的密码,以及用户输入的密码,就需要一个显示设备,而在单片机系统中,比较常见的显示设备就是LED和LCD,相比较于LED来说,LCD显示效果更加美观,更加真实; 按键电路,为了做到密码的提取以及校验,就需要有人机交互的操作,本设计采用了机械按键充当此功能。 LED电路,本设计有红绿两个LED,当密码校验正确时,绿灯亮;相反当密码校验错误时,红灯亮。 继电器电路,为了模拟锁的开和关,用到了继电器的开关来模拟。 附件资料截图:
2021-10-20 21:23:14 2.16MB 单片机 密码锁 电路方案
1
FM12864M-12L的中文字库液晶显示模块使用手册,一、液晶显示模块概述,二、模块引脚说明,三、液晶硬件接口……指令集等。
2021-10-16 22:25:54 1.23MB FM12864M-12L 12864 指令集
1
带字库12864液晶 显示正弦波 51单片机 带字库12864液晶 显示正弦波 51单片机
1
at89s52单片机4*4矩阵键盘1602液晶显示
2021-10-14 00:14:25 642B 键盘
1
HT1621液晶显示驱动详细原理及程序 T1621是128点内存映象和多功能的LCD驱动器,HT1621的软件配置特性使它 适用于多种LCD应用场合,包括LCD模块和显示子系统。用于连接主控制器和 HT1621的管脚只有4或5条, HT1621还有一个节电命令用于降低系统功耗。
2021-10-13 10:21:01 609KB 芯片手册
1
单片机红外遥控+步进电机+1602液晶显示c语言源程序
2021-10-11 18:11:13 37KB 单片机
1
超声波测距的模块,51单片机接上12864液晶,HC-SR04超声波模块,就可以了,具体程序没怎么看,超声波模块的硬件也不晓得,今天先贴个图,贴个程序吧(程序是淘宝买的模块附赠的)。
1
基于PXA255微处理器的液晶显示驱动设计.pdf
2021-10-08 23:14:14 234KB 处理器 微型机器 数据处理 参考文献
PIC单片机 液晶显示 语音系统 用C语言编写的程序
1
msp430tft液晶显示驱动-附件资源
2021-10-05 14:50:00 23B
1