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

正文內(nèi)容

紅外遙控電磁密碼鎖設(shè)計(jì)方案(留存版)

2025-06-20 01:22上一頁面

下一頁面
  

【正文】 EC編碼格式介紹本系統(tǒng)使用的型號為HZFT007的車載MP3紅外遙控器,它們主要芯片都是NEC編碼格式的紅外遙控芯片。 紅外遙控流程圖“光/電放大”和“解調(diào)”由一體化接收頭完成,單片機(jī)要做的只是“解碼” 。 。即使不訪問外部存儲器,ALE端仍有周期性正脈沖輸出,其頻率為振蕩器頻率的1/6。 STC89C52 中有一個(gè)用于構(gòu)成內(nèi)部振蕩器的高增益反相放大器,引腳XTAL1 和XTAL2 分別是該放大器的輸入端和輸出端。A39。由于單片機(jī)P口輸出的電流比較弱不能驅(qū)動步進(jìn)電機(jī),所以要加一個(gè)ULN2803芯片來放大電流使之能驅(qū)動步進(jìn)電機(jī)工作。感激之情是無法用言語表達(dá)的,同時(shí)感謝我班所有同學(xué)給予我的幫助和支持,難忘我們共度的求學(xué)歲月,在這短短的兩個(gè)月時(shí)間里,陳老師認(rèn)真負(fù)責(zé)、有條不紊、實(shí)事求是的態(tài)度,給我留下了深刻的印象,使我受益非淺。//uint8 password[6]={1,1,1,1,1,1}。uint8 code resettab2[]= { Set again: }。}//========================解密指示燈,表示操作成功========================void op_led(){ uint16 i。in4=0。 delayms(500)。 lcden=0。j4。break。rled=1。 }}void key_setonceword(void){ if(irreceok) { IR_pros()。 ir_led()。 setchecknum=0。 for(i=0。 inputword[codenum++]=coding(ircode[2])。 } if(inputflag) { flaginput=1。 lock=0。 write_(0x80+0x40+10)。i++) { write_data(resettab1[i])。 write_data(39。 delayms(50)。 for(i=0。 ir_led()。 write_(0x01)。 } } if(inchecknum==0) inputflag=0。 } if(inputnum!=3) { OneAlam()。i6。 //XXXXX......XXXXX write_(0x0f)。 while(flagkey) { key_scan()。 flaginput=1。 bitnum++。}void Int0() interrupt 0{ if(startflag) { if(irtime30)//檢測引導(dǎo)碼。 while(flagkeyok) { keyok_scan()。 flagkeyok=1。 flagkeyok=1。i16。 delayms(10000)。 }}void input_recheck(void){ uint8 i,inchecknum。 Lcd_init()。i++) { password[i]=resetword[i]。 flagreset2=1。 write_(0x80+0x40+5+codenum7)。 } if(irprosok) { irprosok=0。 write_(0x01)。 for(i=0。 inputnum=3。i++) { if(password[i]!=inputword[i]) { inchecknum++。 }}void key_inputword(void){ if(irreceok) { IR_pros()。 for(i=0。i6。 //關(guān)光標(biāo)閃爍; //num=0。 //屏幕清空; write_(0x80)。break。break。}void IR_pros(void)//0x1C{ uint8 k,i,j。 P0=。 delayms(500)。 delayms(20)。}//========================發(fā)射指示燈,表示操作成功========================void ir_led(void){ rled=0。uint8 code correct[] = { Correct! }。sbit in4=P2^4。報(bào)警與提示功能做得不夠完善,遙控的有效距離沒有進(jìn)行系統(tǒng)的論證。 步進(jìn)機(jī)的驅(qū)動電路本系統(tǒng)采用額定電壓為5V,相數(shù)為4相的步進(jìn)電機(jī),驅(qū)動方式為4相8拍。注:為了表示的方便 ,后文皆以1表示高電平,0表示低電平。(2)P1(~)是一個(gè)8位準(zhǔn)雙向I/O口(作為輸入時(shí),口鎖存器置1),帶有內(nèi)部上拉電阻,可帶4個(gè)LSTTL負(fù)載。當(dāng)Vcc下降到低于規(guī)定值,而VPD在其規(guī)定的電壓范圍內(nèi)(5177。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級中斷結(jié)構(gòu),全雙工串行口, 片內(nèi)晶振及時(shí)鐘電路。單片機(jī)響應(yīng)中斷并進(jìn)行信號的接收解碼。如圖 。用以74LS112雙JK觸發(fā)器構(gòu)成的數(shù)字邏輯電路作為密碼鎖的核心控制,共設(shè)了9個(gè)用戶輸入鍵,其中只有4個(gè)是有效的密碼按鍵,其它的都是干擾按鍵,若按下干擾鍵,鍵盤輸入電路自動清零,原先輸入的密碼無效,需要重新輸入;如果用戶輸入密碼的時(shí)間超過10秒(一般情況下,用戶不會超過10秒,若用戶覺得不便,還可以修改)電路將報(bào)警20秒,若電路連續(xù)報(bào)警三次,電路將鎖定鍵盤2分鐘,防止他人的非法操作。在抗干擾能力上,因?yàn)闆]有涉及到軟件,故其抗干擾能力強(qiáng)。該系統(tǒng)具有較強(qiáng)的實(shí)際應(yīng)用價(jià)值,所涉及的技術(shù)包括:紅外載波數(shù)據(jù)傳輸技術(shù)、單片機(jī)控制技術(shù)、紅外遙控系統(tǒng)編碼及譯碼技術(shù)、電路設(shè)計(jì)與演示板制作技術(shù)等。例如:接觸式密碼鎖系統(tǒng)成本較低,體積小,卡片本身無須電源,但使用不太方便,而且有接觸磨損。除上述基本的密碼鎖功能外,依據(jù)實(shí)際的情況還可以添加其他功能。硬件解碼:在接受遙控的一邊可以連接一個(gè)專用解碼芯片,只要按鍵盤上的鍵值,它就能直接把這個(gè)鍵值解碼出來并存儲,當(dāng)你調(diào)用這個(gè)鍵值的時(shí)候只要從里面去讀取就行了,所以它的解碼率高,讀取顯示簡單,這是它的優(yōu)點(diǎn)。在單片機(jī)的外圍電路外接輸入鍵盤用于密碼的輸入和一些功能的控制,外接LCD1602顯示器用于顯示作用。NEC編碼廣泛應(yīng)用于電視機(jī),DVD,PC電腦,音響等,是比較常用的一種紅外編碼格式。實(shí)驗(yàn)板上一體化接收頭的數(shù)據(jù)輸出線經(jīng)過了 INT0 切換開關(guān)連接到單片機(jī)的 P32 腳(即 INT0) ,INT0 切換開關(guān)彈起時(shí)連通。 STC89C52的芯片引腳圖STC89C52共有40個(gè)引腳,大致可分為4類:電源引腳、時(shí)鐘電路引腳、I/O引腳、控制線引腳。但是每當(dāng)訪問外部數(shù)據(jù)存儲器時(shí),在兩個(gè)機(jī)器周期中ALE只出現(xiàn)一次,即丟失一個(gè)ALE脈沖。這個(gè)放大器與作為反饋元件的片外石英晶體或陶瓷諧振器一起構(gòu)成自激振蕩器。: 1602的ASCII碼圖讀的時(shí)候,先讀上面那列,再讀左邊那行,如:感嘆號的ASCII為0x21,字母B的ASCII為0x42(前面加0x表示十六進(jìn)制)。: 步進(jìn)機(jī)驅(qū)動電電路 由于驅(qū)動芯片ULN2003A本身就具有反相器的作用,所以控制步進(jìn)機(jī)的信號都經(jīng)過了反相器反相處理再接入U(xiǎn)LN2003A。也向所有給予我?guī)椭椭С值睦蠋熀屯瑢W(xué)表示由衷的感謝!參考文獻(xiàn)[1] 謝維成,楊加國. 單片機(jī)原理與應(yīng)用及C51程序設(shè)計(jì)[M]北京,清華大學(xué)出版社,2006年8月第1版[2] 張友德,趙志英,涂時(shí)亮. 單片機(jī)微型機(jī)原理、應(yīng)用與實(shí)驗(yàn)[M]上海:復(fù)旦大學(xué)出版社,2006年第5版[3] 楊將新,李華軍,劉東駿. 單片機(jī)程序設(shè)計(jì)及應(yīng)用從基礎(chǔ)到實(shí)踐[M] 西安:電子工業(yè)出版社,2006年3月[4] [M]北京:電子工業(yè)出版社,2008年3279.[5] 紀(jì)宗南. 單片機(jī)外圍器件實(shí)用手冊[M]北京:北京航空航天大學(xué)出版社,1998年7882[6] 陳濤. 單片機(jī)及C51程序設(shè)計(jì)[M] 機(jī)械工業(yè)出版社,2008年1月[7] 田立,田清,代方震. 51單片機(jī)C語言程序設(shè)計(jì)快速入門[M] 人名郵電出版社,2007年1月[8] 曹龍漢. MCS51單片機(jī)原理及應(yīng)用[M]重慶:重慶出版社,2004年2835附錄:源程序代碼:includetypedef unsigned char uint8。bit flagkey=1,flagkeyok=1。uint8 code resetOK[] = {ResetPasswordOK!}。 for(i=128。 delayms(20)。 beep=1。}void write_data(uint8 date){ lcdrs=1。j++) { for(i=0。 case (0x08): k=4。beep=1。 irreceok=0。 settempword[codenum++]=coding(ircode[2])。 } if(setflag) { flagset1=1。i6。 write_(0x80+0x40+5+codenum1)。 codenum=0。 //delayms(500)。 for(i=0。 }}void third_disp2(void){ uint8 i。*39。 } if(codenum==12) { flagreset2=0。i16。 } if(ircode[2]==0x45) flagkeyok=0。 //屏幕清空; write_(0x80)。 else { inputflag=1。 delayms(2000)。i++) { wr
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1