设计单片机电子密码锁设计需要哪些元件

单片机电子密码锁C程序完整代码【独家分享】 - 单片机/MCU论坛 -
中国电子技术论坛 -
最好最受欢迎电子论坛!
后使用快捷导航没有帐号?
单片机电子密码锁C程序完整代码【独家分享】
资深工程师
11:41:00  
38827&查看
单片机电子密码锁C程序完整代码【独家分享】
这里提供电子密码锁设计的完整代码程序,可以满足电子密码锁毕业设计、电子密码锁产品设计的要求。欢迎大家提出改进建议。
QQ截图46.jpg (32.32 KB, 下载次数: 113)
15:59 上传
完整代码程序这里下载:
游客,如果您要查看本帖隐藏内容请
#include&AT89x51.h&
#include&intrins.h&
#include&key.h&
#include&xsh.h&
#include&24c02.h&
#define ulong unsigned long
bit BJCB=0;//报警标志& && &
& &&&XG=0,//修改密码标志位
& &&&BJ=0,//报警标志位
& &&&SJ=0;//锁键盘标志位
& & // xg=0;//修改密码标志位
uchar PSWD0_0[16]={0};//密码输入缓存存储单元
//uchar code PSWD0_1[16]={1,2,3,4,5,6,7,8,1,2,3,4,5,6,7,8};//用户初始密码存储单元
//uchar PSWD1_0[16]={0};//读出密码缓存存储单元
uchar PSWD1_1[16]={1,2,3,4,5,6,7,8,1,2,3,4,5,6,7,8};//管理员初始密码存储单元
sbit OUT=P3^5;//输出端口
sbit L1=P0^2;//上电指示
sbit L2=P0^1;//开锁指示
sbit L3=P0^0;//报警指示
uint& &mg=0,//密码个数
& && & KSC=0,//开锁次数
& && & BJC=0,//报警次数
& & TCNTY=0,//用户按键定时次数累加
& & TCNTG=0,//管理员输入密码定时次数
& & yhsh,//用户输入标志位
& & glsh,//管理员输标志位
& &//密码输完标志位
void yhmimaxig();//密码修改程序
void glmimaxig();//管理员修改程序
void bjyin(ulong t)
{
for(c=0;c&t;c++)
{
for(n=0;n&50;n++); //延时
BEEP=~BEEP; //取反输出到喇叭的信号
}
}
void delay_10ms(void)
{
uint i = 1000;
while(i--);
}
//////////////定时中断服务函数//////////////////////////////////////
void timer0() interrupt 1
TH0=()/256; //对TH0 TL0赋值50MS定时
TL0=()%256; //重装计数初值
if(yhsh==1)
{
TCNTY++;//用户定时计数
if(shw==1)
{
TR0=0;
TCNTY=0;
}
if(TCNTY==200)
{
& &TR0=0;//关闭T0定时器
& &TCNTY=0;
& & mg=0;//密码个数清零
L1=1;
for(i=0;i&2;i++)//声光报警电路
{
& & L3=0;
& & bjyin(1000);
& & L3=1;
& & delay(1000);
& &}
& &&&}
& & }
else if(glsh==1)
& &&&{
& &TCNTG++;//管理员定时计数
& && && &if(shw==1)
& && &&&{
& && && &&&TR0=0;
& && && &&&TCNTG=0;
& && && &}
& && & if(TCNTG==160)
& && & {
& && &&&TR0=0;//关闭T0定时器
& && &&&TCNTG=0;
& && &&&mg=0;//密码个数清零
L1=1;
& && &for(i=0;i&2;i++)//声光报警电路
& &&&{
& & L3=0;
& & bjyin(1000);
& & L3=1;
& & delay(1000);
& &}
& &L1=0;
}& && &&&
& &&&
void main()
{
& &
& &TMOD=0x01; //定时器工作在方式1
& &ET0=1;
& &EA=1;
& &TH0=()/256; //对TH0 TL0赋值
& &TL0=()%256; //使定时器0.05秒中断一次
//Read_page24c02(0x00,PSWD1_1,16);//向24c02里读用户初始密码
& &//i2cWrite24LC16B(0,0X20);
/////////////第一次向24c02里写入初始管理员密码、用户密码、开锁次数/////////////////////
KSC=i2cRead24LC16B(0X20);
loop: L1=0;//上电红灯亮
L2=1;//开锁成功后绿灯亮
L3=1;//输错时黄灯亮报警
OUT=0;//开信号关闭
& && & display_0(KSC);//开锁前显示
& && && && &
///////////密码输入/////////////////
if(SJ==0)//锁键盘标志位为0
{
do
& &{
& & flag=0;//键盘标志位
& & key();
if(flag==1&&num==12) //判断是否为管理员功能键按下
{
& & }
& & if(flag==1&&num&=9)
{
& &PSWD0_0[mg]=
& &mg++;//密码个数
}
if(flag==1&&num==14&&mg&=1)//输入错误删除
{
& & mg=mg-1;
& & }
if(mg==1) //有密码键按下开定时器限时
{
& &TR0=1;
& &yhsh=1;
& &while(num!=15);
& &if(mg!=16)
& &{
& & for(i=i&16;i++)
{
PSWD0_0=0;
}
& &}& &
/////////////////密码比较电路////////////////////////////复制代码
12:00:49  
好东西,谢谢楼主分享&
12:08:10  
嗯哼 不错哦
12:09:06  
12:25:36  
下载学习一下不错
19:36:31  
21:13:32  
good!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
23:13:08  
23:28:08  
23:28:15  
09:13:33  
11:19:30  
来学习下呵呵
11:43:07  
这个是好东西啊
13:59:50  
14:09:38  
15:28:22  
08:58:20  
09:03:30  
09:08:32  
看看是否有价值
09:56:09  
很感兴趣的,看看。
Powered by
供应链服务
版权所有 (C) 深圳华强聚丰电子科技有限公司基于单片机的电子密码锁设计_百度文库
您的浏览器Javascript被禁用,需开启后体验完整功能,
享专业文档下载特权
&赠共享文档下载特权
&10W篇文档免费专享
&每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
基于单片机的电子密码锁设计
&&用STC89C52单片机设计的电子密码锁
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩25页未读,
定制HR最喜欢的简历
你可能喜欢(window.slotbydup=window.slotbydup || []).push({
id: '2014386',
container: s,
size: '234,60',
display: 'inlay-fix'
&&|&&0次下载&&|&&总13页&&|
您的计算机尚未安装Flash,点击安装&
阅读已结束,如需下载到电脑,请使用积分()
下载:8积分
0人评价1页
0人评价10页
1人评价3页
0人评价7页
0人评价12页
所需积分:(友情提示:大部分文档均可免费预览!下载之前请务必先预览阅读,以免误下载造成积分浪费!)
(多个标签用逗号分隔)
文不对题,内容与标题介绍不符
广告内容或内容过于简单
文档乱码或无法正常显示
文档内容侵权
已存在相同文档
不属于经济管理类文档
源文档损坏或加密
若此文档涉嫌侵害了您的权利,请参照说明。
我要评价:
价格:8积分VIP价:基于单片机的电子密码锁设计_百度文库
您的浏览器Javascript被禁用,需开启后体验完整功能,
享专业文档下载特权
&赠共享文档下载特权
&10W篇文档免费专享
&每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
基于单片机的电子密码锁设计
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩17页未读,
定制HR最喜欢的简历
你可能喜欢基于单片机的电子密码锁设计原理图及元件清单_百度文库
您的浏览器Javascript被禁用,需开启后体验完整功能,
享专业文档下载特权
&赠共享文档下载特权
&10W篇文档免费专享
&每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
基于单片机的电子密码锁设计原理图及元件清单
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩1页未读,
定制HR最喜欢的简历
你可能喜欢

我要回帖

更多关于 单片机电子密码锁 的文章

 

随机推荐