freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

紅外遙控電磁密碼鎖設(shè)計(jì)方案-wenkub.com

2025-05-03 01:22 本頁面
   

【正文】 irtime=0。 bitnum++。}void Int0() interrupt 0{ if(startflag) { if(irtime30)//檢測引導(dǎo)碼。 flagkeyok=1。(inputnum!=0)) { sec_disp()。 flaginput=1。 while(flagkeyok) { keyok_scan()。 write_(0x80+0x40+5)。 //開光標(biāo)閃爍; while(flagreset1) key_resetonceword()。 while(flagkey) { key_scan()。 flagkeyok=1。(inputnum!=0)) { sec_disp()。 } set_check()。 //XXXXX......XXXXX write_(0x0f)。 flagkeyok=1。 while(1) { while(setflag) { setfir_disp()。 delayms(1000)。i6。i16。 } delayms(1000)。 write_(0x80)。 } if(inputnum!=3) { OneAlam()。 delayms(10000)。 for(i=0。 codenum=0。 } } if(inchecknum==0) inputflag=0。 }}void input_recheck(void){ uint8 i,inchecknum。i++) { write_data(39。i++) { write_data(sysinit[i])。 write_(0x01)。 Lcd_init()。 else flagkey=1。 irreceok=0。 ir_led()。i++) { password[i]=resetword[i]。i++) { write_data(resetOK[i])。 } else { write_(0x01)。 for(i=0。 flagreset2=1。 } } if(resetchecknum==0) resetflag=0。 }}void reset_check(void){ uint8 i,resetchecknum。 delayms(50)。 write_(0x80+0x40+5+codenum7)。 irreceok=0。 } if(codenum==6) { flagreset1=0。 write_data(39。 } if(irprosok) { irprosok=0。i16。beep=1。i++) { write_data(resettab1[i])。 write_(0x01)。 }}void third_disp1(void){ uint8 i。.39。 write_(0x80+0x40+10)。 for(i=0。i++) { write_data(locktab[i])。 write_(0x01)。 lock=0。 inputnum=3。 } if(inputnum==0) { ThreeAlam()。 write_(0x80)。 } if(inputflag) { flaginput=1。i++) { if(password[i]!=inputword[i]) { inchecknum++。 //關(guān)光標(biāo)閃爍; //num=0。)。 inputword[codenum++]=coding(ircode[2])。 }}void key_inputword(void){ if(irreceok) { IR_pros()。 //屏幕清空; write_(0x80)。 gled=1。 for(i=0。 for(i=0。i++) { write_data(setNO[i])。 write_(0x01)。 setchecknum=0。i6。 write_(0x0c)。*39。 ir_led()。 //關(guān)光標(biāo)閃爍; //num=0。)。 settempword[codenum++]=coding(ircode[2])。 }}void key_setonceword(void){ if(irreceok) { IR_pros()。 //屏幕清空; write_(0x80)。 gled=1。 for(i=0。rled=1。break。break。break。break。break。}uint8 coding(uint8 m) { uint8 k。//7 if(irdata[k]6)//8 { value=value|0x80。j4。}void IR_pros(void)//0x1C{ uint8 k,i,j。 write_(0x38)。 lcden=1。 lcden=0。 P0=。}void Int0_init(void){ IT0=1。 TL0=0。 delayms(500)。 delayms(500)。 delayms(500)。in3=0。in4=0。 delayms(20)。 in1=0。in2=0。}//========================解密指示燈,表示操作成功========================void op_led(){ uint16 i。}//========================發(fā)射指示燈,表示操作成功========================void ir_led(void){ rled=0。y)。 for(x=z。uint8 code resettab2[]= { Set again: }。uint8 code correct[] = { Correct! }。uint8 code settab2[] = { Set again: }。bit resetflag=1,flagreset1=1,flagreset2=1。//uint8 password[6]={1,1,1,1,1,1}。sbit in4=P2^4。sbit lock=P2^1。sbit lcdrs=P1^1。感激之情是無法用言語表達(dá)的,同時(shí)感謝我班所有同學(xué)給予我的幫助和支持,難忘我們共度的求學(xué)歲月,在這短短的兩個(gè)月時(shí)間里,陳老師認(rèn)真負(fù)責(zé)、有條不紊、實(shí)事求是的態(tài)度,給我留下了深刻的印象,使我受益非淺。報(bào)警與提示功能做得不夠完善,遙控的有效距離沒有進(jìn)行系統(tǒng)的論證。如下圖為密碼修改子程序流程圖 選擇模式舊密碼輸入新密碼輸入存入緩存再次輸入密碼比較密碼重新輸入返回YN是否大于3次鎖定NY 設(shè)置密碼子程序 在硬件支持的環(huán)境下,用proteus設(shè)計(jì)好的電路,Keil編好的程序編譯成芯片可識(shí)別的S51文件,利用PC機(jī)寫進(jìn)proteus程序圖芯片內(nèi)進(jìn)行仿真測試,并對其出現(xiàn)的錯(cuò)誤進(jìn)行修改,~。當(dāng)接收到遙控器識(shí)別按鍵時(shí),單片機(jī)查找并判斷此遙控器ID是否已存在。由于單片機(jī)P口輸出的電流比較弱不能驅(qū)動(dòng)步進(jìn)電機(jī),所以要加一個(gè)ULN2803芯片來放大電流使之能驅(qū)動(dòng)步進(jìn)電機(jī)工作。 步進(jìn)機(jī)的驅(qū)動(dòng)電路本系統(tǒng)采用額定電壓為5V,相數(shù)為4相的步進(jìn)電機(jī),驅(qū)動(dòng)方式為4相8拍。 聲控電路圖 : 步進(jìn)電機(jī)工作原理與控制 步進(jìn)電機(jī)是一種將電脈沖轉(zhuǎn)化為角位移的執(zhí)行機(jī)構(gòu)。壓電式蜂鳴器主要由多諧振蕩器、壓電蜂鳴片、阻抗匹配器及共鳴箱、外殼等組成。A39。注:為了表示的方便 ,后文皆以1表示高電平,0表示低電平。采用外部時(shí)鐘的電路如圖1所示。如果使用石英晶體,我們推薦電容使用30pF177。 STC89C52 中有一個(gè)用于構(gòu)成內(nèi)部振蕩器的高增益反相放大器,引腳XTAL1 和XTAL2 分別是該放大器的輸入端和輸出端。(2)P1(~)是一個(gè)8位準(zhǔn)雙向I/O口(作為輸入時(shí),口鎖存器置1),帶有內(nèi)部上拉電阻,可帶4個(gè)LSTTL負(fù)載。(4)EA/VPP(31腳):EA功能為內(nèi)外程序存儲(chǔ)器選擇控制端。此輸出為單片內(nèi)訪問外部程序存儲(chǔ)器的讀選通信號(hào)。即使不訪問外部存儲(chǔ)器,ALE端仍有周期性正脈沖輸出,其頻率為振蕩器頻率的1/6。當(dāng)Vcc下降到低于規(guī)定值,而VPD在其規(guī)定的電壓范圍內(nèi)(5177。控制引腳—此類引腳包括RESET(即RSR/VPD)、ALE/PROG、PSEN、EA/VPP,可以提供控制信號(hào),有些具有復(fù)用功能。(1)Vcc(40腳):接+5V電源,為單片機(jī)芯片提供電能。 。STC89C52具有以下標(biāo)準(zhǔn)功能: 8k字節(jié)Flash,256字節(jié)RAM, 32 位I/O 口線,看門狗定時(shí)器,2 個(gè)數(shù)據(jù)指針,三個(gè)16 位 定時(shí)器/計(jì)數(shù)器,一個(gè)6向量2級(jí)中斷結(jié)構(gòu),全雙工串行口, 片內(nèi)晶振及時(shí)鐘電路。 數(shù)據(jù)碼的組成 STC89C52外圍電路設(shè)計(jì) STC89C52 是一種低功耗、高性能CMOS8位微控制器,具有 8K 在系統(tǒng)可編程 Flash 存儲(chǔ)器。 當(dāng)遙控器一個(gè)鍵按下超過36ms,震蕩器使芯片激活,將發(fā)射一組 108ms 的編碼脈沖,這 108ms 發(fā)射代碼由一個(gè)起始碼 (9ms) , 一個(gè)結(jié)果碼 () , 低8位地址碼(9ms~18ms) ,高 8位地址碼(9ms~18ms) ,8 位數(shù)據(jù)碼(9m
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1