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

正文內(nèi)容

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

2025-01-17 09:49本頁面
  

【正文】 磁鎖 密碼正確? Y 返回 N 5 控制器 模塊 本系統(tǒng)控制器芯片采用 AT89S52 單片機(jī),其管腳圖如圖 3 所示。使用 Atmel 公司高密度非易失性存儲(chǔ)器技術(shù)制造,與工業(yè) 80C51 產(chǎn)品指令和引腳完全兼容。在單芯片上,擁有靈巧的 8 位 CPU 和在系統(tǒng)可編程 Flash,使得 AT89S52 為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、有效的解決方案。 AT89S52 具有以下標(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級(jí)中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時(shí)鐘電路??臻e模式下, CPU 停止工作,允許 RAM、定時(shí)器 /計(jì)數(shù)器、串口、中斷繼續(xù)工作。 按鍵模塊 獨(dú)立鍵盤、矩陣鍵盤和電腦鍵盤接口 獨(dú)立鍵盤:獨(dú)立鍵盤比較簡(jiǎn)單,如下圖上半部份,由四個(gè)按鍵組成,每個(gè)按鍵的一端連接 IO 口,另一端直接連接 GND( 0 電位)。 獨(dú)立按鍵還可引入中斷響應(yīng),下圖下半部份,這是由四個(gè)二極管組成的簡(jiǎn)單四輸入與門電路, 從原理圖( P04P07 在原理圖中又命名為 H1H4)上可看出,二極管的陽極(即四輸入與門的輸出) , 經(jīng)過 J7 插針開關(guān)接入 P32 引腳,做為中斷觸發(fā),如有按鍵按下, P32 口也為 0,這樣可以開啟中 斷程序來處理,程序更加靈活。 獨(dú)立鍵盤 4*4 矩陣鍵盤: 4*4 矩陣鍵盤 電路中( 4*4 矩陣原理圖如上), P00— P03 又命名為 L1L4, P04P07 又命名為 H1H4, 4 條 L 線與 4 條 H 線交叉構(gòu)成 4x4 鍵盤,其中四條 H 線還經(jīng)過四個(gè)二極管構(gòu)成簡(jiǎn)單的四輸入與門電路,二極管的陽極(四輸入與門的輸出),經(jīng)過 J7 插針開關(guān)接入 P32 引腳,做為中斷 7 觸發(fā)。也 可不用中斷,將 J7 插針斷開,直接由主程序分時(shí)的去掃描按鍵。 P0 口: 7 位 6 位 5 位 4 位 3 位 2 位 1 位 0 位 對(duì)應(yīng)表 H4 H3 H2 H1 L4 L3 L2 L1 掃描鍵盤方法:如上表,先將 P0 口輸出 0xFE(11111110B),即 L1 線為低電平,檢測(cè) 0, 4, 8, C 四個(gè)按鍵是否有按下,如果 4 鍵按下,則讀回來的 P0 數(shù)據(jù)為 0xBE( 10111110B) ,C 鍵按下是 0xEE ( 11101110B),有鍵按下保存 P0 口數(shù)據(jù)將不在繼續(xù)掃描,否則讀回的 P0 口數(shù)據(jù)不變,還是 0XFE, 將接著掃描 L2 線, P0 口再輸出 0XFD( 11111101B),檢則 1, 5, 9, D 四個(gè)按鍵,與上相同,直到 掃描完四列按鍵。 電腦鍵盤接口:本板使用圓口鍵盤接口,如下圖表,圓口接口為 6 個(gè)引腳,其中兩腳未用 保留,兩個(gè)電源引腳,兩個(gè)通訊數(shù)據(jù)引腳。此接口在電路上比較簡(jiǎn)單,直接接入 IO 口,無外圍電路 。 數(shù)碼管的段值由 P2 口經(jīng) 74HC245 作電流放大輸出。 數(shù)碼管位的選擇由 74HC138 來處理( 74HC138 為 38 譯碼器), 138 的輸入由 P10P12( 000111) 譯碼出八線接入數(shù)碼管位選擇引腳, 138 輸出的八線同一時(shí)刻只有一線為低電平,即每次只選擇其 中一位數(shù)碼管顯示。 電路中的 JSM 插針開關(guān),是控制 138 的 SA 腳,短接時(shí) SA 為低電平,138 不做譯碼,輸出八線 全為高電平而關(guān)閉數(shù)碼管顯示。 9 數(shù)碼管電路圖 動(dòng)作模塊 蜂鳴器 單片機(jī) P34 腳輸出高低電平通過 J3 經(jīng) R31 限流加在三極管 B 極,控制三極管的導(dǎo)通與截止, 從而控制蜂鳴器的工作???斷開 J3 不受 P34 控制,也可引入其它 IO 口。圖上的 J5 插針可斷開 P35 控制,也可使用單芯線引 入其它 IO 口。 表 2 系統(tǒng)元器件清單 器件 數(shù)量 器件 數(shù)量 11 AT89S52 1 數(shù)據(jù)線 1 獨(dú)立鍵盤 1 4*4 矩陣鍵盤 1 數(shù)碼管 1 蜂鳴器 1 繼電器 1 下載線 1 74LS138 1 74HC245 1 開關(guān) 2 紅色 LED 8 、 12 結(jié)束語 本論文基于單片機(jī)設(shè)計(jì)了 可預(yù)設(shè)電壓的數(shù)控電源 ,并對(duì)其進(jìn)行了 仿真分析。 但是在我們?cè)O(shè)計(jì)和調(diào)試的過程中,也發(fā)現(xiàn)了一些問題,譬如計(jì)價(jià)的金額位數(shù)有限,實(shí)際的里程可能會(huì)很遠(yuǎn),會(huì)超出我們的顯示范圍。 13 附錄:程序清單 include include /*******IO 引腳定義 ********/ sbit SPK=P3^4。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1