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

正文內(nèi)容

位電子密碼鎖設(shè)計(jì)-在線瀏覽

2025-03-07 13:45本頁(yè)面
  

【正文】 ,即跳變成低電平),只要有一行的電平為低就延時(shí)一段時(shí)間以消除抖動(dòng),然后再次判斷,假如依然為低電平,則表示鍵盤中真的有鍵被按下而且閉合的鍵位于低電平的4個(gè)按鍵之中任其一,若所有行線均為高電平則表示鍵盤中無(wú)鍵按下。在確認(rèn)有鍵按下后 ,即可進(jìn)入確定具體閉合鍵的過(guò)程。同時(shí)再逐行檢測(cè)各行線的電平狀態(tài) ;若某行為低 ,則該行線與置為低電平的列線交叉處的按鍵就是閉合的按鍵。 矩陣鍵盤流程圖 矩陣鍵盤去抖動(dòng) 對(duì)于按鍵和觸摸屏等機(jī)械設(shè)備來(lái)說(shuō),都存在一個(gè)固有問(wèn)題,那就是“抖動(dòng)”,按鍵從最初接通到穩(wěn)定接通要經(jīng)過(guò)數(shù)毫秒,其間可能發(fā)生多次“接通斷開(kāi)”。 消除按鍵抖動(dòng)影響的方法是:在判斷有按鍵按下后,進(jìn)行軟件延時(shí)(如20ms,在延時(shí)過(guò)程中要屏蔽對(duì)應(yīng)中斷),再判斷鍵盤狀態(tài)。如果按鍵本身不具備中斷輸入功能,則可以完全改為查詢方式,也即20MS后查詢是否處于按下?tīng)顟B(tài),是的話就確認(rèn),否則清除。 STC89C52單片機(jī)STC89C52是STC公司生產(chǎn)的一種低功耗、高性能CMOS8位微控制器,具有 8K 在系統(tǒng)可編程Flash存儲(chǔ)器。在單芯片上,擁有靈巧的8 位CPU 和在系統(tǒng)可編程Flash,使得STC89C52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。7. ISP(在系統(tǒng)可編程)/IAP(在應(yīng)用可編程),無(wú)需專用編程器,無(wú) 需專用仿真器,可通過(guò)串口(RxD/,TxD/)直接下載用戶程 序,數(shù)秒即可完成一片8. 具有EEPROM 功能9. 具有看門狗功能10. 共3 個(gè)16 位定時(shí)器/計(jì)數(shù)器。此外單片機(jī)的各個(gè)引腳可以連接LED燈,蜂鳴器等器件組成指示燈系統(tǒng)以及報(bào)警系統(tǒng)等?,F(xiàn)在采用的就是XTAL1和XTAL2之間連接晶體振蕩器和電容構(gòu)成的自激振蕩器。這里我選用的是按鍵復(fù)位電路。 指示燈系統(tǒng) 。D2位紅燈,表示為關(guān)鎖狀態(tài)。當(dāng)連續(xù)三次密碼輸入錯(cuò)誤將鎖定10秒并報(bào)警,鎖定時(shí)間由單片機(jī)定時(shí)器控制。相對(duì)于7段數(shù)碼管而言,LCD1602是一種工業(yè)字符型液晶,能夠同時(shí)顯示16x02即32個(gè)字符,自帶字庫(kù),能顯示英文字母用來(lái)組合成單詞。第2腳:VDD接5V正電源。第4腳:RS為寄存器選擇,高電平時(shí)選擇數(shù)據(jù)寄存器、低電平時(shí)選擇指令寄存器。當(dāng)RS和R/W共同為低電平時(shí)可以寫入指令或者顯示地址,當(dāng)RS為低電平R/W為高電平時(shí)可以讀忙信號(hào),當(dāng)RS為高電平R/W為低電平時(shí)可以寫入數(shù)據(jù)。第7~14腳:D0~D7為8位雙向數(shù)據(jù)線。第16腳:背光源負(fù)極。例如屏的第一行的亮暗由RAM區(qū)的000H——00FH的16字節(jié)的內(nèi)容決定,當(dāng)(000H)=FFH時(shí),則屏幕的左上角顯示一條短亮線,長(zhǎng)度為8個(gè)點(diǎn);當(dāng)(000H)=FFH,(001H)=00H,(002H)=00H,……(00EH)=00H,(00FH)=00H時(shí),則在屏幕的頂部顯示一條由8段亮線和8條暗線組成的虛線。 用LCD顯示一個(gè)字符時(shí)比較復(fù)雜,因?yàn)橐粋€(gè)字符由68或88點(diǎn)陣組成,既要找到和顯示屏幕上某幾個(gè)位置對(duì)應(yīng)的顯示RAM區(qū)的8字節(jié),還要使每字節(jié)的不同位為“1”,其它的為“0”,為“1”的點(diǎn)亮,為“0”的不亮。但由于內(nèi)帶字符發(fā)生器的控制器來(lái)說(shuō),顯示字符就比較簡(jiǎn)單了,可以讓控制器工作在文本方式,根據(jù)在LCD上開(kāi)始顯示的行列號(hào)及每行的列數(shù)找出顯示RAM對(duì)應(yīng)的地址,設(shè)立光標(biāo),在此送上該字符對(duì)應(yīng)的代碼即可。.6 電子密碼鎖系統(tǒng)調(diào)試(1) 矩陣鍵盤按下是否有對(duì)應(yīng)的電平產(chǎn)生(2) 單片機(jī)最小系統(tǒng)是否正常(3) 指示燈是否正常工作(4) LCD1602能否正常顯示(5) 軟件能否實(shí)現(xiàn)電子鎖功能(1) PC機(jī)。(用到keil,dxp等軟件)(2) 電壓表。(3) 單片機(jī)開(kāi)發(fā)板。 本次課程設(shè)計(jì)完成的4位電子密碼鎖是一個(gè)簡(jiǎn)單但十分實(shí)用的設(shè)計(jì),弄懂的電子密碼鎖的原理對(duì)日常生活進(jìn)行安全防范也有幫助。LCD1602在英文字符顯示上也十分有效。謝 辭 首先感謝黃源老師的指導(dǎo),在課題把握、元器件選擇等方面給了很大幫組;其次感謝學(xué)期給我提供的制作板子以及調(diào)試的環(huán)境;最后還要感謝秦雪濤,陳耀偉,蔡偉航,楊枝廣等同學(xué)的幫助。參考文獻(xiàn)[1] .[M].北京:電子工業(yè)出版社,2008:147~148,86~94.[2] 朱定華,、匯編與C51及接口技術(shù).[M].北京:清華大學(xué)出版社,2010.[3] 于殿泓,.[M].北京:西安電子科技大學(xué)出版社,2007.附錄一課設(shè)電路圖附錄二課設(shè)元器件清單:《專業(yè)工程設(shè)計(jì)》元器件清單示例學(xué)號(hào): 1200820210 姓名: 杜培鑫 空課題名稱: 4位電子密碼鎖設(shè)計(jì) 空序 號(hào)名稱及規(guī)格型號(hào)數(shù) 量單 價(jià)備 注1單片機(jī)AT89AS511帶底座2四腳按鍵173發(fā)光二極管紅色24發(fā)光二極管綠色15豎插精密電位器10K16排阻1K*8171*40圓針插座28電阻1K109電容30pF210電容20pF411112LCM1602113蜂鳴器214電阻470歐1015電阻10K5168線排線1`17單片機(jī)緊鎖底座1181*40排針219合計(jì)附錄三課設(shè)作品實(shí)物圖:實(shí)物圖正面實(shí)物圖背面附錄三PCB圖:附錄三課設(shè)源程序:include //51寄存器文件include includedefine jianpan P1typedef unsigned int WORD。sbit hong=P2^7。void kaisuo()。void kaisuo()。void daiji()。void input()。BYTE code dis1[] = {Wait state }。BYTE code dis3[] = {input password: }。BYTE dis5[4]={0123}。BYTE mima[4]={1234}。BYTE code dis7[] = {control state :}。BYTE code dis9[] = {password error}。BYTE code dis11[] = {input again:}。BYTE code dis13[] = {bu yi yang!}。int i。 hong=1。 //綠燈 bz=0。 //1602及定時(shí)器初始化 while(1) { delay(10)。 //定義的標(biāo)志位,flag等于0代表密碼正確 daiji()。 //密碼輸入,如果輸入正確,則進(jìn)入下個(gè)狀態(tài),否則flag=1,重新進(jìn)入待機(jī) if(flag==0) { kaisuo()。 keey=0。 lv=0。 lv=1。 break。
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1