新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

 

单片机电子密码锁

 

(可以修改设置密码)

——基?

51

单片机与

AT24C02

?/p>

LCD1602

显示

 

其电路图连接如下:本人已经用硬件实验,程序可用。正?/p>

~~ 

本程序特点:装载后读者可以自改密码,然后需要再次载入程序时?/p>

 

可以把主程序

aa=Sendstring(0xa0,1,table2,6);

这一句去掉?/p>

然后程序?/p>

电子锁密码就是你个人设置的密码?/p>

 

 

程序代码为:

 

#include<reg51.h> 

#include<string.h> 

#include<intrins.h> 

#define uchar unsigned char 

#define uint unsigned int 

#define 

 

 

 

 

LCDIO 

 

 

 

 

 

P2 

#define delay4us() _nop_();_nop_();_nop_();_nop_(); 

uchar buffer[6]={0}; 

 

sbit sda=P3^7; 

sbit scl=P3^6; 

sbit beep=P3^5; 

bit flag=0,aa; 

 

 

 

//

用户蹲渊义定时溢出标志位

 

uchar 

 

DSY_BUFFER[16]=" 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

"; 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

 

单片机电子密码锁

 

(可以修改设置密码)

——基?

51

单片机与

AT24C02

?/p>

LCD1602

显示

 

其电路图连接如下:本人已经用硬件实验,程序可用。正?/p>

~~ 

本程序特点:装载后读者可以自改密码,然后需要再次载入程序时?/p>

 

可以把主程序

aa=Sendstring(0xa0,1,table2,6);

这一句去掉?/p>

然后程序?/p>

电子锁密码就是你个人设置的密码?/p>

 

 

程序代码为:

 

#include<reg51.h> 

#include<string.h> 

#include<intrins.h> 

#define uchar unsigned char 

#define uint unsigned int 

#define 

 

 

 

 

LCDIO 

 

 

 

 

 

P2 

#define delay4us() _nop_();_nop_();_nop_();_nop_(); 

uchar buffer[6]={0}; 

 

sbit sda=P3^7; 

sbit scl=P3^6; 

sbit beep=P3^5; 

bit flag=0,aa; 

 

 

 

//

用户蹲渊义定时溢出标志位

 

uchar 

 

DSY_BUFFER[16]=" 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

"; 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

 

单片机电子密码锁

 

(可以修改设置密码)

——基?

51

单片机与

AT24C02

?/p>

LCD1602

显示

 

其电路图连接如下:本人已经用硬件实验,程序可用。正?/p>

~~ 

本程序特点:装载后读者可以自改密码,然后需要再次载入程序时?/p>

 

可以把主程序

aa=Sendstring(0xa0,1,table2,6);

这一句去掉?/p>

然后程序?/p>

电子锁密码就是你个人设置的密码?/p>

 

 

程序代码为:

 

#include<reg51.h> 

#include<string.h> 

#include<intrins.h> 

#define uchar unsigned char 

#define uint unsigned int 

#define 

 

 

 

 

LCDIO 

 

 

 

 

 

P2 

#define delay4us() _nop_();_nop_();_nop_();_nop_(); 

uchar buffer[6]={0}; 

 

sbit sda=P3^7; 

sbit scl=P3^6; 

sbit beep=P3^5; 

bit flag=0,aa; 

 

 

 

//

用户蹲渊义定时溢出标志位

 

uchar 

 

DSY_BUFFER[16]=" 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

"; 

Ͼλ">
Ͼλ
Ŀ

单片机电子密码锁_(可以修改设置密码)——基?1单片机与AT24C02与LCD1602显示 - 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

 

单片机电子密码锁

 

(可以修改设置密码)

——基?

51

单片机与

AT24C02

?/p>

LCD1602

显示

 

其电路图连接如下:本人已经用硬件实验,程序可用。正?/p>

~~ 

本程序特点:装载后读者可以自改密码,然后需要再次载入程序时?/p>

 

可以把主程序

aa=Sendstring(0xa0,1,table2,6);

这一句去掉?/p>

然后程序?/p>

电子锁密码就是你个人设置的密码?/p>

 

 

程序代码为:

 

#include<reg51.h> 

#include<string.h> 

#include<intrins.h> 

#define uchar unsigned char 

#define uint unsigned int 

#define 

 

 

 

 

LCDIO 

 

 

 

 

 

P2 

#define delay4us() _nop_();_nop_();_nop_();_nop_(); 

uchar buffer[6]={0}; 

 

sbit sda=P3^7; 

sbit scl=P3^6; 

sbit beep=P3^5; 

bit flag=0,aa; 

 

 

 

//

用户蹲渊义定时溢出标志位

 

uchar 

 

DSY_BUFFER[16]=" 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

"; 



ļ׺.doc޸Ϊ.docĶ

  • ѧİκ𰸵.
  • ±ľ̲ϰ
  • 300ָڻͶʲ⼰2013
  • (233)СӼרϰ200⣨д𰸣ok
  • ɰʽ - ͼ
  • ϰ⺬
  • 2015-2020йչҵгͶǰо - ͼ
  • ɴƷĵս˼
  • 2013ĴʡɶмѧУСѧԾ
  • 2013ĴʡɶмѧУСѧԾ

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)