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

正文內(nèi)容

課程設(shè)計(jì)-基于at89s52單片機(jī)的電子密碼鎖(文件)

2024-12-08 09:49 上一頁面

下一頁面
 

【正文】 { //密碼正確 i=8,繼電器動(dòng)作,否則 i變量不會(huì)等于 8 JDQ=0。 } j=0。 key=0xff。 //P0 口低 4位循環(huán)輸出 0,掃描鍵盤 if ((P0amp。 //此函數(shù)功能為左循環(huán)移位 } /****************第二部份,檢測(cè)是否干擾或無按鍵按下********************/ if (key==0xff){ //如果讀取不到 P0口的值,比如是干擾或是鍵盤已松開,我們做相應(yīng)復(fù)位,返回 l_keyold=0xff。 //否則打開蜂鳴器,繼續(xù)處理 /****************第三部份,檢測(cè)是否新按鍵按下,獲取新的鍵盤 20 編碼值 *******/ if(l_keyold!=key){ //檢測(cè)按鍵放開否,如果一樣表明沒放開,不做處理,不一樣表明另一個(gè)鍵按下做編碼轉(zhuǎn)換 l_keyold=key。 break。 //將 P1 口的前 3 位輸出 111,對(duì)應(yīng) 138譯門輸入腳,全 1為第八位數(shù)碼管 ,從第八位開始往回刷新 for(i=lc。 //延時(shí) 5 個(gè)空指令 P2=0。 }課班級(jí) : 08 電子 任課教師 劉曉燕 成績(jī): 。 P1。i){ //循環(huán)顯示 P2=table[lp[i1]]。 //定義變量 P2=0。i16。 //按鍵有松開 ,停止蜂鳴器響 return。 //讀取 P0 口,退出循環(huán),否則循環(huán)下次 break。i4。 //輸出顯示 } } /***********掃描鍵盤 獲取鍵值********************************************************/ void ReadKey(void) //分三個(gè)部份來理解, { unsigned char i,j,key。 while(i) delay(5000)。i8。 } if((j==8)amp。 } if((j!=0)amp。amp。 //P0 口高位輸高電平,經(jīng)過 74HC21 四輸入與門,連接外中斷 0,有鍵按下調(diào)用中斷函數(shù) while(1){ ReadKey()。 //掃描鍵盤 獲取鍵值 void delay(unsigned int timer)。 //定義數(shù)組變量 code unsigned char l_mima[8]={8,7,6,5,4,3,2,1}。 //SPK 定義為 P3 口的第 4 位,就是驅(qū)動(dòng)蜂鳴器的那個(gè)腳 sbit JDQ=P3^5。 本設(shè)計(jì)特點(diǎn): 用 AT89S52 單片機(jī)通過軟件編程實(shí)現(xiàn),而不是通過調(diào)節(jié)電阻改變分壓來實(shí)現(xiàn),這樣節(jié)省了硬件資源,降低了成本 ; 由于使用的是單片機(jī)作為核心的控制元件,以及靈敏的霍爾開關(guān)型器件,是本出租車計(jì)價(jià)器具有功能強(qiáng)、性 能可靠、電路簡(jiǎn)單、成本低的特點(diǎn),加上經(jīng)過優(yōu)化的程序,使其有很高的智能化水平。 10 繼電器 由 P35 引腳輸出高低電平通過 J5 插針再經(jīng) R21 限流控制三極管的導(dǎo)通與截止(三極管為 PNP, 低電平導(dǎo)通,高電平截止), LED 可顯示通斷狀態(tài),從而控制繼電器的吸合與釋放,繼電器的輸出 端采用分離式,即輸出端不與內(nèi)電路連接,直接連接端子,可控制更高電壓設(shè)備的開關(guān),建議不要 使用超出安全電壓 50V 設(shè)備。斷開 JSM 插針 SA 經(jīng) R41 接入 VCC 為高電平, 138 正常工作。數(shù)碼管為共陰型,要使數(shù)碼管點(diǎn)亮, P2 口得輸出高電平。 下圖為板子原理圖,接口的 5 腳( CLOK 腳)和 1 腳( DATA 腳)分別引入 P32(INT0 中斷 )腳 和 P33 腳。利不利用中斷,就看你程序怎樣 要求了。 如果不需要中斷,可將 J7 插針拔出,斷開中斷功能。掉電保護(hù)方式下, RAM 內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個(gè)中斷或硬 件復(fù)位為止。 AT89S52 的主要特性是 : 與 MCS51 單片機(jī)產(chǎn)品兼容 ; 8K 字節(jié)在系統(tǒng)可編程 Flash 存儲(chǔ)器 ; 1000 次擦寫周期 ; 三級(jí)加密程序存儲(chǔ)器 ; 32 個(gè)可編程 I/O口線 ; 三個(gè) 16 位定時(shí)器 /計(jì)數(shù)器 ; 8 個(gè)中斷源 ;全雙工 UAR 串行 通道 ; 低功耗空閑和掉電模式 ; 掉電后中斷可喚醒 ;有 看門狗定時(shí)器 ; 雙數(shù)據(jù)指針 。 圖 3 AT89S52管腳圖 AT89S52 是一種低功耗、高性能 CMOS8 位微控制器,具有 8K 在系統(tǒng)可編程 Flash 存儲(chǔ)器。其中 D C24
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1