首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 嵌入式系统 > 电子密码锁

电子密码锁

资料介绍
51控制的密码锁,12846液晶显示

主函数部分:
#include
#include
#include"lcd12864.c"
#define uint unsigned int
#define uchar unsigned char
sbit s1=P3^3;
sbit s2=P3^5;
sbit s3=P3^2;
sbit s4=P3^4;
sbit rs=P1^2;
sbit cf=P1^1;
sbit zs=P1^0;
uint ge,shi,bai,qian,ge1,shi1,bai1,qian1,flag,flag1;
void delay(uint i)
{
uint m,n;
for(m==i;m>0;m--)
for(n=5;n>0;n--);
}
void jpcs()
{
if(s1==0)
{
delay(5);
if(s1==0)
{
while(!s1);
ge++;
if(ge==10)
ge=0;
}
}
if(s2==0)
{
delay(5);
if(s2==0)
{
while(!s2);
shi++;
if(shi==10)
shi=0;
}
}
if(s3==0)
{
delay(5);
if(s3==0)
{
while(!s3);
bai++;
if(bai==0)
bai=0;
}
}
if(s4
电子密码锁
本地下载

评论