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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)---基于單片機(jī)的電子密碼鎖設(shè)計(jì)-wenkub.com

2024-10-30 20:31 本頁面
   

【正文】 display(0,6)。 //重新進(jìn)入輸入密碼模式,顯示 A temp[0]=display_count[10]。 delay(500)。 delay(500)。 delay(500)。 i ++) temp[i] = 0。 22 break。 while(1) { num = KeyPro()。 delay(1500)。 i ++) temp[i] = 0。(password_number[3] == temp[4])amp。(password_number[1] == temp[2])amp。 } //如果已輸入 5 位數(shù)密碼,且按下確認(rèn)鍵 E if((i == 6) amp。 while(1)//輸入密碼 21 { num = KeyPro()。 buz = 1。 bit Flag = 0。 i 6。 delay(200)。 delay(200)。 delay(200)。amp。 20 temp[i+1] = display_count[num]。break。break。break。break。break。break。break。break。break。0xf0)!=0xf0)。 //讀入列線值 P1=cord_h|0xf0。 //讀入列線值 if(cord_h != 0x0f) //先檢測有無按鍵按下 { delayus(10)。 } /* 按鍵掃描函數(shù),返回掃描鍵 值 */ unsigned char KeyScan(void) //鍵盤掃描函數(shù),使用行列反轉(zhuǎn)掃描法 { unsigned char cord_h,cord_l。 //取顯示數(shù)據(jù),段碼 duan_ma=1。 P0=display_bit[firstbit + i]。 } void display(unsigned char firstbit,unsigned char num) //初始化顯示子函數(shù) { static unsigned char i=0。 TH0 = 0x3C。 } void delayus(unsigned int t) { while(t)。time0。//分別對應(yīng)相應(yīng)的數(shù)碼管點(diǎn)亮 ,即位碼 //數(shù)據(jù)緩存 unsigned char temp[6]。 sbit led_blue=P3^1。課程設(shè)計(jì)是我們專業(yè)課程知識綜合應(yīng)用的實(shí)踐訓(xùn)練,著是我們邁向社會,從事職業(yè)工作前一個(gè)必不少的過程.我們應(yīng)該認(rèn)真對待。 (5)單片機(jī)控制模塊主要用于控制整個(gè)功能的運(yùn)行。 ① 顯示“ F” —— 表示進(jìn)入設(shè)置密碼狀態(tài) ② 顯示 “ A” —— 表示進(jìn)入輸入密碼狀態(tài) ③ 顯示“ d” —— 表示密碼輸入正確 ④ 顯示“ C” —— 表示密碼輸入錯(cuò)誤 (4)報(bào)警模塊主要用于當(dāng)輸入不同的信息時(shí),蜂鳴器及發(fā)光二極管做出不同的響應(yīng)。 當(dāng) LE = 0 時(shí), P0端口的 8位數(shù)據(jù)線與 74HC573內(nèi)部數(shù)據(jù)保持器的輸入端斷開。此外。當(dāng)?shù)刂烦?4KB 時(shí),將自動執(zhí)行片外程序存儲器的程序。不過,在訪問片外數(shù)據(jù)存儲器時(shí),這兩次有效 PSEN信號不出現(xiàn)。 5 PSEN 端同樣可驅(qū)動 8個(gè) LSTTL 負(fù)載。若需采用外部時(shí)鐘電路,對于 HMOS 單片機(jī),該引腳輸入外部時(shí)鐘脈沖;對于 CHMOS 單片機(jī),此引腳應(yīng)懸浮。在片內(nèi)它是振蕩電路反相放大器的輸入端。 方案二:數(shù)碼管動態(tài)顯 示 采用 LED 數(shù)碼管動態(tài)掃顯示方法,只需一塊數(shù)碼管驅(qū)動器芯片和一塊譯碼器芯片就可以驅(qū)動多個(gè)數(shù)碼管,價(jià)格便宜,只需要 7 個(gè) I/O 口就可以同時(shí)驅(qū)動 6 個(gè)數(shù)碼管顯示。 本文以 80C51 單片機(jī)為核心器件,結(jié)合按鍵電路、 LED數(shù)碼管顯示電路、報(bào)警指示電路和開鎖機(jī)構(gòu),利用單片機(jī)靈活的編程設(shè)計(jì)和豐富的 I/O端 口,及其控制的準(zhǔn)確性通過軟件程序來控制整個(gè)系統(tǒng)實(shí)現(xiàn)電子密碼鎖的基本功能 ,其主要具有如下功能: ●密碼通過鍵盤輸入,若密碼正確,則將鎖打開 ●密碼輸入錯(cuò)誤,蜂鳴器將報(bào)警提示 ●用戶可以自由設(shè)定密碼 3 四、方案與選擇 ( 1)鍵盤的選擇 方案一:使用獨(dú)立式按鍵來控制 使用獨(dú)立式按鍵來控制數(shù)碼管的顯示,這樣需要很多的按鍵,每個(gè)按鍵實(shí)現(xiàn)一個(gè)能,易于控制,程序編寫簡單,但是每個(gè)按鍵都要接上拉電阻,占用了單片機(jī)大量的 I/O 接口資源,要對單片機(jī)外擴(kuò) I/O 口,并且在電路焊接方面又不方便,還要浪費(fèi)大量的資源,提高了成本。隨著大規(guī)模集成電路技術(shù)的發(fā)展,特別是單片機(jī)的問世,出現(xiàn)了帶微處理器的智能密碼鎖,它除具有電子密碼鎖的功能外,還引入了智能化管理、專家分析系統(tǒng)等功能,從而使密碼鎖具有很高的安全性、可靠性,應(yīng)用日益廣泛。 單片機(jī)課程設(shè)計(jì) 名稱: 基于單片機(jī)的電子密碼鎖設(shè)計(jì) 1 目錄 一、摘要???????????????????????? 2 二、關(guān)鍵詞??????????????????????? 2 三、引言???????????????????????? 2 四、方案與選擇????????????????????? 3 (一)鍵盤的選擇??????????????????????? 3 (二)顯示模塊的選擇????????????????????? 3 五、 主要芯片介紹???????????? ???????? 3 (一) 80C51????????????????????????? 3 (二 )74HC573????????????????????????? 6 六、 系統(tǒng)硬件設(shè)計(jì)???????????????????? 6 (一)單片機(jī)控制模塊???????????????????? 6 (二)電源模塊??????????????????????? 7 (三)顯示模塊?????????
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1