55问答网
所有问题
当前搜索:
密码锁单片机程序
求
单片机
电子
密码锁
设置
程序
答:
include<reg52.h> define uchar unsigned char unsigned char num,flag,key,lt,j,k,q,m,flag1,count;sbit rs=P2^0;sbit rw=P2^1;sbit e=P2^2;unsigned char tab1[]="*7410852#963";unsigned char tab10[]="123";unsigned char tab2[]="set your psw :";unsigned char tab3[8];u...
求51
单片机
C语言编的
密码锁程序
答:
define BIN(a,b,c,d,e,f,g,h) ((a<<7)+(b<<6)+(c<<5)+(d<<4)+(e<<3)+(f<<2)+(g<<1)+(h<<0))//下面的code表示数组存放在ROM中,因为这个数组的值不需要改写 uchar code KeyCode[16]={15,14,12,8,30,28,24,16,60,56,48,32,120,112,96,64};//值为m*(n+...
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
单片机
和at24c02储存密码的
密码锁
,密码对比
程序
怎么写,C语言_百度...
答:
enter_code(temp); //将该
密码
保存 if(temp==12) //如果是确认键 { confirm();// 对比密码 判断是否正确 if(conflag==1) //密码正确 { display_new();// 显示新密码 for(m=0;m<6;m++) delete(); k=0; while(1) //扫描键盘 { temp=keyscan(); if(temp!=No_key) //如果不是空 ...
求用51
单片机
控制的简单
密码锁
原理
答:
mov r2,#03h ;设置输入
密码
的次数 K:mov ie,#81h ;中断方式设置 mov tcon,#01h k1:mov a,p1 clr p1.2 ;判断开关位置 mov r1,a anl a,#03h jz dmm dec a jz xianshi dec a jz xianshi dec a jz dmm dmm: mov r3,#08h ;读密码 八位 mov r6,#80h ;闪动位控制 m...
单片机
电子
密码锁
设计,采用4×4键盘实现密码的输入功能,当密码输入正 ...
答:
void fail_an(); //输入
密码
失败时 响应 void lockkey(); //锁键盘三秒 void alarm(); //发出警报声 void reset(); //复位函数 void display_enter(); //显示输入 void main(void){ uchar temp;init();while(1){ if(lockflag){ temp=keyscan(); ...
跪求
单片机
电子
密码锁
电路图和
源程序
答:
http://www.elecfans.com/article/87/82/2009/2009053164677.html
程序
//晶振11.0592MHz,T1每250微秒中断,按键P1.0-P1.7,发光二极管接P3.0-P3.3,p3.4 /*变量的定义:show_val[6]: 显示的值 init_val[6]:
密码
初始值 key_val: 返回按键的值 255-表示无按键按下 key_index...
急求
单片机
电子
密码锁
原理图和
程序
!!!急急急!!!感谢大家帮忙!
答:
电路图自己接,P0口为段码输出,P2口为位码输出,P1口接4X4共16个按键,具体详见下面
程序
,这是验证过OK的。#include "at89x51.h"char showflag; /* 键消抖延时函数 */void delay(void){ // uchar i; char i; for (i=0;i<300;i++); }/* 显示函数 */void display(void) { // uchar i; char...
求51
单片机
C语言编的简易
密码锁程序
答:
uchar index;//控制输入
密码
的位数 uchar flag_3s=0;//3s标志位 uchar keydown;//确定按键变量 define times 15//去抖时间15Ms uchar key1_count,key2_count,key3_count,key4_count;void init(){ wela=0;SMG=0xff;TMOD=0x01;TH0=(65536-1000)/256;TL0=(65536-1000)%256;ET0=1;EA=1...
51
单片机
关于
密码锁
的毕业设计,论文
答:
程序
设计内容 (1).
密码
的设定,在此程序中密码是固定在程序存储器ROM中,假设预设的密码为“12345”共5位密码。(2).密码的输入问题: 由于采用两个按键来完成密码的输入,那么其中一个按键为功能键,另一个按键为数字键。在输入过程中,首先输入密码的长度,接着根据密码的长度输入密码的位数,...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
51单片机四位密码锁程序
密码锁单片机代码
c51密码锁程序
基于单片机的密码锁
单片机密码锁清零
最原始的单片机密码锁
单片机二位密码锁程序
51单片机密码锁设计程序
基于51单片机电子密码锁设计