<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 自己做的門(mén)禁系統3

自己做的門(mén)禁系統3

作者: 時(shí)間:2016-11-29 來(lái)源:網(wǎng)絡(luò ) 收藏
之前上傳的所有門(mén)禁制作程序絕大部分為本人原創(chuàng )(只有I2C程序為網(wǎng)上收集本人更改),所有看到的人可以用來(lái)用作個(gè)人討論,學(xué)習和研究。禁止完全使用或修改使用在以盈利為目的的商業(yè)用途。如有違反,本人保留一切權利。解釋權歸本人所有。

昨天晚上終于完成了按鍵操作,由于太晚沒(méi)上傳,大部分功能已經(jīng)完成,一個(gè)簡(jiǎn)單(功能相對于專(zhuān)業(yè)門(mén)禁來(lái)說(shuō)簡(jiǎn)單,制作對我來(lái)說(shuō)相當復雜,但也是體現我的單片機和電子技術(shù)水平又有提高)的門(mén)禁可以使用了,目前的功能有:讀卡開(kāi)門(mén),密碼開(kāi)門(mén),加卡,刪卡,更改密碼,系統初始化。后期要加上:遠程控制開(kāi)門(mén),加卡,刪卡,監控等。下面是程序:

本文引用地址:http://dyxdggzs.com/article/201611/323283.htm
/*////////////////////////////////////函數原型:void psw(void)函數說(shuō)明:密碼寫(xiě)入EEPROM中版本:V1.0.0程序員:LIY12586////////////////////////////////////*/void psw(void){uchar a=0,b=2,c,d,x=0;timer=0;while(1){      c=key();if(c==12){            sound(1);break;}if(ex==1){sound(1);ex=0;break;}   if(c!=0){if(a<6){keybuff[a]=c;a++;if(a==6)sound(2);}else if(a>6,a<13){if(c!=keybuff[x]){sound(20);x=0;a=0;break;}a++;x++;if(a==12){a=0;x=0;b=2;for(d=0;d<6;d++){wt24c(b,keybuff[d]);ys100us(1000);b++;}SEND(&keybuff[0]);break;}}}}}/*////////////////////////////////////函數原型:bit keyscan(void)函數說(shuō)明:鍵盤(pán)操作掃描版本:V1.0.0程序員:LIY12586////////////////////////////////////*/bit keyscan(void){uchar a=1,c,d;scan=key();if(scan!=0){if(scan!=11){d=scan;timer=0;keybuff[0]=scan;scan=0;while(1){if(d==12){            sound(1);break;}c=key();if(c==12){            sound(1);break;}else if(ex==1){sound(1);ex=0;break;}   else if(c!=0){keybuff[a]=c;a++;if(a==6){a=0;SEND(&keybuff[0]);return 1;break;}}}}}return 0;}				   
				
            
                
			
							
上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: 門(mén)禁系統EEPRO

評論


技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>