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

正文內(nèi)容

基于單片機(jī)的電子密碼鎖設(shè)計(jì)畢業(yè)論文(編輯修改稿)

2024-09-30 14:29 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 h 區(qū)及數(shù)據(jù) flash 區(qū)字節(jié)編程 0 1 1 對(duì)用戶的應(yīng)用程序 flash 區(qū)及數(shù)據(jù) flash 區(qū)扇區(qū)擦除 程序在系統(tǒng) ISP 程序區(qū)時(shí)可以對(duì)用戶應(yīng)用程序區(qū) /數(shù)據(jù) Flash 區(qū) (EEPROM)進(jìn)行字節(jié)讀 /字節(jié)編程 /扇區(qū)擦除;程序在用戶應(yīng)用程序區(qū)時(shí),僅可以對(duì)數(shù)據(jù) Flash 區(qū) (EEPROM)進(jìn)行字節(jié)讀 /字節(jié)編程 /扇區(qū)擦除。 STC89C51RC/RD+系列單片機(jī)出廠時(shí)已經(jīng)固化有 ISP 引導(dǎo)碼,并設(shè)置為上電復(fù)位進(jìn)入 ISP程序區(qū),并且出廠時(shí)就已完全加密。 ISP_TRIG: ISP/IAP 操作時(shí)的命令觸發(fā)寄存器。 在 ISPEN()=1 時(shí),對(duì) ISP_TRIG 先寫(xiě)入 46h,再寫(xiě)入 B9h, ISP/IAP 命令才會(huì)生效。 STC89C52RC, STC89LE52RC 單片機(jī)內(nèi)部可用 Data Flash(EEPROM)的地址如表 示 表 STC89C52RC、 STC89LE52RC 單片機(jī)內(nèi)部 EEPROM 地址表 第一扇區(qū) 第二扇區(qū) 第三扇區(qū) 第四扇區(qū) 起始地址 結(jié)束地址 起始地址 結(jié)束地址 起始地址 結(jié)束地址 起始地址 結(jié)束地址 2020H 21FFH 2200H 23FFH 2400H 25FFH 2600H 27FFH 第五扇區(qū) 第六扇區(qū) 第七扇區(qū) 第八扇區(qū) 起始地 結(jié)束地 起始地 結(jié)束地 起始地 結(jié)束地 起始地 結(jié)束地 址 址 址 址 址 址 址 址 2800H 29FFH 2A00H 2BFFH 2C00H 2DFFH 2E00H 2FFFH SMC1602A 概述 SMC1602A 標(biāo)準(zhǔn)字符點(diǎn)陣型液晶顯示模塊 (LCM),采用點(diǎn)陣型液晶顯示器 (LCD),可顯示 16 個(gè)字符 X2 行西文字符, 字符尺寸為 (WXH)mm,內(nèi)置 HD44780 接口型液晶顯示控制器,可與 MCU 單片機(jī)直接連接,廣泛應(yīng)用于各類儀器儀表及電子設(shè)備 圖 SMC1602A 封裝圖 Figure SMC1602A packaging figure 圖 SMC1602A 接口說(shuō)明 Figure SMC1602A interface specifications ◆控制器接口說(shuō) 明( HD44780 及兼容芯片): 1) 基本操作時(shí)序: 讀狀態(tài):輸入: RS=L,RW=H,E=H 輸出: D0~ D7=狀態(tài)字 寫(xiě)指令:輸入: RS=L,RW=L,D0~ D7=指令碼 ,E=高脈沖輸出:無(wú) 讀數(shù)據(jù):輸入: RS=H,RW=H,E=H 輸出: D0~ D7=數(shù)據(jù) 寫(xiě)數(shù)據(jù):輸入: RS=H,RW=L,D0~ D7=數(shù)據(jù) ,E=高脈沖輸出:無(wú) 2) RAM 地址映射圖控制器內(nèi)部帶有 80X8 位( 80字節(jié))的 RAM 緩沖區(qū),對(duì)應(yīng)關(guān)系如右圖所示: 3) 指令說(shuō)明 ? 初始化設(shè)置 ? 顯示模式設(shè)置 ? 顯示開(kāi) /關(guān)及光標(biāo)設(shè)置 圖 SMC1602A RAM 地址映射圖 圖 SMC1602A 顯示模式設(shè)置 ? ? 數(shù)據(jù)控制 控制器內(nèi)部設(shè)有一個(gè)數(shù)據(jù)地址指針,用戶可通過(guò)它們來(lái)訪問(wèn)內(nèi)部的全部 80 字節(jié)RAM。 ? 數(shù)據(jù)指針設(shè)置 ? 其他設(shè)置 圖 SMC1602A 顯示與光標(biāo)設(shè)置 圖 SMC1602A 數(shù)據(jù)結(jié)構(gòu)指針 設(shè) 置 圖 SMC1602A 其他設(shè)置 4) 初始化過(guò)程(復(fù)位過(guò)程) ? 寫(xiě)指令 38H:顯示模式設(shè)置第一次 ? 延時(shí) 3ms ? 寫(xiě)指令 38H:顯示模式設(shè)置第二次 ? 延時(shí) 3ms ? 寫(xiě)指令 38H:顯示模式設(shè)置第三次 ? 延時(shí) 3ms ? 寫(xiě)指令 38H:顯示模式設(shè)置第四次 ? 延時(shí) 3ms ? 寫(xiě)指令 08H:顯示關(guān)閉 ? 寫(xiě)指令 01H:顯示清屏 ? 延時(shí) 3ms ? 寫(xiě)指令 06H:顯示光標(biāo)移動(dòng)設(shè)置 ? 寫(xiě)指令 0CH:顯示開(kāi)及光標(biāo)設(shè)置 系統(tǒng)框圖 本系統(tǒng)的 核心部分是 STC89C52 單片機(jī), 利用 MAX232 芯片實(shí)現(xiàn)將 hex 文件下載到單片機(jī)運(yùn)行的功能;利用 SMC1602 液晶顯示屏實(shí)現(xiàn)電子密碼鎖所需的提示信息輸出功能;利用鍵盤(pán)實(shí)現(xiàn)對(duì)密碼操作的各項(xiàng)的功能比如輸入密碼或者修改密碼等;采用蜂鳴器實(shí)現(xiàn)系統(tǒng)在輸入密碼錯(cuò)誤三次后的自動(dòng)報(bào)警功能; LED 燈來(lái)指示密碼輸入是否正確和指示狀態(tài)的功能;利用 STC 單片機(jī)內(nèi)部的 EEPROM 實(shí)現(xiàn)密碼數(shù)據(jù)保存功能;用電源電路為系統(tǒng)提供 5V的穩(wěn)定電源電源;用 12MHZ 的晶振電路為系統(tǒng)的單片 機(jī)提供內(nèi)部時(shí)鐘。 系統(tǒng)的框圖如下圖所示: 圖 系統(tǒng)結(jié)構(gòu)框圖 System structure diagram in figure 單片機(jī)中 ~ 連接 10 個(gè)獨(dú)立按鍵來(lái)組成一個(gè)矩陣鍵盤(pán), 實(shí)現(xiàn) 鍵盤(pán)掃描并對(duì)按鍵進(jìn)行編碼,從而實(shí)現(xiàn)輸入密碼和修改密碼的功能; 通過(guò) NPN 型三極管來(lái)驅(qū)動(dòng)蜂鳴器,當(dāng)輸入密碼錯(cuò)誤三次后自動(dòng)實(shí)現(xiàn)報(bào)警功能; ~ 連接液晶顯示器的 8位數(shù)據(jù)線,實(shí)現(xiàn)從單 片機(jī)向液晶顯示器傳輸數(shù)據(jù); 連接液晶的 RS 端和 max232 的 out端、 連接液晶的 RW 端和 max232 的 in 端、 連接液晶的 EN 端,實(shí)現(xiàn)單片機(jī)控制液晶顯示器和連接串口的功能; 連接獨(dú)立按鍵,按鍵后進(jìn)入輸入密碼狀態(tài);單片機(jī)的 、 、 都連接了獨(dú)立按鍵,這些獨(dú)立鍵盤(pán)都是功能鍵盤(pán)他們是:輸入密碼功能鍵,按下系統(tǒng)會(huì)進(jìn)入輸入密碼狀態(tài);修改密碼功能鍵,按下系統(tǒng)會(huì)進(jìn)入修改密碼狀態(tài);還有一個(gè)確定功能鍵,按下系統(tǒng)會(huì)實(shí)現(xiàn)確定功能; 和 分別連接紅色LED 燈和綠色的 LED 燈 ,實(shí)現(xiàn)密碼輸入是否正確指示的功能。 單片機(jī) STC89C51 電源電路與晶振電路 復(fù)位電路 LCD 液晶顯示電路 UART 串口 矩陣鍵盤(pán)電路 報(bào)警電路與指示電路 3 系統(tǒng)硬件設(shè)計(jì) 本設(shè)計(jì)包括 8 個(gè) 電路 模塊,其中 包括 : 指示燈電路模塊、 5V 電源電路模塊、晶振電路模塊、復(fù)位電路模塊、 LCD 顯示電路模塊、報(bào)警電路模塊、鍵盤(pán)電路模塊、串口電路模塊。 指示燈 電路設(shè)計(jì) 指示電路分為兩個(gè)部分:電源指示和密碼輸入狀態(tài)指示,設(shè)計(jì)電路如下圖所示: 電源指示燈電路設(shè)計(jì) 當(dāng)電源接通后指示燈亮,表示系統(tǒng)供電正常。 VCC1KR7D1POWERGND 圖 電源指示燈電路 Figure power light circuit 密碼 輸入狀態(tài)指示電路設(shè)計(jì) 連接紅色 LED1, LED1 亮表示當(dāng)前密碼輸入錯(cuò)誤; 連接綠色 LED2, LED2亮表示當(dāng)前密碼輸入正確, LED LED2 全亮表示系統(tǒng)在修改密碼狀態(tài)。 1KR51KR6D3REDD4GREENLED1LED2 圖 密碼輸入狀態(tài)指示電路 Figure password input status indication circuit 5V 電源 電路設(shè)計(jì) 設(shè)計(jì)電路如下圖所示: 12J2CON2C7100uF/25VC10100uF/25VC8104C9104Vin1GND2+5V3U4LM7805CTVCCD6IN4007D7IN4007D8IN4007D9IN400712J4CON2+ 圖 電源電路接法電路 Figure the power connection circuit 晶振 電路設(shè)計(jì) 晶振電路這里采用的是 內(nèi)部振蕩器接法 ,晶振的頻率為 12MHZ,它為單片機(jī)提供內(nèi)部時(shí)鐘源,設(shè)計(jì) 電路 如下圖所示: 20pFC120pFC2Y1GNDX1X2 圖 晶振電路 Figure crystal vibration circuit 復(fù)位 電路設(shè)計(jì) 單片機(jī) 的復(fù)位 本設(shè)計(jì)手動(dòng) 復(fù)位, 復(fù)位的作用是防止程序由于某些原因跑飛,通過(guò)此鍵來(lái)保證單片機(jī)運(yùn)行的可靠性,設(shè)計(jì)電路如下圖所示: S1SWPB10KR1VCCGND10uFC11RST 圖 復(fù)位電路 Figure reset circui
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1