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

正文內(nèi)容

基于51單片機(jī)電子密碼鎖設(shè)計(jì)論文39468-wenkub.com

2025-06-17 12:48 本頁面
   

【正文】 致謝在本次論文設(shè)計(jì)過程中,屈老師對(duì)該論文從選題,構(gòu)思到最后定稿的各個(gè)環(huán)節(jié)給予細(xì)心指引與教導(dǎo),使我得以最終完成畢業(yè)論文設(shè)計(jì),在此表示衷心的感謝。很多事情看起來是很簡單的問題,但實(shí)際做起來去會(huì)發(fā)現(xiàn)有許多奧妙!這是因?yàn)槠渲刑N(yùn)含著許多科學(xué)的問題。在編譯方面,它也支持IAR、Keil和MPLAB等多種編譯器。它不僅具有其它EDA工具軟件的仿真功能,還能仿真單片機(jī)及外圍器件。然后分別由C51及A51編譯器編譯生成目標(biāo)文件(.OBJ)。另外重要的一點(diǎn),只要看一下編譯后生成的匯編代碼,就能體會(huì)到Keil C51生成的目標(biāo)代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。 系統(tǒng)軟件設(shè)計(jì)流程圖糸統(tǒng)返回否是密碼錯(cuò)誤主人是否要修改密碼開門輸入正確密碼保存后糸統(tǒng)返回輸入新密碼報(bào)警輸入錯(cuò)誤滿3次輸入錯(cuò)誤未滿3次密碼比較開始系統(tǒng)喚醒上電密碼輸入完畢系統(tǒng)等待密碼輸入 圖4-1 系統(tǒng)程序設(shè)計(jì)結(jié)構(gòu)圖第五章 程序調(diào)試把也寫好的匯編語言程序的載入軟件調(diào)試工具,檢查軟件是否有設(shè)法錯(cuò)誤,再根據(jù)軟件提示對(duì)本程序進(jìn)行修改,直到?jīng)]有錯(cuò)誤再生成單片機(jī)能運(yùn)行的機(jī)器碼,再用51開發(fā)板或其它單怎機(jī)寫入工具把機(jī)器碼寫入單片機(jī)進(jìn)行實(shí)際的程序調(diào)試,根據(jù)實(shí)際情況再對(duì)程序的不足加以修改,直到滿足設(shè)計(jì)要求。程序設(shè)計(jì)語言有三種:機(jī)器語言、匯編語言和高級(jí)語言。 電路焊接 工具名稱數(shù)量焊烙鐵50W1只帶松香焊絲若干萬用表一個(gè)電路焊接實(shí)物圖如下: 電路正面接線實(shí)物圖 電路背面接線實(shí)物圖第四章 軟件設(shè)計(jì) 系統(tǒng)軟件設(shè)計(jì)整體思路一個(gè)應(yīng)用系統(tǒng)要完成各項(xiàng)功能,首先必須有較完善的硬件作保證。由于采取上電設(shè)置密碼的編程方法復(fù)位鍵即密碼修改鍵設(shè)置在門后,要打開門才能修改密碼。數(shù)字0123456789摩斯碼111110111100111000110000100000100001100011100111102進(jìn)制11111011110011100011000010000010000110001110011110表3-2 本設(shè)計(jì)用到的數(shù)字的摩斯碼和二進(jìn)制對(duì)照 系統(tǒng)電路設(shè)計(jì)本系統(tǒng)電路主芯片AT89C51,晶振和兩個(gè)電容組成的時(shí)鐘脈沖,一個(gè)電阻和一個(gè)電解電容和一個(gè)按鍵組成的復(fù)位電路,一個(gè)8段數(shù)碼管構(gòu)成的密碼顯示器,一個(gè)蜂鳴器,5個(gè)LED,一個(gè)NPN三極管加上一個(gè)繼電器組成的驅(qū)動(dòng)電路構(gòu)成了系統(tǒng)電路。它由一個(gè)輸入按鍵在輸入時(shí)按住的間隔時(shí)間長短組成來決定你的輸入:短促的點(diǎn)信號(hào) .,讀 嘀 (Di);保持一定時(shí)間的長信號(hào)—,讀嗒 (Da)。 第三章 系統(tǒng)硬件設(shè)計(jì) 系統(tǒng)設(shè)計(jì)為了使本電路更加簡潔,本電子鎖的密碼鎖采用簡單易學(xué)但不為多數(shù)人知道的摩期碼作為電路的密碼輸入??臻e模式可由任何允許的中斷請(qǐng)求或硬件復(fù)位終止。按鍵手動(dòng)復(fù)位又可以分為按鍵電平復(fù)位和按鍵脈沖復(fù)位兩種。另外,當(dāng)程序運(yùn)行錯(cuò)誤或由于錯(cuò)誤操作而使單片機(jī)進(jìn)入鎖死狀態(tài),也可以通過復(fù)位進(jìn)行重新啟動(dòng)。P0~P3 為可編程通用I/O 腳,其功能用途由軟件定義,在本設(shè)計(jì)中,P0 端口(32~39 腳)被定義為N1 功能控制端口,分別與N1的相應(yīng)功能管腳相連接,13 腳定義為IR輸入端,10 腳和11腳定義為I2C總線控制端口,分別連接N1的SDAS(18腳)和SCLS(19腳)端口,12 腳、27 腳及28 腳定義為握手信號(hào)功能端口,連接主板CPU 的相應(yīng)功能端,用于當(dāng)前制式的檢測(cè)及會(huì)聚調(diào)整狀態(tài)進(jìn)入的控制功能。功能包括對(duì)會(huì)聚主IC 內(nèi)部寄存器、數(shù)據(jù)RAM及外部接口等功能部件的初始化,會(huì)聚調(diào)整控制,會(huì)聚測(cè)試圖控制,紅外遙控信號(hào)IR的接收解碼及與主板CPU通信等。其中TMOD為模式控制寄存器,主要用來設(shè)置定時(shí)/計(jì)數(shù)器的操作模式;TCON為控制寄存器,主要用來控制定時(shí)/計(jì)數(shù)器的啟動(dòng)與停止;TH0、TL0、THTL1用于存放定時(shí)/計(jì)數(shù)器,為加1計(jì)數(shù)器??捎糜诙〞r(shí)控制、延時(shí)、對(duì)外部事件計(jì)數(shù)。8051單片機(jī)的數(shù)據(jù)存儲(chǔ)器RAM有片內(nèi)和片外之分。4. 電擦除PROM(EEPROM):能以字節(jié)為單位擦除和改寫,而且不需要把芯片拔下來。圖22 時(shí)鐘電路主要用于存放程序、常數(shù)和表格等。在時(shí)鐘信號(hào)控制下,單片機(jī)各部件之間一致地工作。IE 也有一個(gè)總禁止位EA,它能控制所有中斷的允許或禁止。、AT89C51主要功能特性兼容MCS51指令系統(tǒng) 8k可反復(fù)擦寫(大于1000次)Flash ROM; 32個(gè)雙向I/O口; 256x8bit內(nèi)部RAM; 2個(gè)16位可編程定時(shí)/計(jì)數(shù)器中斷; 時(shí)鐘頻率024MHz; 2個(gè)外部中斷源,共8個(gè)中斷源; 低功耗空閑和掉電模式,軟件設(shè)置睡眠和喚醒功能; 有PDIP、PQFP、TQFP及PLCC等幾種封裝形式,以適應(yīng)
點(diǎn)擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1