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

正文內(nèi)容

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

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

下一頁面
  

【正文】 //num=0。 } if(resetflag) { flagreset1=1。 } delayms(2000)。i6。}void key_scan(void){ if(irreceok) { IR_pros()。 Int0_init()。i16。 delayms(1000)。 } if(inputflag) { flaginput=1。 } if(inputnum==0) { ThreeAlam()。 write_(0x01)。 for(i=0。)。 //開光標(biāo)閃爍; while(flagset1) key_setonceword()。 while(flagkeyok) { keyok_scan()。 //開光標(biāo)閃爍; while(flaginput) key_inputword()。 //XXXXX......XXXXX write_(0x0f)。 flagkeyok=1。amp。 } }}void Timer0() interrupt 1{ irtime++。 } } else { startflag=1。 if(bitnum==33) { bitnum=0。 while(flagkeyok) { keyok_scan()。 inputnum=3。 //XXXXX......XXXXX write_(0x0f)。 } while(resetflag) { third_disp1()。 write_(0x80+0x40+5)。 //開光標(biāo)閃爍; while(flagset2) key_settwiceword()。 write_(0x80+0x40+5)。i++) { write_data(39。 write_(0x01)。 delayms(2000)。i16。 else { inputflag=1。.39。 //屏幕清空; write_(0x80)。}void Init_sys(void){ uint8 i。 } if(ircode[2]==0x45) flagkeyok=0。 } delayms(2000)。i16。 else { resetflag=1。 } if(codenum==12) { flagreset2=0。 } if(irprosok) { irprosok=0。*39。i++) { write_data(resettab2[i])。 }}void third_disp2(void){ uint8 i。 gled=1。 for(i=0。 } delayms(1000)。 //delayms(500)。 delayms(10000)。 codenum=0。 }}void input_check(void){ uint8 i,inchecknum。 write_(0x80+0x40+5+codenum1)。 for(i=0。i6。 } delayms(2000)。 } if(setflag) { flagset1=1。 //關(guān)光標(biāo)閃爍; //num=0。 settempword[codenum++]=coding(ircode[2])。 delayms(50)。 irreceok=0。rled=1。beep=1。 case (0x52): k=8。 case (0x08): k=4。 switch(m) { case (0x16): k=0。j++) { for(i=0。 write_(0x0c)。}void write_data(uint8 date){ lcdrs=1。 EX0=1。 beep=1。 beep=1。 delayms(20)。in2=1。 for(i=128。}//=======================一聲提示音 ========================void OneAlam(void){ beep=0。uint8 code resetOK[] = {ResetPasswordOK!}。uint8 code setOK[] = { SetPasswordOK! }。bit flagkey=1,flagkeyok=1。sbit in1=P2^7。也向所有給予我?guī)椭椭С值睦蠋熀屯瑢W(xué)表示由衷的感謝!參考文獻(xiàn)[1] 謝維成,楊加國. 單片機原理與應(yīng)用及C51程序設(shè)計[M]北京,清華大學(xué)出版社,2006年8月第1版[2] 張友德,趙志英,涂時亮. 單片機微型機原理、應(yīng)用與實驗[M]上海:復(fù)旦大學(xué)出版社,2006年第5版[3] 楊將新,李華軍,劉東駿. 單片機程序設(shè)計及應(yīng)用從基礎(chǔ)到實踐[M] 西安:電子工業(yè)出版社,2006年3月[4] [M]北京:電子工業(yè)出版社,2008年3279.[5] 紀(jì)宗南. 單片機外圍器件實用手冊[M]北京:北京航空航天大學(xué)出版社,1998年7882[6] 陳濤. 單片機及C51程序設(shè)計[M] 機械工業(yè)出版社,2008年1月[7] 田立,田清,代方震. 51單片機C語言程序設(shè)計快速入門[M] 人名郵電出版社,2007年1月[8] 曹龍漢. MCS51單片機原理及應(yīng)用[M]重慶:重慶出版社,2004年2835附錄:源程序代碼:includetypedef unsigned char uint8。 50 keil編譯程序成功 keil生成hex文件 proteus調(diào)用keil的hex文件進(jìn)行仿真5 結(jié)論本設(shè)計利用STC89C52單片機芯片完成了基于紅外遙控密碼鎖的設(shè)計,實現(xiàn)了紅外遙控和鍵盤輸入控制,顯示部分實現(xiàn)了LCD1602液晶屏顯示,在報警部分設(shè)計了蜂鳴器在密碼輸入錯誤三次蜂鳴器報警的功能。: 步進(jìn)機驅(qū)動電電路 由于驅(qū)動芯片ULN2003A本身就具有反相器的作用,所以控制步進(jìn)機的信號都經(jīng)過了反相器反相處理再接入ULN2003A。當(dāng)步進(jìn)驅(qū)動器接收到一個脈沖信號,它就驅(qū)動步進(jìn)電機按設(shè)定的方向轉(zhuǎn)動一個固定的角度(稱為“步距角”),它的旋轉(zhuǎn)是以固定的角度一步一步運行的。: 1602的ASCII碼圖讀的時候,先讀上面那列,再讀左邊那行,如:感嘆號的ASCII為0x21,字母B的ASCII為0x42(前面加0x表示十六進(jìn)制)。這種情況下,外部時鐘脈沖接到XTAL1端,即內(nèi)部時鐘發(fā)生器的輸入端,XTAL2則懸空。這個放大器與作為反饋元件的片外石英晶體或陶瓷諧振器一起構(gòu)成自激振蕩器。當(dāng)EA端保持高電平時單片機訪問內(nèi)部程序存儲器,但在PC(程序計數(shù)器)值超過0FFFH時將自動轉(zhuǎn)向執(zhí)行外部程序存儲器內(nèi)的程序。但是每當(dāng)訪問外部數(shù)據(jù)存儲器時,在兩個機器周期中ALE只出現(xiàn)一次,即丟失一個ALE脈沖。(1)RSR/ VPD(9腳):復(fù)位信號輸入端,高電平有效,當(dāng)振蕩器運行時,在此引加上兩個機器周期的高電平將使單片機復(fù)位(REST)。 STC89C52的芯片引腳圖STC89C52共有40個引腳,大致可分為4類:電源引腳、時鐘電路引腳、I/O引腳、控制線引腳。使用宏晶公司高密度非易失性存儲器技術(shù)制造,與工業(yè)80C51 產(chǎn)品指令和引腳完 全兼容。實驗板上一體化接收頭的數(shù)據(jù)輸出線經(jīng)過了 INT0 切換開關(guān)連接到單片機的 P32 腳(即 INT0) ,INT0 切換開關(guān)彈起時連通。從上面的討論可以發(fā)現(xiàn)在遙控發(fā)射端‘0’和‘1’,不同的是低電平的寬度,‘0’,‘1’,所以必須根據(jù)低電平的寬度區(qū)別‘0’和‘1’。NEC編碼廣泛應(yīng)用于電視機,DVD,PC電腦,音響等,是比較常用的一種紅外編碼格式。紅外通信的基本原理[6]是發(fā)送端將基帶二進(jìn)制信號調(diào)制為一系列的脈沖串信號(載波信號) ,通過紅外發(fā)射管發(fā)射紅外信號。在單片機的外圍電路外接輸入鍵盤用于密碼的輸入和一些功能的控制,外接LCD1602顯示器用于顯示作用。事實證明,我的選擇和預(yù)想中的一樣,很好的解決了匯編與C語言難以共存的問題。硬件解碼:在接受遙控的一邊可以連接一個專用解碼芯片,只要按鍵盤上的鍵值,它就能直接把這個鍵值解碼出來并存儲,當(dāng)你調(diào)用這個鍵值的時候只要從里面去讀取就行了,所以它的解碼率高,讀取顯示簡單,這是它的優(yōu)點。因為是紅外線遙控編碼專用芯片,其內(nèi)部已經(jīng)集成了按鍵檢測、處理和紅外編碼模塊。除上述基本的密碼鎖功能外,依據(jù)實際的情況還可以添加其他功能。針對這種情況,我們設(shè)計了一種紅外遙控密碼鎖,而一般設(shè)備都采用專用的遙控編碼及解碼集成電路,其制作簡單、容易,但由于特定功能的限制,只適用于專用的電器產(chǎn)品,其應(yīng)用范圍受到限制。例如:接觸式密碼鎖系統(tǒng)成本較低,體積小,卡片本身無須電源,但使用不太方便,而且有接觸磨損。 由于紅外遙控具有許多優(yōu)點, 例如紅外線發(fā)射裝置采用紅外發(fā)光二極管遙控發(fā)射器易于小型化且價格低廉; 采用數(shù)字信號編碼和二次調(diào)制方式,不僅可以實現(xiàn)多路信息的控制,增加遙控功能,提高信號傳輸?shù)目垢蓴_性,減少誤動作,而且功率消耗低;紅外線不會向室外泄露,不會產(chǎn)生信號串?dāng)_;反應(yīng)速度快、傳輸效率高、工作穩(wěn)定可靠等。該系統(tǒng)具有較強的實際應(yīng)用價值,所涉及的技術(shù)包括:紅外載波數(shù)據(jù)傳輸技術(shù)、單片機控制技術(shù)、紅外遙控系統(tǒng)編碼及譯碼技術(shù)、電路設(shè)計與演示板制作技術(shù)等。傳統(tǒng)的機械密碼鎖組碼位數(shù)低、重碼率高、安全性差、開啟操作不便。在抗干擾能力上,因為沒有涉及到軟件,故其抗干擾能力強。軟件解碼:根據(jù)遙控器選擇的芯片不同,其遙控碼格式也有不同。用以74LS112雙JK觸發(fā)器構(gòu)成的數(shù)字邏輯電路作為密碼鎖的核心控制,共設(shè)了9個用戶輸入鍵,其中只有4個是有效的密碼按鍵,其它的
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1