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

正文內(nèi)容

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

2024-07-23 15:11 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 從Flash讀出的數(shù)據(jù)放在此處,向Flash寫入的數(shù)據(jù)也需放在此處。ISP_ADDRH:ISP/IAP操作時(shí)的地址寄存器高八位。ISP_ADDRL:ISP/IAP操作時(shí)的地址寄存器低八位。ISP_CMD:ISP/IAP操作時(shí)的命令模式寄存器,須命令觸發(fā)寄存器觸發(fā)方可生效。 ISP_CMD寄存器模式設(shè)置D7D6D5D4D3D2D1D0模式選擇保留命令選擇000待機(jī)模式,無(wú)ISP操作001對(duì)用戶的應(yīng)用程序flash區(qū)及數(shù)據(jù)flash區(qū)字節(jié)讀010對(duì)用戶的應(yīng)用程序flash區(qū)及數(shù)據(jù)flash區(qū)字節(jié)編程011對(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 先寫入46h,再寫入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é)束地址2000H21FFH2200H23FFH2400H25FFH2600H27FFH第五扇區(qū)第六扇區(qū)第七扇區(qū)第八扇區(qū)起始地址結(jié)束地址起始地址結(jié)束地址起始地址結(jié)束地址起始地址結(jié)束地址2800H29FFH2A00H2BFFH2C00H2DFFH2E00H2FFFH SMC1602A概述 SMC1602A 封裝圖Figure SMC1602A packaging figureSMC1602A 標(biāo)準(zhǔn)字符點(diǎn)陣型液晶顯示模塊(LCM),采用點(diǎn)陣型液晶顯示器(LCD),可顯示16 個(gè)字符X2 行西文字符,(WXH)mm,內(nèi)置HD44780 接口型液晶顯示控制器,可與MCU 單片機(jī)直接連接,廣泛應(yīng)用于各類儀器儀表及電子設(shè)備 SMC1602A接口說(shuō)明Figure SMC1602A interface specifications◆控制器接口說(shuō)明(HD44780 及兼容芯片):1) 基本操作時(shí)序: 讀狀態(tài):輸入:RS=L,RW=H,E=H 輸出:D0~D7=狀態(tài)字 寫指令:輸入:RS=L,RW=L,D0~D7=指令碼,E=高脈沖輸出:無(wú) 讀數(shù)據(jù):輸入:RS=H,RW=H,E=H 輸出:D0~D7=數(shù)據(jù) 寫數(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)系如右圖所示: SMC1602A RAM地址映射圖3) 指令說(shuō)明216。 初始化設(shè)置l 顯示模式設(shè)置 SMC1602A 顯示模式設(shè)置l 顯示開/關(guān)及光標(biāo)設(shè)置 SMC1602A 顯示與光標(biāo)設(shè)置216。216。 數(shù)據(jù)控制控制器內(nèi)部設(shè)有一個(gè)數(shù)據(jù)地址指針,用戶可通過(guò)它們來(lái)訪問(wèn)內(nèi)部的全部 80 字節(jié)RAM。l 數(shù)據(jù)指針設(shè)置 SMC1602A 數(shù)據(jù)結(jié)構(gòu)指針設(shè)置l 其他設(shè)置 SMC1602A 其他設(shè)置4) 初始化過(guò)程(復(fù)位過(guò)程)216。 寫指令38H:顯示模式設(shè)置第一次216。 延時(shí)3ms216。 寫指令38H:顯示模式設(shè)置第二次216。 延時(shí)3ms216。 寫指令38H:顯示模式設(shè)置第三次216。 延時(shí)3ms216。 寫指令38H:顯示模式設(shè)置第四次216。 延時(shí)3ms216。 寫指令08H:顯示關(guān)閉216。 寫指令01H:顯示清屏216。 延時(shí)3ms216。 寫指令06H:顯示光標(biāo)移動(dòng)設(shè)置216。 寫指令0CH:顯示開及光標(biāo)設(shè)置 系統(tǒng)框圖本系統(tǒng)的核心部分是STC89C52單片機(jī),利用MAX232芯片實(shí)現(xiàn)將hex文件下載到單片機(jī)運(yùn)行的功能;利用SMC1602液晶顯示屏實(shí)現(xià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)的框圖如下圖所示:?jiǎn)纹瑱C(jī)STC89C51電源電路與晶振電路復(fù)位電路LCD液晶顯示電路UART串口矩陣鍵盤電路報(bào)警電路與指示電路 系統(tǒng)結(jié)構(gòu)框圖 System structure diagram in figure ~,實(shí)現(xiàn)鍵盤掃描并對(duì)按鍵進(jìn)行編碼,從而實(shí)現(xiàn)輸入密碼和修改密碼的功能;,當(dāng)輸入密碼錯(cuò)誤三次后自動(dòng)實(shí)現(xiàn)報(bào)警功能;~,實(shí)現(xiàn)從單片機(jī)向液晶顯示器傳輸數(shù)據(jù);、實(shí)現(xiàn)單片機(jī)控制液晶顯示器和連接串口的功能;,按鍵后進(jìn)入輸入密碼狀態(tài);、這些獨(dú)立鍵盤都是功能鍵盤他們是:輸入密碼功能鍵,按下系統(tǒng)會(huì)進(jìn)入輸入密碼狀態(tài);修改密碼功能鍵,按下系統(tǒng)會(huì)進(jìn)入修改密碼狀態(tài);還有一個(gè)確定功能鍵,按下系統(tǒng)會(huì)實(shí)現(xiàn)確定功能; ,實(shí)現(xiàn)密碼輸入是否正確指示的功能。3 系統(tǒng)硬件設(shè)計(jì)本設(shè)計(jì)包括8個(gè)電路模塊,其中包括:指示燈電路模塊、5V電源電路模塊、晶振電路模塊、復(fù)位電路模塊、LCD顯示電路模塊、報(bào)警電路模塊、鍵盤電路模塊、串口電路模塊。 指示燈電路設(shè)計(jì)指示電路分為兩個(gè)部分:電源指示和密碼輸入狀態(tài)指示,設(shè)計(jì)電路如下圖所示: 電源指示燈電路設(shè)計(jì)當(dāng)電源接通后指示燈亮,表示系統(tǒng)供電正常。 電源指示燈電路Figure power light circuit 密碼輸入狀態(tài)指示電路設(shè)計(jì),LED1亮表示當(dāng)前密碼輸入錯(cuò)誤;,LED2亮表示當(dāng)前密碼輸入正確,LEDLED2全亮表示系統(tǒng)在修改密碼狀態(tài)。 密碼輸入狀態(tài)指示電路Figure password input status indication circuit 5V電源電路設(shè)計(jì)設(shè)計(jì)電路如下圖所示: 電源電路接法電路Figure the power connection circuit 晶振電路設(shè)計(jì)晶振電路這里采用的是內(nèi)部振蕩器接法,晶振的頻率為12MHZ,它為單片機(jī)提供內(nèi)部時(shí)鐘源,設(shè)計(jì)電路如下圖所示: 晶振電路Figure crystal vibration circuit 復(fù)位電路設(shè)計(jì)單片機(jī)的復(fù)位本設(shè)計(jì)手動(dòng)復(fù)位,復(fù)位的作用是防止程序由于某些原因跑飛,通過(guò)此鍵來(lái)保證單片機(jī)運(yùn)行的可靠性,設(shè)計(jì)電路如下圖所示: 復(fù)位電路Figure reset circuit LCD顯示電路設(shè)計(jì)~~14腳(8位數(shù)據(jù)),實(shí)現(xiàn)從單片機(jī)向液晶顯示
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1