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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于stc89c52單片機(jī)的電子密碼鎖設(shè)計(jì)-全文預(yù)覽

  

【正文】 //填充數(shù)據(jù)初始化 uchar read_random(uchar random_addr)。 shout(random_addr)。 stop()。 // 寫入周期 } /**********************************************************/ /**********************************************************/ uchar read_current() // 在當(dāng)前地址讀取 { uchar read_data。 shout(addr)。 SCL = 0。 // 讀取應(yīng)答 delayNOP()。 delayNOP()。 i++) // 循環(huán)移入 8 個(gè)位 { SDA = (bit)(write_data amp。 } /*************************************************讀操作 *********/ bit shout(uchar write_data) // 從 MCU 移出數(shù)據(jù)到 AT24C02 { uchar i。 read_data = 1。 } /********************************************寫操作 *************/ uchar shin() // 從 AT24C02 移出數(shù)據(jù)到 MCU { uchar i,read_data。 delayNOP()。 SDA = 0。 k++)。_nop_()。 sbit GREEN=P1^4。 sbit k2= P3^7。 sbit SCL = P3^4。 } } } 單片機(jī)引腳定義: sbit RS = P1^0。 openlock()。 while(flag) keydown()。 clear()。 } clear()。 //密碼存儲(chǔ) i++。 flag=1。 clear()。 } } /////////////////////////////////////////////////// /////////////////////////////////////////////////// useserect() { uchar i=0 。 GREEN=1。clear()。clear()。 GREEN=1。j!=3) {for(i=0。 } for(i=0。 i++。//顯示輸入密碼 wdata(39。 j++。 m=read_random(20) 。i16。 delay(1000)。 delay(1000)。 delay(1000)。 clear()。 } } void yanzh1() { clear()。 // 密碼輸入 inputserect() // 開鎖顯示 OPENLOCK() //密碼讀入 readserect() //*******************密碼讀入 void readserect() { int i。 uchar idata set1[11]={0,0,0,0,0,0,0,0,0,0,0}。 uchar code c4[]={I don39。 uchar code b2[]={Password}。 uchar code a9[] ={Setting pleted}。 uchar code a5[]={wait for ......}。 單片機(jī)密碼鎖課程設(shè)計(jì)報(bào)告 —— 湖南師大本科生課程設(shè)計(jì) 17 附件一:電路原理圖 作品 實(shí) 物圖 電路原理圖 作品實(shí)物圖 單片機(jī)密碼鎖課程設(shè)計(jì)報(bào)告 —— 湖南師大本科生課程設(shè)計(jì) 18 附件 三 :程序清單 主程序 //**********家庭電子鎖 ************/ //**********C 語(yǔ)言 版 ***************/ //**********2022 年 1 月 ************/ include include include include include include uchar code a0[]={Password Setting}。 [18] 童詩(shī)白 ,華成英,模擬電子技術(shù)基礎(chǔ) [M],北京:高等教育出版社, 2022。 [14] 何立民 .單片機(jī)應(yīng)用技術(shù)選編 [M],北京:北京航空大學(xué)出版社, 1998。 [10] 瞿貴榮 .實(shí)用電子密碼鎖 [J].家庭電子 ,2022,(07)。 [6] 董繼成 .一種新型安全的單片機(jī)密碼鎖 [J].電子技術(shù) ,2022,(03)。 [2] 祖龍起 ,劉仁杰 .一種新型可編程密碼鎖 [J].大連輕工業(yè)學(xué)院學(xué)報(bào) ,2022,(01)。 使用單片機(jī)制作的電子密碼鎖具有軟硬件設(shè)計(jì)簡(jiǎn)單,易于開發(fā),成本較低,安全可靠,操作方便等特點(diǎn),可應(yīng) 用于住宅、辦公室的保險(xiǎn)箱及檔案柜等需要防盜的場(chǎng)所,有一定的實(shí)用性。在實(shí)際應(yīng)用中可將綠燈換成電磁閥來(lái)實(shí)現(xiàn)電能向動(dòng)能的轉(zhuǎn)換來(lái)實(shí)現(xiàn)實(shí)際的問題。否則顯示器將一直處于初始狀態(tài),當(dāng)需要對(duì)密碼鎖進(jìn)行開鎖時(shí),按下鍵盤上的 OPEN 按鍵后利用鍵盤上的數(shù)字鍵 0- 9輸入密碼,每按下一個(gè)數(shù)字鍵后在顯示器上顯示一個(gè) *,輸入多少位就顯示多少個(gè) *。電容取值為 30pF。 R5 的作用在于限制按鍵按下瞬間電容 C1 的放電電流,避免產(chǎn)生火花,以保護(hù)按鍵觸電。增加手動(dòng)復(fù)位按鍵是為了避免死機(jī)時(shí)無(wú)法可 單片機(jī)密碼鎖課程設(shè)計(jì)報(bào)告 —— 湖南師大本科生課程設(shè)計(jì) 11 靠復(fù)位。在復(fù)位期間(即 RST 為高電平期間),P0 口為高組態(tài), P1- P3 口輸出高電平;外部程序存儲(chǔ)器讀選通信號(hào) PSEN 無(wú)效。無(wú)論是主機(jī)還是從機(jī),接收到一個(gè)字節(jié)后必須發(fā)出一個(gè)確認(rèn)信號(hào) ACK。 I2C 總線是一種用于 IC 器件之間連接的二線制總線。 AT24C02 中帶有的片內(nèi)地址寄存器。鍵盤的每個(gè)按鍵功能在程序設(shè)計(jì)中設(shè)置。 電源部分 密碼鎖主控制部分電源 需要 用 5V 直流 電源 供電 ,本設(shè)計(jì)直接留出電源端提供外置電源輸入接口,可以使用外置 5V 穩(wěn)壓直流電源供電,亦可以使用電腦 USB 接口供電。 本 系統(tǒng)共有兩部分構(gòu)成,即硬件部分與軟件部分。 1602 型 LCD 可以顯示 2 行 16個(gè)字符,有 8 位數(shù)據(jù)總線 D0~D7 和 RS, R/W, EN 三個(gè)控制端口,工作電壓為 5V,并且具有字符對(duì)比度調(diào)節(jié)和背光功能。 SDA 和 SCL 都需要和正電源間各接一個(gè) 的電阻上拉。 AT24C02 引腳圖 管腳描述 A0 A1 A2:器件地址選擇 SDA:串行數(shù)據(jù) /地址 SCL:串行時(shí)鐘 WP:寫保護(hù) Vcc: + 工作電壓 GND:地 AT24C02 的 3 腳是三條地址線,用于確定芯片的硬件地址。主機(jī)產(chǎn)生串行時(shí)鐘信號(hào) (通過(guò) SCL引腳 )并發(fā)出控制字,控制總線的傳送方向,并產(chǎn)生開始和停止的條件。為降低總的寫入時(shí)間,一次操作可寫入多達(dá) 8個(gè)字節(jié)的數(shù)據(jù)。而且他是采用了 I2C總線式進(jìn)行數(shù)據(jù)讀寫的串行器件,占用很少的資源和 I/ O線,并且支持在線編程,進(jìn)行數(shù)據(jù)實(shí)時(shí)的存取十分方便。 Flash 存儲(chǔ)器編程時(shí) ,該引腳加上+ 12V 的編程電壓 Vpp。 EA/VPP:外部訪問允許。該位禁位后,只有一條 MOVX 和 MOVC 指令 ALE 才會(huì)被激活。 DISRTO 位缺省為 RESET 輸出高電平打開狀態(tài)。 P3 口除了作為一般的 I/O 口線外,更重要的用途是它的第二功能。 P3 口: P3 口是一組帶有內(nèi)部上拉電阻的 8 位雙向 I/O 口。 P2 口: P2 是一個(gè)帶有內(nèi)部上拉電阻的 8 位雙向 I/O 口, P2 的輸出緩沖級(jí)可驅(qū)動(dòng) 4 個(gè) TTL邏輯門電路。在 Flash 編程時(shí), P0 口接收指令字節(jié),而在程序校驗(yàn)時(shí),輸出指令字節(jié),校驗(yàn)時(shí),要求外接上拉電阻。 STC89C52 設(shè)計(jì)和配置了振蕩頻率可為 0Hz 并可通過(guò)軟件設(shè)置省電模式。新密碼輸入無(wú)誤后按確認(rèn)鍵使新密碼將得到存儲(chǔ),密碼修改成功。 基于以上因素本設(shè)計(jì)選用單片機(jī) STC89C52 作為本設(shè)計(jì)的核心元件,利用單片機(jī)靈活的編程設(shè)計(jì)和豐富的 I/O 端口,及其控制的準(zhǔn)確性,實(shí)現(xiàn)基本的密碼鎖功能 。故不采用。 電路設(shè)計(jì)、電路工作原理、技術(shù)指標(biāo)測(cè)試; 編程方法、程序框圖及關(guān)鍵程序清單。除 上述基本的密碼鎖功能外,還具有掉電存儲(chǔ)、聲光提示等功能,依據(jù)實(shí)際的情況還可以添加其他功能。組合使用 信息也能夠使電子防盜鎖獲得無(wú)窮擴(kuò)展的可能,使產(chǎn)品多樣化,對(duì)用戶而言是“千挑百選、自得其所”。 5) 使用靈活性好,不像機(jī)械鎖必須佩帶鑰匙才能開鎖。隨機(jī)開鎖成功率幾乎為零。它的種類很多,有簡(jiǎn)易的電路產(chǎn)品,也有基于芯片的性價(jià)比較高的產(chǎn)品。 單片機(jī)密碼鎖課程設(shè)計(jì)報(bào)告 —— 湖南師大本科生課程設(shè)計(jì) i 目 錄 引言 ??????????? ??????? ? ???? 1 設(shè)計(jì)要求 ????????? ??? ???? ? ???? 2 硬件 電路設(shè)計(jì) ?????? ??? ???? ??? ??? 3 設(shè)計(jì)方案的選擇 ??????????????? ?? 3 主要元器件簡(jiǎn)介 ??????????????? ?? 4 硬件系統(tǒng)結(jié)構(gòu) ??????????????? ??? 8 程序 設(shè)計(jì) ???????? ??? ?????? ? ??? 13 總結(jié) ????? ?????? ??? ????????? 15 參考文獻(xiàn) ????????? ? ???????? ???? ? ? 16 附 件一:電路原理圖 及 作品 實(shí)物圖 ???? ??????? ? ? 17 附件二:程序清單 ??????? ??? ?????????? 18 單片機(jī)密碼鎖課程設(shè)計(jì)報(bào)告 —— 湖南師大本科生課程設(shè)計(jì) 1 引言 單片機(jī)密碼鎖課程設(shè)計(jì)報(bào)告摘要 隨著電子產(chǎn)品向智能化和微型化的不斷發(fā)展,單片機(jī)已成為電子產(chǎn)品研制和開發(fā)中首選的控制器。 電子密碼鎖是一種通過(guò)密碼輸入來(lái)控制電路或是芯片工作,從而控制機(jī)械開關(guān)的閉合,完成開鎖、閉鎖任務(wù)的電子產(chǎn)品。其特點(diǎn)如下: 1) 保密性好 , 編碼量多 , 遠(yuǎn)遠(yuǎn)大于彈子鎖。 4) 無(wú)活動(dòng)零件,不會(huì)磨損,壽命長(zhǎng)。 由于數(shù)字、字符、圖形圖像、人體生物特征和時(shí)間等要素均可成為鑰匙的電子信息,組合使用這些信息能夠使電子防盜鎖獲得高度的保密性,如防范森嚴(yán)的金庫(kù),需要使用復(fù)合信息密碼的電子防盜鎖,這樣對(duì)盜賊而言是“道高一尺、魔高一丈”。系統(tǒng)能完成開鎖、超次鎖定、管理員解密、修改用戶密碼的功能。 設(shè)計(jì)要求 1) 密碼用鍵盤輸入( 4~8 位); 2) 用戶可預(yù)置密碼( 4~8 位),并永久保存; 3) 用 LED 數(shù)碼管或 LCD 顯示密碼值,密碼設(shè)置成功或開鎖后顯示“ ******”; 4) 密碼輸入成功后,開鎖(用綠色的 LED 亮);密碼輸入錯(cuò)誤時(shí) 數(shù)碼管或 LCD 提示錯(cuò)誤信息,并且紅色的 LED 亮;三次輸入錯(cuò)誤后,揚(yáng)聲器報(bào)警; 設(shè)計(jì)報(bào)告要求 說(shuō)明設(shè)計(jì)作品的功能、特點(diǎn)、應(yīng)用范圍; 方案對(duì)比,確定方案。 采用數(shù)字電路設(shè)計(jì)的方案好處就是設(shè)計(jì)簡(jiǎn)單但控制的準(zhǔn)確性和靈活性差。在開發(fā)過(guò)程中單片機(jī)還受到:開發(fā)工具、編程器、開發(fā)成本、開發(fā)人員的適應(yīng)性、技術(shù)支持和服務(wù)等等因素。密碼輸完后按下確認(rèn)鍵,如果密碼輸入正確則開鎖,不正確顯示密碼錯(cuò)誤重新輸入密碼,當(dāng)三次密碼錯(cuò)誤則發(fā)出報(bào)警;當(dāng)用戶需要修改密碼時(shí),先按下鍵盤設(shè)置鍵后 可以 設(shè)置新密碼。 特點(diǎn): 40 個(gè)引腳, 8k Bytes Flash 片內(nèi)程序存儲(chǔ)器, 512 bytes 的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器( RAM) , 32 個(gè)外部雙向輸入 /輸出 ( I/O) 口, 5 個(gè)中斷優(yōu)先級(jí) 2 層中斷嵌套中斷, 2 個(gè)16 位可編程定時(shí)計(jì)數(shù)器 ,2 個(gè)全雙工串行通信口,片內(nèi)時(shí)鐘振蕩器。在訪問外部數(shù)據(jù)存儲(chǔ)器或程序存儲(chǔ)器時(shí),這組口線分時(shí)轉(zhuǎn)換地址(低 8 位)和數(shù)據(jù)總線復(fù)用,在訪問期間激活內(nèi)部上拉電阻。作輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外 部信號(hào)校驗(yàn)期間,P1 接收低 8 位地址。 Flash 編程或校驗(yàn)時(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1