51单片机四位密码锁代码
c语言单片机密码锁控制程序,用4个按键输入状态分别代表4位二进制数...
用51单片机,假设p1·0至p1·3接4个开关,P2·0接开锁按键S1 While(s1!=0);\/\/等待按开锁按钮 delayms(10);\/\/延时 While(s1==0);\/\/等待按键抬起 mima=0x0F&P1;\/\/读取P1低4位 if(mima==12)lock=1;\/\/如果与设定密码相等开锁 else Fmq=1;\/\/否则,报警 ...
关于51单片机C语言 数码管 4*4按键 简单的密码锁 请您帮助一下
关于51单片机C语言 数码管 4*4按键 简单的密码锁 请您帮助一下 密码是1请在这个程序上加#include<reg51.h>#include<INTRINS.H>#definePORT_P0P0#definePORT_P1P1unsignedchara[11]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xc0};sbit... 密码是1 请在这个程序上加#include <reg...
单片机做的密码锁,安全性高吗
安全性,是由设计者的思维来决定的,而不是单片机决定的。新手做密码锁,那就是固定n位,输入错误提示,输入正确解锁。这种安全性基本上为1,(最高10000的话),就是说,当当门面,忽悠忽悠还行,经不起破解。初级工做密码锁,搞个位数变化,搞个次数限制,搞个时间限制(像手机密码),这种安全性...
基于单片机课程设计密码锁
采用数字密码锁电路的好处就是设计简单。用以74LS112双JK触发器构成的数字逻辑电路作为密码锁的核心控制,共设了9个用户输入键,其中只有4个是有效的密码按键,其它的都是干扰按键,若按下干扰键,键盘输入电路自动清零,原先输入的密码无效,需要重新输入;如果用户输入密码的时间超过40秒(一般情况下,...
单片机q求个51单片机的程序,最简单的密码锁就行4位的 密码是固定在程序...
数码管显示+按键输入。
下图单片机密码锁4×4矩形键盘有什么型号,引脚是什么
这个矩阵键盘就是自己画的,不是模块,没有型号,你要在proteus里面找模块的话,是:KEYPAD-xxxx
基于51单片机的4位电子密码锁设计
可以用C语言编程,同时用proteus仿真,懂事电子设计 Vgz
求单片机电子密码锁源程序、仿真电路图
密码储存于单片机内部自带的的EEPROM中,不需要外置AT24C01保存密码,是学习电子密码锁比较好的教学试验系统,主要功能如下:1、1602液晶菜单显示。2、6位密码,密码可重置,重置密码时,先输入原始密密,正确后输入新密码,再交输入新密码,两次输入的密码一致辞时,密码修改成功。开锁时,密码通过键盘输入,...
...设计一个简易的密码锁,用键盘输入0~9三位数的密码.密码输入正确显示...
{" "};uchar LCD_ID_4[16] = {"New Code: ---"};#define JI_OPEN P3OUT|=BIT6#define JI_CLOSE P3OUT&=~BIT6uchar a=10,b=10+0x40,c=0,i=0,j=0,k=0,super=0;uchar flag=0;uchar table1[6]={1,2,3,4,5,6};uchar table2[6]={0,...
用单片机做一个电子密码锁的项目对找工作时有作用么? 招聘单位会在意么...
这个很基本的好不好 当然拉,你做了东西,单位总会对你另眼相看的 其实关键是真正学到东西,现在单位都挺现实的 就比如说学会自己可以编程实现该功能等等
宣城市木糖回答: 不论是汇编程序还是C语言程序,首先要有原理图,或仿真图,才能写程序.四位密码锁要有按键的,最好是矩阵按键.还有,有没有显示电路,用数码管显示还是LCD显示?密码锁程序就挺麻烦的,用汇编语言写就更麻烦了.
步类13540497175问: 怎么用c语言写一个51单片机的密码锁程序 - ?
宣城市木糖回答: 这是一个你这样的键盘扫描程序,你直接在最下面的switch case里面改一下,改成你要的功能就行了,然后再自己稍微添一下自己要的功能就ok了.做这些自己一定要亲自上手,不然真的没有意思.我只能提供这么点帮助了,希望能帮到你....
步类13540497175问: 求帮忙编一段 汇编语言,基于51单片机的密码锁,要求在下面.真心求帮忙啊 - ?
宣城市木糖回答: ;根据题目要求,本设计操作如下: ; ;1.初始状态数码管全显示0,然后按键盘输入4个数字,输入完成后按键盘的 ;“F”键,将输入的4为密码与原始密码1234比较,如果正确相同则P0.0口接的继电器 ;工作灯亮.如果错误不相同,则恢复初始状态全显示0. ;2.输入过程中,led会逐位'-',直到密码输入完成 ;3.密码正确以后,led显示open ;4.若要重新输入密码,按单片机复位键或者按键盘的“D”键即可重新输入原理图和代码详见附件. 原理图用proteus绘制,并仿真成功. 代码用汇编编写,keil u4下编译成功. 有问题请追问.
步类13540497175问: (80C51单片机)设计4*4键盘及8位数码管显示构成的电子密码锁.的C语言程序. - ?
宣城市木糖回答: 4*4矩阵键盘检测程序(新手用),本程序用于检测4*4矩阵按键,先检测是否有按 键按下,如果有按键按下,由P1口读出相应的编码值,由P0经两片74HC573输出给8位数码管,P2^0位选,P2^1段选,P1接4*4矩阵按键#include #include //头文...
步类13540497175问: 基于单片机的智能电子密码锁怎么做 - ?
宣城市木糖回答: //实例80:矩阵式键盘实现的电子密码锁 #include<reg51.h> //包含51单片机寄存器定义的头文件 sbit P14=P1^4; //将P14位定义为P1.4引脚 sbit P15=P1^5; //将P15位定义为P1.5引脚 sbit P16=P1^6; //将P16位定义为P1.6引脚 sbit P17=P1^7...
步类13540497175问: 求51单片机C语言编的简易密码锁程序 - ?
宣城市木糖回答: 首先得说明我这个可是自己原创手打的,但是没去仿真了,程序可能有错误,你自己修改下吧 #include<reg52.h> typedef unsigned char uchar; typedef unsigned int uint;sbit key1=P0^0; sbit key2=P0^1; sbit key3=P0^2; sbit key4=P0^3;sbit wela=...
步类13540497175问: 求用80c51单片机做一个简单的4位或6位密码锁的c程序,不需要很复杂,简单的就行 - ?
宣城市木糖回答: 有例子 自己设计个键盘电路 再用EEPROM存密码 每次开机核对一下 再转入程序
步类13540497175问: 51单片机四个按键输入四个密码一个按确认的c程序 - ?
宣城市木糖回答: 不是的,前面的判断加上for(j=0;j<4;j++) { in[j]=0; }的处理是,如果用户对密码的错误输入次数超过3次,就对密码数组(4个字符的串)置零,也就是恢复初始值的4个零状态. 呵呵,这个Keil C程序做得很简洁.
步类13540497175问: 51单片机4*3矩阵键盘6位密码锁c语言程序 - ?
宣城市木糖回答: #include<stdio.h> #include<reg51.h> #define uchar unsigned charuchar key; int i=0; char b[4]={'0','0','0','0'};//输入的密码放这里和初始的比较来判断是否密码正确 void keyscan() //扫描按键是否按下 { uchar temp; P3=0xfe; //扫描第一行 temp=...
步类13540497175问: 如何利用51单片机设计一个电子密码锁系统 - ?
宣城市木糖回答: 用单片机最小系统,外扩一个4*4矩阵键盘,再加一个显示设备,蜂鸣器,就可以设计出一个密码锁系统了.