亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 2.28.c

?? 八位數字密碼鎖設計資料
?? C
字號:
#include<reg52.h>             
#include<math.h>                
#include<intrins.h>              
#define	uchar unsigned char      
#define	uint unsigned int
#define	 data_IO P2

sbit     rs=P3^0;	//指令和數據寄存器 “1是數據,” “0是指令”
sbit     rw=P3^1;//讀寫控制,“1讀” “0寫”
sbit	  e=P3^2; //片選信號
sbit      p=P2^7;
sbit   deng=P0^0;///響音樂的端口
sbit   md=P0^1;///修改密碼時的燈


uchar  pwflag;//密碼是否正確的標志位
uchar  count;//
uchar  gg=0 ;//只有輸入正確的密碼才能修改密碼
uchar  cs=3 ;//輸入密碼的錯誤次數


uchar m[]={1,2,3,4,5,6}; ///初始密碼
static uchar mbuf[6];///輸入的密碼


 char d[32]={' ','I','M','P','O','R','T',' ','C','I','P','H','E','R',':',' ',
             ' ',' ','_',' ',' ','_','_','_','_','_','_',' ',' ',' ',' ',' '};//輸入密碼

code  char ks[32]={'C','O','N','G','R','A','T','U','L','A','T','E',' ','Y','O','U',
			  ' ','O','P','E','N','I','N','G',' ',' ','L','O','C','K','!',' '};////開鎖

code char cw[32]={' ','C','I','P','H','E','R',' ',' ','E','R','R','O','R',' ',' ',
			      '~','~','~','~','~','~','~','~','~','~','~','~','~','~','~','~' };////錯誤	  

code char xc[32]={' ',' ','A','M','E','N','D',' ','S','U','C','C','E','E','D',' ',
                  ' ',' ',' ',' ',' ','!','!','!','!','!','!',' ',' ',' ',' ',' '};//修改成功  

code char xg[32]={' ','A','M','E','N','D',' ',' ','C','I','P','H','E','R',':',' ',
                  ' ',' ',' ',' ',' ','_','_','_','_','_','_',' ',' ',' ',' ',' '};///修改密碼*/


void yanshi(uint n)///////////////延時函數///////////////////////////////////
{
 uint i;
  for(i=0;i<n;i++){};
}

void delay(uint n)///////////////延時函數///////////////////////////////////
{
 uint i,j;
  for(i=0;i<1000;i++)
   {for(j=0;j<n;j++){}}
   
}

void busy() ////////////////////判斷是否忙////////////////////////////////////////
{data_IO=0xff;
 rs=0; //寫指令        ////////////////////
 rw=1; //表示讀狀態    // 三個的狀態表示 //
 e=1;  //下降延//      // 判忙狀態       //
 while(!p);         ////////////////////
// e=0;
} 
void xiezl(uchar shuju) /////////////////////*寫指令*/////////////////////////////
{
 busy();/*yanshi(6500);*/
 data_IO=shuju;
 rs=0; //寫指令        ////////////////////
 rw=0; //表示寫狀態    // 三個的狀態表示 //
 e=1;  //下降延//      // 寫指令         //
 e=0;  /////////       ////////////////////

}

void w_dat(uint n)//////////////////寫數據//////////////////////////
{
 busy(); /*yanshi(6500) ;*/
  data_IO=n;
   rs=1; //寫數據       ////////////////////
   rw=0; //表示寫狀態    // 三個的狀態表示 //
   e=1;  //下降延//      //寫數據         //
   e=0;  /////////       ////////////////////
  // return;
}

void xianshi(uchar js[]) //////////////////顯示函數///////////////////////////////
{
  uchar h,v;
  xiezl(0x01); //清屏顯示
  yanshi(2000) ;
  xiezl(0x80); // DDRAM地址的設置
 for(h=0;h<16;h++)
   {w_dat(js[h]);  ///n表示有寫幾位數據
   yanshi(100) ;
   }
   xiezl(0xc0);//換行
 for(v=(16);v<32;v++)
   {w_dat(js[v]);  ///n表示有寫幾位數據
   yanshi(100) ;
   }
}

void chushihua(void)///////////////////*液晶模塊初始化*/
 { uchar i;
   rs=0; //寫指令
   rw=0; //表示寫狀態
   e=0;  //使能
   for(i=0;i<3;i++)
   {
    xiezl(0x38);  //功能設置,8位,一行顯示,5*7點陣
    yanshi(1000);
   }
    xiezl(0x38); //兩行顯示
    xiezl(0x0f); //顯示開關控制位
    xiezl(0x18); //移位控制,光標和顯示一起左移  
    xiezl(0x06); //設置輸入模式
    xiezl(0x01); //清屏顯示
    xiezl(0x80); // DDRAM地址的設置
    }

bit pwcmp(void)
{
	bit flag;
	uchar i;
	for (i=0;i<6;i++)
	{
		if (m[i]==mbuf[i])   flag = 1;   //*密碼正確*/
		else  {	flag = 0;  i=6; } //*密碼錯誤*/
	}
	return(flag);
}

void gb(void)/////////轉移光標
{  uchar c;
   xiezl(0xc0);//換行
   yanshi(3000) ;
   for(c=0;c<5;c++)
   {w_dat(' ');///n表示有寫幾位數據
    yanshi(2000) ;
   } 
}
uchar getkey(void)///得到鍵值
{ uchar h,l,k;
  while(P1!=0x0f)
  {
   h=P1&0x0f;
   P1=0xf0;
   l=P1&0xf0;
   k=h|l;
   return(k);
  }
}


void diaoyong(uchar i)///////////調用各鍵的函數//////輸入密碼
{  uchar lq;
         switch(i)
	    {
          case 0x7e: if (count<6) { mbuf[count]=1; count++;  w_dat('*');} break;  // 01111110       1
          case 0xbe: if (count<6) { mbuf[count]=2; count++;  w_dat('*');}break;  // 10111110		 2
          case 0xde: if (count<6) { mbuf[count]=3; count++;  w_dat('*');} break;  // 11011110		 3
          case 0xee: if (count<6) { mbuf[count]=4; count++;  w_dat('*');} break;  // 11101110		 4

          case 0x7d: if (count<6) { mbuf[count]=5; count++;  w_dat('*');} break;  // 01111101		 5
          case 0xbd: if (count<6) { mbuf[count]=6; count++;  w_dat('*');} break; // 10111101		 6
          case 0xdd: if (count<6) { mbuf[count]=7; count++;  w_dat('*');} break;  // 11011101		 7
          case 0xed: if (count<6) { mbuf[count]=8; count++;  w_dat('*');} break;  // 11101101		 8

          case 0x7b: if (count<6) { mbuf[count]=9; count++;  w_dat('*');} break;  // 01111011		 9
          case 0xbb: if (count<6) { mbuf[count]=0; count++;  w_dat('*');}break;  // 10111011		 0
          case 0xdb:   if (count==6) { pwflag = pwcmp();}   else  pwflag = 0;// 只有輸入6個密碼后按確認鍵才作密碼比較
			           if(pwflag) {deng=0; xianshi(ks);gg=1; }   else { cs--;deng=1; xianshi(cw); delay(200); xianshi(d);gb();count = 0; }
			            break;  // 11011011		 a	   
          case 0xeb:  count = 0;deng=1; xianshi(d);  gb();gg=0; 	/*取消鍵*/
		               break;  // 11101011		 b	 

          case 0x77: if(gg==1){ count=0;xianshi(xg); gb();} //修該密碼
		               break;  // 01110111		 c
          
		  case 0xb7: if((count==6)&&(gg==1)) { count=0;for (lq=0;lq<6;lq++){ m[lq]=mbuf[lq]; yanshi(10000);} md=0; xianshi(xc); delay(200);md=1; xianshi(d);yanshi(2000);gb();yanshi(200);gg=0;}//保存密碼
		               break;  // 10110111		 d
          /*case 0xd7: sr[jm]='e'; break;  // 11010111		 e
            case 0xe7: sr[jm]='f'; break;  // 11100111		 f	*/

          default: break; 
          }
       
}


void main(void)
{uchar key;
chushihua();
xianshi(d);//顯示函數
gb(); //移光標到第二行第六位
while(cs)
{
  P1=0x0f;
  if(P1!=0x0f)  
 {
   yanshi(20); 
   key=getkey(); 
   diaoyong(key); 
   yanshi(20000);
}
}while(1);
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
麻豆成人在线观看| 欧美日韩一二三| 欧美在线视频日韩| 欧美xxx久久| 亚洲自拍都市欧美小说| 黄色日韩网站视频| 欧美日韩aaa| 综合在线观看色| 久久激情综合网| 欧美性猛交xxxxxx富婆| 国产色91在线| 另类的小说在线视频另类成人小视频在线 | 五月激情综合婷婷| 97精品超碰一区二区三区| 精品99一区二区| 青娱乐精品在线视频| 色94色欧美sute亚洲线路一久| 久久先锋资源网| 另类综合日韩欧美亚洲| 欧美日韩一卡二卡| 亚洲综合在线观看视频| 97国产精品videossex| 中文字幕国产一区| 成人中文字幕电影| 国产日韩亚洲欧美综合| 国产在线视频精品一区| 欧美成人在线直播| 理论片日本一区| 日韩欧美一区在线| 日本伊人午夜精品| 在线播放欧美女士性生活| 一区二区三区精品在线观看| 99re热这里只有精品视频| 日本一区二区三区在线观看| 国产黄色成人av| 久久网站热最新地址| 国产一区二区在线观看免费| 日韩视频免费观看高清在线视频| 午夜不卡av免费| 欧美一区二区免费视频| 日韩经典一区二区| 日韩欧美另类在线| 国产在线视频精品一区| 久久精品人人做| 成人免费va视频| 亚洲欧洲韩国日本视频| 一本一道综合狠狠老| 一区二区三区 在线观看视频| 日本电影亚洲天堂一区| 亚洲激情成人在线| 欧美日韩高清影院| 日韩国产成人精品| 久久人人97超碰com| 高清beeg欧美| 亚洲已满18点击进入久久| 欧美女孩性生活视频| 美日韩一区二区| 日本一区二区三区免费乱视频| 99re视频精品| 日韩av高清在线观看| 精品日韩欧美一区二区| 懂色av中文一区二区三区| 一区二区日韩av| 久久综合九色综合久久久精品综合 | 亚洲精品一二三四区| 国产色一区二区| 91蜜桃网址入口| 日本视频一区二区三区| 久久精品夜夜夜夜久久| 日本道在线观看一区二区| 青青草91视频| 日韩一区中文字幕| 91精品国产手机| 成人激情午夜影院| 日韩精品免费视频人成| 亚洲国产精品成人综合色在线婷婷| 在线观看国产91| 国产美女精品一区二区三区| 亚洲一区二区三区三| 久久精品亚洲一区二区三区浴池 | 欧美性高清videossexo| 国产一区二三区好的| 亚洲九九爱视频| 26uuu精品一区二区三区四区在线| 99久久婷婷国产综合精品| 日产国产欧美视频一区精品| 一区在线播放视频| 欧美成人猛片aaaaaaa| 色综合天天综合| 国产精品18久久久久久久久| 午夜天堂影视香蕉久久| 国产女人18水真多18精品一级做| 91精品国产欧美一区二区 | 国产精品18久久久久久久网站| 亚洲国产婷婷综合在线精品| 国产精品萝li| 久久一区二区视频| 欧美一级在线观看| 欧美日韩一区二区在线观看| 99精品视频在线观看免费| 国产一区二区在线观看视频| 麻豆精品视频在线观看| 亚洲一卡二卡三卡四卡| 综合久久久久久| 中文字幕一区二区三| 久久婷婷综合激情| 亚洲精品一区二区三区四区高清 | 一本大道久久a久久综合 | 老司机午夜精品| 91原创在线视频| 国产盗摄一区二区三区| 激情综合网av| 久久疯狂做爰流白浆xx| 婷婷综合在线观看| 午夜精品福利在线| 天天色天天操综合| 日韩精品欧美精品| 免费精品视频最新在线| 免费成人在线网站| 麻豆精品一区二区三区| 国内精品伊人久久久久av影院| 久久99精品国产麻豆婷婷洗澡| 免费看黄色91| 国产剧情av麻豆香蕉精品| 国产在线精品不卡| 国产91丝袜在线18| 成人a级免费电影| 一本久久a久久精品亚洲| 日本韩国一区二区三区视频| 欧美综合欧美视频| 欧美年轻男男videosbes| 91精品国产欧美一区二区成人| 精品理论电影在线| 久久久91精品国产一区二区精品| 欧美激情综合五月色丁香小说| 国产精品三级久久久久三级| 亚洲女与黑人做爰| 一区二区三区在线免费视频| 日韩精品91亚洲二区在线观看 | 亚洲一区二区av在线| 午夜国产精品影院在线观看| 人人精品人人爱| 国产精品1区2区3区在线观看| 丁香另类激情小说| 色综合天天综合网国产成人综合天| 欧洲精品一区二区三区在线观看| 欧美狂野另类xxxxoooo| 精品精品欲导航| 中文字幕日韩av资源站| 一区二区三区中文字幕| 蜜臀av一区二区在线免费观看| 国产成人啪免费观看软件| 色婷婷综合久久久久中文 | 午夜精品久久久久久不卡8050| 九一久久久久久| 色综合激情久久| 日韩精品中午字幕| 亚洲四区在线观看| 麻豆精品一区二区综合av| 成+人+亚洲+综合天堂| 91精品国产一区二区三区蜜臀 | 粉嫩aⅴ一区二区三区四区五区 | 国产aⅴ综合色| 欧美色男人天堂| 国产精品久久久久久久久果冻传媒 | 麻豆精品一区二区| 91香蕉国产在线观看软件| 日韩一区二区三区视频| 亚洲视频一区在线| 国产自产2019最新不卡| 精品污污网站免费看| 国产日韩视频一区二区三区| 视频在线观看91| 一本久道中文字幕精品亚洲嫩| 久久久久久电影| 图片区小说区国产精品视频| 97se亚洲国产综合在线| 久久亚洲精品小早川怜子| 性做久久久久久久免费看| av成人免费在线| 国产亚洲污的网站| 日本sm残虐另类| 欧美日韩亚洲另类| 亚洲麻豆国产自偷在线| 成人一区在线看| 久久久影院官网| 亚洲精品一区二区三区精华液| 欧美另类videos死尸| 国产精品久久久久一区二区三区| 久久国产人妖系列| 欧美日韩国产片| 一区二区三区在线免费视频| 97se亚洲国产综合自在线观| 国产日韩欧美一区二区三区综合| 免费观看一级特黄欧美大片| 欧美日韩黄色一区二区| 一区二区三区在线观看动漫| 色综合久久中文字幕| 中文字幕在线不卡| 成人a免费在线看|