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

正文內(nèi)容

基于at89c52單片機(jī)的無限密碼鎖設(shè)計(jì)(更新版)

2025-01-27 02:30上一頁面

下一頁面
  

【正文】 術(shù)學(xué)院 畢業(yè)設(shè)計(jì) (論文) 32 器, RS 接 , R/W 接地, E 接 , D0- D7 接 - , BLA 接電源 BLK 接地,最初用萬用表進(jìn)行檢查各條線路該導(dǎo)通的地方都導(dǎo)通,編寫簡單的在液晶上顯示字符的程序卻不能顯示,液晶只是亮藍(lán)光,多次 重新寫入還是不能顯示,重新用萬用表對(duì)硬件電路進(jìn)行檢查,發(fā)現(xiàn)其中有一第導(dǎo)線的連接處存在虛焊問題。在焊接的時(shí)候,要注意不要有虛焊出現(xiàn) ,如果不認(rèn)真的將每點(diǎn)焊好,就會(huì)出現(xiàn)虛焊的現(xiàn)象,到時(shí)只能用萬用表每點(diǎn)的查,很是繁鎖。i 1 。 Delay(1)。 } CSN=1。 // Write payload mand SpiWrite(tab_key)。i++) { mima[i]=read_add(i)。 scl=1。count316。 //指針?biāo)肝恢? } init()。y0。 若不相同,則執(zhí)行報(bào)警 并在液晶上 顯示錯(cuò)誤 的提示 信息。 如: 車輛監(jiān)控、遙控、小區(qū)傳呼、工業(yè)數(shù)據(jù)采集系統(tǒng)、安全防火系統(tǒng)等領(lǐng)域。當(dāng)給 0 時(shí)蜂鳴器響,當(dāng)給 1 時(shí)蜂鳴器不響。將 VCC 電源端接 +5V 電源, VSS 地端接地。因此可知,當(dāng)要對(duì)AT24C04 進(jìn) 行讀操作 時(shí),器件地 址為: 10100001 即 0xA1 。當(dāng) WP管腳連接到 VSS 或懸空,允許器件進(jìn)行正常的讀 /寫操作。 串行 EEPROM存儲(chǔ)電路設(shè)計(jì) 在本設(shè)計(jì)中采用 AT24C04 作為存儲(chǔ)設(shè)備, AT24C04 是 ATMEL 公司生產(chǎn)的 4k 位串行 CMOS EEPROM,內(nèi)部含有 512 個(gè) 8 位字節(jié),先進(jìn)的 CMOS技術(shù)實(shí)質(zhì)上減少了器件的功耗, AT24C04 有一個(gè) 16 字節(jié)頁寫緩沖器,該器件通過 I2C 總線接口進(jìn)行操作,有一個(gè)專門的寫保護(hù)功能。 第 6 腳: E(或 EN)端為使能 (enable)端。 LCD1602 液晶顯示器,具有功耗小,體積小,重量輕,超薄等許多其它顯示器無法比擬的優(yōu)點(diǎn),近年來被廣泛用于單片機(jī)控制的智能儀器、儀表和低功耗電子系統(tǒng)中 ,本系統(tǒng)主要是使用液晶來顯示鎖的初始狀態(tài)信息,開鎖狀態(tài)提示信息,錯(cuò)誤狀態(tài)信息等。 2. 除電源 VCC 和接地端,其余腳都可以直接和普通的 5V 單片機(jī) IO口直接相連,無需電平轉(zhuǎn)換。 哈爾濱工業(yè)大學(xué) 華德應(yīng)用技術(shù)學(xué)院 畢業(yè)設(shè)計(jì) (論文) 13 5. 低功耗 工作,一般情況下,請(qǐng)使用 供電待機(jī)模式下狀態(tài)僅為 ,收發(fā)模式切換時(shí)間 650us 。 其 余輸入至內(nèi)部時(shí)鐘信號(hào)要通過一個(gè)二分頻觸發(fā)器,因此對(duì)外部時(shí)鐘信號(hào)的脈寬無任何要求,但必須保證脈沖的高低電平要求的寬度。注意加密方式 1 時(shí), /EA 將內(nèi)部鎖定為 RESET;當(dāng) /EA 端保持高電平時(shí),此間內(nèi)部程序存儲(chǔ)器。如想禁止 ALE 的輸出可在 SFR8EH 地址上置 0。 RXD(串行輸入口) TXD(串行輸出口) /INT0(外部中斷 0) /INT1(外部中斷 1) T0(記時(shí)器 0 外部輸入) T1(記時(shí)器 1 外部輸入) /WR(外部數(shù)據(jù)存儲(chǔ)器寫選通) /RD(外部數(shù)據(jù)存儲(chǔ)器讀選通) P3 口同時(shí)為閃爍編程和編程校驗(yàn)接收一些控制信號(hào)。這是由于內(nèi)部上拉的緣故 。當(dāng) P1 口的管腳第一次寫 1 時(shí),被定義為高阻輸入。 AT89C52 是一種帶 8K 字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器的單片機(jī)。 2. LCD 液晶顯示模:同樣是針對(duì)鍵盤輸入的正確與否來執(zhí)行相應(yīng)的提示信息??赏瓿蓤D形顯示,也可以顯示 84 個(gè) (16 16 點(diǎn)陣 )漢字,但價(jià)格比較高, LCD1602 只能用于字符顯示,不能顯示漢字,但價(jià)格比較便宜,由于本系統(tǒng)只是用液晶來進(jìn)行簡單的信息提示,并不涉及到太復(fù)雜顯示,所以本設(shè)計(jì)采用性價(jià)比較低的 LCD1602 液晶做為顯示器件。由于紅外線的波長較長,對(duì)障礙物的衍射能力差,所以更適合應(yīng)用在需要短距離無線通訊的場合,進(jìn)行點(diǎn)對(duì)點(diǎn)的直線數(shù)據(jù),所以本方安不可行。 AT89C52 芯片內(nèi)集成了通用 8 位中央處理器和 ISP Flash 存儲(chǔ)單元,功能強(qiáng)大的微型計(jì)算機(jī)的 AT89C52 可為許多嵌入式控制應(yīng)用系統(tǒng)提供高性價(jià)比的解決方案。其性能和安全性以大大超過了機(jī)械鎖,特點(diǎn)如下。當(dāng)連續(xù)三次出現(xiàn)密碼錯(cuò)誤時(shí),則系統(tǒng)會(huì)長期報(bào)警不止 。目前西方發(fā)達(dá)國家已經(jīng)大量地應(yīng)用這種智能門禁系統(tǒng),但在我國的應(yīng)用還不是很廣泛,但是隨著科技的發(fā)展和生活水平的不斷提高使用 密碼 鎖應(yīng)該是一個(gè)必然趨勢。據(jù)統(tǒng)計(jì),每 4000把鎖中就有兩把鎖的鑰匙齒牙相同或類似,幫安全性低。為了克服當(dāng)前市面上的電子式密碼鎖的不足以滿足社會(huì)需求,提出將無線遙控方法與密碼技術(shù)相結(jié)合,在保證原有密碼鎖系統(tǒng)性能的基礎(chǔ)上 設(shè)計(jì) 新型的無線遙控密碼鎖系統(tǒng)來克服固定鍵盤式的密碼鎖的不足, 不僅能實(shí)現(xiàn)鍵盤輸入解鎖,還能進(jìn)行遠(yuǎn)距離遙控解鎖,完成一鎖多解目的,在避免他人偷窺的情況下使用遙控器解鎖, 所以畢業(yè)論文范文采用了無線遙控密碼鎖設(shè)計(jì)。 哈爾濱工業(yè)大學(xué) 華德應(yīng)用技術(shù)學(xué)院 畢業(yè)設(shè)計(jì) (論文) I 摘 要 隨著電子產(chǎn)品向智能化和微型化的不斷發(fā)展,單片機(jī)已成為電子產(chǎn)品研制和開發(fā)中首選的控制器。電子式密碼鎖的市場占有量最大,因?yàn)樗某杀镜停踩撸?運(yùn)作簡單,最能符合用戶的需要,但當(dāng)前市面上的電子式的密碼鎖也有它的不足,因 此 對(duì)它進(jìn)行必要的改造將勢在必行。但在使用中暴露了很多缺點(diǎn):一是機(jī)械鎖是靠金屬制成的鑰匙上的不同齒形與鎖芯的配合來工作的。根據(jù)國外的資料統(tǒng)計(jì)顯示,裝有電防盜裝置的商業(yè)區(qū)或居民區(qū)盜竊犯罪率平均下降 30%左右。 4. 密碼錯(cuò)誤報(bào)警 當(dāng)用戶鍵入錯(cuò)誤密碼時(shí),系統(tǒng)就會(huì)報(bào)警,由蜂鳴器發(fā)出報(bào)警聲?,F(xiàn)在應(yīng)用較廣的電子密碼鎖是以芯片為核心。 AT89C52 是一個(gè)低功耗,高性能 CMOS 8 位單片機(jī),片內(nèi)含 8k Bytes ISP(Insystem programmable) 的可反復(fù)擦寫的 Flash 只讀程序存儲(chǔ)器 和256bytes 的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器( RAM) ,器件采用 ATMEL 公司的高密度、非易失性存儲(chǔ)技術(shù) 生產(chǎn) ,兼容標(biāo)準(zhǔn) MCS51 指令系統(tǒng)及 80C52 產(chǎn)品 引腳結(jié)構(gòu) 。 紅外通訊技術(shù)的主要目的是取代線纜連接進(jìn)行無線數(shù)據(jù)傳輸,功能單一,擴(kuò)展性差 , 紅外線是波長在 750nm 至 1mm 之間的電磁波,它的頻率高于微波而低于可見光,是一種人的眼睛看不到的光線。 哈爾濱工業(yè)大學(xué) 華德應(yīng)用技術(shù)學(xué)院 畢業(yè)設(shè)計(jì) (論文) 6 液晶模塊的選擇 在設(shè) 計(jì)本 系統(tǒng) 使 用首 先想 到的 用 來顯 示的 器件 是 LCD1286 或LCD1602, LCD12864 是一種圖形點(diǎn)陣液晶顯示器 ,它主要由行驅(qū)動(dòng)器 /列驅(qū)動(dòng)器及 128 64 全點(diǎn)陣液晶顯示器組成。 1. 鍵盤輸入模塊:用一個(gè) 4*4 的矩陣鍵盤,通過鍵盤輸入的正確與否來執(zhí)行相應(yīng)的操作。 1. 主控芯片: AT89C52 2.無線模塊 : NRF905 3. EEPROM: AT24C04 4. LCD 液晶: ZL1602C2 5. 報(bào)警器: 1 個(gè)蜂鳴器 6.鍵盤: 一個(gè) 4*4 矩陣鍵盤 AT89C52 鍵盤輸入模塊 無線發(fā)送模塊塊 電源轉(zhuǎn)換電路 哈爾濱工業(yè)大學(xué) 華德應(yīng)用技術(shù)學(xué)院 畢業(yè)設(shè)計(jì) (論文) 9 各功能模塊的 介紹 與 設(shè)計(jì) 主控芯片的介紹 AT89C52 是一種帶 8K 字節(jié)閃爍可編程可擦除 只讀存儲(chǔ)器 ( FPEROM—Flash Programmable and Erasable Read Only Memory)的低電壓,高性能CMOS 8 位微處理器,俗稱 單片機(jī) 。 P0 口: P0 口為一個(gè) 8 位漏 極 開路雙向 I/O 口,每 個(gè) 腳可吸收 8TTL 門電流。并因此作為輸入時(shí), P2 口的管腳被外部拉低,將輸出電流。 P3 口也可作為 AT89C52 的一些特殊功能口,如下所示 。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲(chǔ)器時(shí),將跳過一個(gè) ALE 脈沖。 /EA/VPP:當(dāng) /EA 保持低電平時(shí),則在此期間外部程序存儲(chǔ)器( 0000HFFFFH) , 不管是否有內(nèi)部程序存儲(chǔ)器。如采用外部時(shí)鐘源驅(qū)動(dòng)器件, XTAL2 應(yīng)不接。 4. 內(nèi)置硬件 CRC 檢錯(cuò)和點(diǎn)對(duì)多點(diǎn)通信地址控制。推薦電壓 左右。 LCD1602 液晶顯示模的介紹與設(shè)計(jì) 本系統(tǒng)采用 字 符式 LCD 顯示器 1602,該顯示器的顯示容量是 16 2 個(gè)字符。 第 5 腳: RW 為讀寫信號(hào)線,高電平 (1)時(shí)進(jìn)行讀操作,低電平 (0)時(shí)進(jìn)行寫操作。 表 33 寄存器選擇功能描述 RS R/W 操作 0 0 指令寄存器 (IR)寫入 0 1 忙標(biāo)志和地址計(jì)數(shù)器讀出 1 0 數(shù)據(jù)寄存器 (DR)寫入 1 1 數(shù)據(jù)寄存器讀出 指令格式: RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 LCD1602 共有 11 種指令:清除,返回,輸入方式設(shè)置,顯示開關(guān),控制,移位,功能設(shè)置, CGRAM(可自編數(shù)據(jù)區(qū))地址設(shè)置, DDRAM(顯示緩沖區(qū))地址設(shè)置,讀忙標(biāo)志,寫數(shù)據(jù)到 CG/DDRAM ,讀數(shù)據(jù)由CG/DDRAM。 WP:寫保護(hù) 如果 WP 管腳連接到 VCC,所有的內(nèi)容都被寫保護(hù)(只能讀)。 由于 AT24C04 也是通過 I2C 總線進(jìn)行數(shù)據(jù)的傳輸,因此需要一個(gè)器件地址, AT24C04 器件地址 的高四位為固定的 1010,低三位由 A0、 A1 和 A2預(yù)置,最后一位由讀 /寫信號(hào)得到, 1 為讀, 0 為寫。將 A0 、 A1 、 A2 均接低電平,表示只有一個(gè)AT24C04 器件被總線尋址。 圖 39 報(bào)警電路原理圖 哈爾濱工業(yè)大學(xué) 華德應(yīng)用技術(shù)學(xué)院 畢業(yè)設(shè)計(jì) (論文) 20 本系統(tǒng) 采用蜂鳴器作為報(bào)警電路的主要器件,將蜂鳴器的正端連接到+5V 電源上,負(fù)端連接到三級(jí)管的發(fā)射極,集電極連接到地端,基 極連接到1k 電阻的一端另一端連接到單片機(jī)的 引腳上。 圖 310 開鎖 電路原理圖 哈爾濱工業(yè)大學(xué) 華德應(yīng)用技術(shù)學(xué)院 畢業(yè)設(shè)計(jì) (論文) 21 本章小結(jié) 本章對(duì)硬件電路 各模塊的設(shè)計(jì) 做了詳細(xì)的說明,隨著科 學(xué)技術(shù) 的發(fā)展,無線 技術(shù)越來越廣泛地應(yīng)用于各種行業(yè) 。 無線遙控密碼鎖 蜂鳴報(bào)警 無線遙控 鍵盤輸入 液晶顯示 開鎖 哈爾濱工業(yè)大學(xué) 華德應(yīng)用技術(shù)學(xué)院 畢業(yè)設(shè)計(jì) (論文) 23 開 始結(jié) 束開 鎖報(bào) 警無 線 開 鎖 ?NY無 線 接 收 數(shù) 據(jù)鍵 盤 掃 描程 序 初 始 化數(shù) 值 存 入 數(shù) 組密 碼 正 確 ?NY 圖 42 軟件總體設(shè)計(jì)流程圖 鍵盤輸入密碼開鎖軟件程序設(shè)計(jì) 密碼程序流程圖如圖 43 所示,當(dāng)程序運(yùn)行時(shí),會(huì)判斷 鍵盤 是否有按鍵被按下,當(dāng)有按鍵被按下時(shí),系統(tǒng)會(huì) 判斷是數(shù)字鍵 0- 9 還是功能鍵,是數(shù)字鍵則 將鍵值存入到密碼數(shù) 組里,然后將輸入的密碼與本身的密碼做比較,若相同,則執(zhí)行開門 并在液晶上 顯示正確 的提示 信息 。x) for(y=110。 //清零指令 write_(0x80)。 for(count3=0。 delay(5)。i8。 SpiWrite(WTP)。i++) // Write 4 bytes address { 開始 初始化 NRF905 設(shè)置成發(fā)送模式 發(fā)送數(shù)據(jù) 結(jié)束 哈爾濱工業(yè)大學(xué) 華德應(yīng)用技術(shù)學(xué)院 畢業(yè)設(shè)計(jì) (論文) 29 SpiWrite(TxAddress[i])。 void RxPacket(void) { uchar i。 for (i = 0 。 系統(tǒng)硬件調(diào)試 焊接是實(shí)現(xiàn)硬件電路連接最重要的一步,不僅要考慮器件的擺放位置的美觀性,還要考慮在放置一個(gè)器件時(shí)會(huì)不會(huì)對(duì)它附近的器件有干擾, 在焊接電路板之前,首先 要 對(duì)所用的器件進(jìn)行檢測 (包括焊接電路時(shí)所使用的導(dǎo)線) ,確定器件都是正常后才能往電路板上焊接。 液晶模塊的調(diào)試 液晶模塊的調(diào)試主要是檢查液晶顯示器能是否正常工作,即能是否正常顯示字符。 unsigned char num,num0,num1。 //低電平選擇為 寫指令 P0=c。 //參考時(shí)序圖 哈爾濱工業(yè)大學(xué) 華德應(yīng)用技術(shù)學(xué)院 畢業(yè)設(shè)計(jì) (論文) 33 lcden=1。 //000001NS, N(地址指針 +1), S(每寫完一個(gè)字符,整屏移動(dòng) ) } void main() { initialize()。num116。 } while(1)。 delay(5)。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1