基本功能:用LCD显示密码输入相关信息;设置4位数字密码;内定另一组4位数字密码1234;密码输入正确则继电器启动2秒;密码输入错误则发出警报声。
基本操作:程序执行后指示灯LED闪动,LCD显示如下:
8051 PASSWORD
A OR B KEY
按下键A:设置新的4位数字密码。
按下键B:输入4位数字密码并做检查。
当输入4位数字密码正确时,LCD显示:
PASSWORD OK!!!
继电器启动2秒,用以仿真电子门锁开启。
当密码输入错误时,LCD显示:
PASSWORD ERROR!
蜂鸣器产生声响报警。
要求有设计电路图!
89C51
我写错了
51单片机关于密码锁的毕业设计,论文
(1).密码的设定,在此程序中密码是固定在程序存储器ROM中,假设预设的密码为“12345”共5位密码。(2).密码的输入问题: 由于采用两个按键来完成密码的输入,那么其中一个按键为功能键,另一个按键为数字键。在输入过程中,首先输入密码的长度,接着根据密码的长度输入密码的位数,直到所有长度的...
电子信息工程毕业论文
857. 基于VHDL语言的数字密码锁控制电路的设计 858. 基于单片机的超声波测距系统的设计 859. 基于单片机的八路抢答器设计 860. 基于单片机的安全报警器 861. 基于SPCE061A的易燃易爆气体监测仪设计 862. 基于CPLD的LCD显示设计 863. 基于单片机的电话远程控制家用电器系统设计 864. 基于单片机的交通信号灯控制电路设计...
用单片机设计一个简易的密码锁,用键盘输入0~9三位数的密码.密码输入正 ...
include <msp430x14x.h>#include "Delay.h"#include "x24c02.h"#include "LCD1602.h"uchar LCD_ID_1[16] = {"Password: ---"};uchar LCD_ID_2[16] = {"Old Code: ---"};uchar LCD_ID_3[16] = {" "};uchar LCD_ID_4[16] = {"New Code: ---"};#define JI_OPEN ...
求大专机电专业毕业论文的题目,谢谢
34. 基于单片机的简易智能小车设计 35. 基于FPGA的18路智力竞赛电子抢答器设计 36. 基于EDA技术的智力竞赛抢答器的设计 37. 基于EDA技术的数字电子钟设计 38. 基于EDA的计算器的设计 39. 基于DDS的频率特性测试仪设计 40. 基于CPLD直流电机控制系统的设计 41. 单色显示屏的设计 42. 扩音电话机的设计 43. 基...
求高手,求帮助,c51单片机课程设计(单片机密码锁)我的邮箱530490031@qq.c...
从经济实用的角度出发,采用STC89C52单片机设计出一种具有密码设置、报警和防止多次试探密码功能的电子密码锁,通过Protues软件成功地进行了仿真。1、系统工作原理 本系统以STC89C52单片机为核心,使用4X4矩阵键盘作为数据输人方式,驱动1602显示器提示程序运行过程和*的步骤。本系统的密码判断过程如下:当使用者输...
51单片机128*64液晶C程序
目前正在学单片机~~请教一下关于128X64点阵LCD液晶显示的编程和使用~~简单一点吧,就完成一个功能,显示几个字就可以了,随便什么字,给我写个简单的程序我参考学习一下,谢谢了~!!!是51单片机哦,C语言程序谢绝留个网络地址让我去瞧瞧什么的,有程序加一点说明就OK,也可以是纯粹的用文字叙述的步凑,谢谢了!! 展开...
请问谁有LCD1602、24C04,设计的电子密码锁源程序?上网搜了好多都不...
一、题目:可改密的六位电子密码锁二、摘要: 单片机技术是智能化检测与控制领域应用非常普及并且 具有很大潜力的技术。 论文阐述一个基于单片机的液晶显示电子密码 锁的设计与实现。系统采用美国 Atmel 公司的 AT89S52 单片机作为 系统核心,液晶显示器 LCD1602 作为输出设备显示系统提示信息, 4*4 矩阵薄膜键盘作为输入设...
毕业论文资料收集(采纳追加1000分)
·基于单片机的电子钟设计·基于单片机的红外遥控电子密码锁·大棚温湿度自动监控系统·基于单片机的电器遥控器的设计·单片机的语音存储与重放的研究·基于单片机的电加热炉温度控制系统设计·红外遥控电源开关·基于单片机的低频信号发生器设计·基于单片机的呼叫系统的设计·基于PIC16F876A单片机的超声波测距仪·基于单片机...
《单片机C语言程序设计实训100例——基于8051+Proteus仿真》 第03...
实例61:用LED数码显示器循环显示数字0~9 实例62:用数码管慢速动态扫描显示数字"1234"实例63:用LED数码显示器伪静态显示数字1234 实例64:用数码管显示动态检测结果 实例65:数码秒表设计 实例66:数码时钟设计 实例67:用LED数码管显示计数器T0的计数值 实例68:静态显示数字“59”单片机c语言编程100...
单片机8051设计简易波形发生器,要求能产生正弦波,方波,三角波,通过...
include<reg51.h> unsigned char i,sqar_num=128; \/\/最大值100,默认值50 unsigned char cho=0; \/\/0:正弦波。1:方波。2:三角波。3:锯齿波。unsigned char num=0;unsigned char TIME0_H=0xff,TIME0_L=0xdc; \/\/定时器0的初值设置;全局变量.对应正弦波,锯齿波50HZ sbit chg...