基于单片机电子密码锁LCD12864中文显示-学习教程笔记

仿真电路:

 程序:

/***** LCD 12864 with KS0108B controller display driver *****/

#define uchar unsigned char
#include<drive_functions.h>
#include<get_keys.h>
bit verify=0;
bit cursor=1;
bit modify_flag=0,modify=0;
uint time_counter=0;
uchar counter=0,j=0,i,k;
uchar PASS[8]={1,2,3,4,5,6,7,8};
uchar PW[8]={0,0,0,0,0,0,0,0};
uchar PW_NULL[8]={0,0,0,0,0,0,0,0};
uchar MODIFY_BUF[8]={0,0,0,0,0,0,0,0};


/****************************verify pw  ************************/
bit VerifyAray(void)
{
		uchar i;
		bit temp=FAULSE;
		for(i=0;i<8;i++)
			{
			if(PW[i]==PASS[i])temp=TRUE;

 			 else 

 

 

 

  

 

posted @ 2021-03-11 10:10  MCU创新DIY  阅读(43)  评论(0)    收藏  举报