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

正文內(nèi)容

基于單片機的電子密碼鎖課程設(shè)計說明書-全文預(yù)覽

2025-09-20 14:28 上一頁面

下一頁面
  

【正文】 { start()。 _nop_()。 SCL = 1。 write_data = 1。 SCL = 1。 i 8。 } return(read_data)。 i++) { SCL = 1。 SDA = 1。 _nop_()。 } /******************************停止位 ****************************/ void stop() { SDA = 0。 29 _nop_()。 _nop_()。 i 120。 } 28 附錄 H: 24C02 函數(shù) /***************************************************************** 函數(shù)庫名稱: 24C02 相關(guān)的函數(shù) *****************************************************************/ include include define uint unsigned int define uchar unsigned char define OP_READ 0xa1 // 器件地址以及讀取操作 define OP_WRITE 0xa0 // 器件地址以及寫 入操作 define MAX_ADDR 0x7f // AT24C02 最大地址 sbit SDA = P3^6。 case 4:writemand(0x97+x)。 //液晶第一行 27 case 2:writemand(0x8f+x)。 //地址歸位 writemand(0x0c)。 en=0。 rs=1。 en=1。 /***************************延時函數(shù) *****************************/ void delay(uint m) { while(m)。 同時,在我的實 際作品的制作過程之中 ,得到的學(xué)校許多的老師和同學(xué)熱情的指導(dǎo)和幫助,此外,在實際程序的編寫的過程遇到許多的不解困難的時候,周圍的同學(xué)也給我提供的最詳細的解答,在此,我對在我的設(shè)計和制作的過程中給予我?guī)椭拿恳粋€人表示感謝。 本 次課程設(shè)計使我將本學(xué)期所學(xué)的單片機理論知識運用到了實踐中來,并且通過自學(xué) 12864 液晶、數(shù)據(jù)存儲器 24C0行列式鍵盤等方面的知識,進一步提高了獨立思考、分析問題、解決問題以及編程和硬件制作、調(diào)試的能力,同時懂得了理論與實際相結(jié)合十分重要,在實踐中我們需要理論知識的指導(dǎo),然而只有理論知識遠遠不夠,我們只有學(xué)會把所學(xué)的理論知識與實踐相結(jié)合起來,從理論與實踐中得出結(jié)論,才能真正學(xué)以致用,從而提高自己的實際動手能力和獨立思考的能力。隨著本次單片機課程設(shè)計的結(jié)束,一個學(xué)期的單片機課程的學(xué)習(xí)也進入了尾聲,但是我對于單片機的學(xué)習(xí)還遠沒有結(jié)束。本課程設(shè)計的難點在于編程的思路以及程序的實現(xiàn)。 14 設(shè)計體會 本設(shè)計的靈感主要來自于工作實踐,之前的寒暑假期我分別在長沙移動分公司、上海西聯(lián)信息科技有限公司進行了為期一周到一月不等的實習(xí),在實習(xí)工作中我了解到辦公自動化( OA)應(yīng)用系統(tǒng)。最理想的辦法是搭載實時操作系統(tǒng),遺憾的是 8051 系列單片機資源有限,不能滿足搭建實時操作系統(tǒng)的要求,而且搭載實時操作系統(tǒng)將大大的增加額外的成本,故而本設(shè)計中采用軟件延時的方法使系統(tǒng)產(chǎn)生了一些誤差。因此在等待液晶判斷是否空閑程序設(shè)計中,可以改用液晶判忙函數(shù)來判斷液晶狀態(tài)是否空閑。 液晶顯示模塊:本設(shè)計使用 12864 液晶顯示,打開電源后液晶進入待機界面緩慢。 設(shè)計課題軟件系統(tǒng)程序流程框圖 主函數(shù) 開 始系 統(tǒng) 初 始 化開 機 鍵 P .按 下 ?待 機 顯 示調(diào) 管 理 員登 錄 函 數(shù)調(diào) 用 戶登 錄 函 數(shù)用 戶 登 錄 ?管 理 員 登 錄 ?功 能 選 擇界 面結(jié) 束YNYNYN 圖 2 主函數(shù)流程框圖 6 液晶顯示 開 始給 液 晶 發(fā)寫 命 令 指 令給 液 晶 發(fā)寫 數(shù) 據(jù) 指 令送 顯 示 字 符 地 址判 忙 ?送 顯 示 字 符字 符 送 完 ?結(jié) 束YNYN 圖 3 液晶顯示函數(shù)流程框圖 7 掉電保護 開 始發(fā) 起 始 信 號發(fā) 送 從 器 件地 址 寫 模 式接 收 應(yīng) 答 信 號成 功 ?提 示 讀 取 失 敗發(fā) 送 讀 取 地 址接 收 應(yīng) 答 信 號成 功 ?發(fā) 送 停 止 信 號返 回發(fā) 起 始 信 號發(fā) 送 讀 模 式 信 號接 收 應(yīng) 答 信 號成 功 ?讀 一 字 節(jié) 數(shù) 據(jù)讀 完 成 ?不 發(fā) 送 應(yīng) 答 信 號提 示 讀 取 成 功地 址 加 一發(fā) 送 應(yīng) 答 信 號YYYYNNNN 圖 4 掉電保護模塊 流程框圖 8 行列式鍵盤 開始?有鍵按下 延時去抖動?鍵確實按下 計算保持鍵值延時去抖動返回鍵值?按鍵釋放 結(jié)束YYYNNN 圖 5 鍵掃函數(shù)流程框圖 9 基礎(chǔ)函數(shù) 密 碼 正 確 ?管 理 員 登 錄輸 入 超 級 密 碼開 鎖返 回YN 圖 6 管理員開鎖函數(shù)流程框圖 用 戶 登 錄輸 入 用 戶 密 碼密 碼 正 確 ?開 鎖返 回Y報 錯累 計 錯 3 次 ?報 警修 改 密 碼 ?密 碼 存 入 2 4 C 0 2NYNNY與 2 4 C 0 2 中密 碼 比 較 圖 7 用戶開鎖函數(shù)流程框圖 10 修 改 密 碼輸 入 6 位 密 碼新 密 碼 存 入 緩存 數(shù) 組密 碼 二 次 確 認結(jié) 束密 碼 與 前 一次 一 致 ?新 密 碼 存 入2 4 C 0 2NY 圖 8 用戶修改密碼函數(shù)流程框圖 設(shè)計課題軟件系統(tǒng)程序清單 液晶函數(shù)見附錄 G 24C02 函數(shù)見附錄 H 鍵盤掃描函數(shù)見附錄 L 基礎(chǔ)函數(shù)見附錄 M 主函數(shù)見附錄 N 11 4 設(shè)計結(jié)論、運行結(jié)果、誤差分析及體會 設(shè)計課題的設(shè)計結(jié)論及使用說明 程序編寫完成后,用 keil4 調(diào)試后顯示程序 0 錯誤 0 警告,表明程序無語法錯誤。 液晶顯示模塊 液晶顯示是通過在主程序中調(diào)用相關(guān)的液晶功能函數(shù)來執(zhí)行相應(yīng)功能,經(jīng)過液晶接在單片機上的 P0及 P3部分管腳,通過液晶功能函數(shù) lcd12864()的調(diào)用對液晶進行操作,將各類指令寫入液晶模塊,用來驅(qū)動液晶以實現(xiàn)不同的顯示功能,達到界面顯示的要求。 24C02 掉電保護模塊 24CXX 系列是最為常見的 I2C 總線串行 EEPROM 數(shù)據(jù)存儲器,該芯片具有體積小,功耗低,工作電壓允許范圍寬,型號多,容量大,讀寫操作方便等特點。利用該模塊靈活 3 的接口和簡單、方便的操作指令,可構(gòu)成全 中文人機交互圖形界面。 對于單片機下載口電路,采用 、 、 和 RESET 與 VCC、 GND 連接到 程序下載接口,構(gòu)成其下載口電路,供程序下載使用。 單片機的復(fù)位通常分為自動復(fù)位,手動復(fù)位等幾種。 單片機工作的時間基準是由時鐘電路提供的。這三部分是單片機正常工作的前提。 設(shè)計課題總體方案介紹及工作原理說明 本系統(tǒng)使用以單片機為核心元件的控制方案。 關(guān)鍵詞: 密碼鎖;單片機; LCD II ABSTRACT With the development of electronic technology, which has the function of antitheft alarm and other electronic bination lock instead of password quantity is little, security, poor mechanical bination lock is inevitable trend. Electronic bination lock pared with ordinary mechanical lock, has many unique advantages: good secrecy, antitheft sex is strong, can need not the key, remember password lock, etc. Currently use electronic bination lock is mostly based on single chip microputer technology, single chip microputer as the main device, the encoder and decoder for software. This design uses AT89S52 to realize the electronic password lock based on system consists of SCM system,matrix keyboard,LCD12864 display,EEPROM power down protection module and alarm system can plete the lock,super lock,modify user passwords and other basic password lock function,the system has the electricity does not disappear administrator addition to the above basic password lock function,based on the actual situation can also add the extension system has the advantages of low cost,practical function. Key words password lock; mcu; lcd I 目 錄 1 設(shè)計課題任務(wù)、功能要求說明及總體方案介紹 ........................ 1 設(shè)計課題任務(wù) .............................................. 1 功能要求說明 .............................................. 1 設(shè)計課題總體方案介紹及工作 原理說明 ........................ 1 2 設(shè)計課題硬件系統(tǒng)的設(shè)計 .......................................... 2 設(shè)計課題硬件系統(tǒng)各模塊功能簡要介紹 ........................ 2 設(shè)計課題電路原理圖、 PCB 圖、元器件布局圖 ................... 3 設(shè)計課題元器件清單 ........................................ 3 3 設(shè)計課題軟件系統(tǒng)的設(shè)計 .......................................... 4 設(shè)計課題使用單片機資源的情況 .............................. 4 設(shè)計課題軟件系統(tǒng)各模塊功能簡要介紹 ........................ 4 設(shè)計課題軟件系統(tǒng)程序流程框圖 .............................. 5 設(shè)計課題軟件系統(tǒng)程序清單 ................................. 10 4 設(shè)計結(jié)論、運行結(jié)果、誤差分析及體會 ............................. 11 設(shè)計課題 的設(shè)計結(jié)論及使用說明 ............................. 11 設(shè)計課題的仿真結(jié)果 ....................................... 11 設(shè)計課題的誤差分析 ....................................... 13 設(shè)計體會 ................................................. 14 結(jié)束語 ............................................................ 15 致 謝
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1