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

正文內(nèi)容

畢業(yè)設(shè)計-單片機(jī)簡易電子密碼保險箱系統(tǒng)的設(shè)計(更新版)

2025-01-23 18:57上一頁面

下一頁面
  

【正文】 an()。//LCD 顯示 zhuce yonghu delay(5)。) {j2=t。//實時保存輸入密碼值 write_(0x80+0x41+t)。num++) { write_date(table16[num])。 jz=20。t++) { temp1=keyscan()。//顯示清屏:數(shù)據(jù)指針、所有顯示清 0 write_(0x80+0x01)。 jz=20。t++) 23 { temp1=keyscan()。 temp=tempamp。 break。 temp=tempamp。 case 0x7b:jz=39。 while(temp!=0xf0) { temp=P1。 } } } P1=0xfb。 break。 while(temp!=0xf0) { delay(5)。 break。 while(temp!=0xf0) { temp=P1。 P1=0xfe。num13。//顯示清屏:數(shù)據(jù)指針、所有顯示清 0 while(1) { P1=14|10|11|12|13|15|16|07。 delay(5)。 delay(5)。y0。 uchar num,t0,keynum。 uchar code table4[]=OK!。 uchar conflag,conflag1,conflag0。 sbit rw=P3^1。符合設(shè)計要求的功能: 密碼輸入,注冊管理員密碼 ,在注冊用戶密碼時需要先輸入管理員密碼。 液晶 1602 顯示電路模塊 9 說明:用于顯示各個步驟的提示符以及當(dāng)前正在操作的數(shù)據(jù),起到直觀提示和顯示的效果。 1602LCD 的特性 : +5V 電壓,對比度可調(diào) 內(nèi)含復(fù)位電路 提供各種控制命令 ,如:清屏、字符閃爍、光標(biāo)閃爍、顯示移位等多種功能 有 80 字節(jié)顯示數(shù)據(jù)存儲器 DDRAM 內(nèi)建有 192 個 5X7 點(diǎn)陣的字型的字符發(fā)生器 CGROM 8 個可由用戶自定義的 5X7 的字符發(fā)生器 CGRAM 1602LCD 特征及應(yīng)用 : 微功耗、體積小、顯示內(nèi)容豐富、超薄輕巧,常用在袖珍式儀表和低功耗應(yīng)用系統(tǒng)中。 n1602LCD 是指顯示的內(nèi)容為 16X2,即可以顯示兩行,每行 16 個字符液晶模塊(顯示字符和數(shù)字)。 P1:它只能作為 I/O 口使用,是一個標(biāo)準(zhǔn)的雙向口。 RST:這個管腳是復(fù)位端口,當(dāng)這個管腳兩個周期以上的高電平時,就可以使單片機(jī)復(fù)位,也可以當(dāng)備用電源。 (2) 單片機(jī)的 P2口 以及 ~ LCD液晶顯示屏 相 連接 ,用于顯示輸出字符,如提示符以及開鎖情況等 。 方案的論證與選擇 根據(jù)設(shè)計 的基本 要求,經(jīng)過多方面 的 查證與 對比 ,以充分發(fā)揮資源 和 提高系統(tǒng)性價比為原則,本系統(tǒng) 采用 AT89C51 單片機(jī)為 控制電路 , 使用 LCD 液 晶顯示屏及蜂鳴器 電路來實現(xiàn)功能。 3. 電子密碼保險箱系統(tǒng) 的軟件設(shè)計 ........................................ 11 總 程序流程圖 的設(shè)計 ......................................... 11 開鎖程序流程圖 的設(shè)計 ....................................... 12 注冊用戶密碼程序 的設(shè)計 ..................................... 13 4. 電子密碼保險箱系統(tǒng) 的 測試與 分析 ...................................... 13 5. 結(jié)論 ............................................................... 16 附 件 .................................................. 錯誤 !未定義書簽。介紹一種基于在系統(tǒng)可編程技術(shù)和 AT89C51 編譯器配有集成開發(fā)的新型電子密碼鎖的設(shè)計方法,闡述其工作原理和軟硬件設(shè)計。 ( 3)當(dāng)密碼輸入正確時,綠燈亮,電機(jī)反轉(zhuǎn),代表保險箱開啟;當(dāng)密碼輸入錯誤時,紅燈亮,蜂鳴器連續(xù)叫五聲,代表保險箱沒開啟,需重新輸入密碼。 方案二:采用以單片機(jī)為核心的控制方案 選用單片機(jī)作為系統(tǒng)的核心部件,實現(xiàn)控制與處理的功能。 圖 11 系統(tǒng)框圖 2. 電子密碼保險箱系統(tǒng) 硬件設(shè)計 芯片介紹 ( AT89C51) 單片機(jī)是 電子密碼保險箱系統(tǒng) 的核心部件,面它接收來自 矩陣鍵盤的信號 ,控制后續(xù)電路的相應(yīng)工作 ,完成大部分 開鎖及報警 的工作 。如果單片機(jī)無片內(nèi)存儲器的話,那么這個端口就應(yīng)該始終接低電平。 P3:這個端口跟前三種也不一樣,它有兩種功能,第一種功能是作為 I/O 口使用,這個很普通。 第 5 腳: RW 為讀寫信號線,高電平 (1)時進(jìn)行讀操作,低電平 (0)時進(jìn)行寫操作。 在引腳 XTAL1 和 XTAL2 外接晶體振蕩器 (簡稱晶振 )就構(gòu)成了 內(nèi)部 振蕩方式 。同時也用于 防撬功能中,起到報警防盜的效果。 5 結(jié)論 本次設(shè)計的 電子密碼保險箱系統(tǒng) 以 AT89C51 為核心,用 LCD1602 液晶顯示屏進(jìn)行步驟顯示 , 用 LED 燈、蜂鳴器以及直流電機(jī)來表現(xiàn)實驗效果,通過矩陣鍵盤來進(jìn)行實現(xiàn)對密碼鎖的控制 。//開鎖信號控制端 sbit green=P3^6。//用此變量來存儲鍵盤掃描的返回值,以便判斷是否有鍵按下 uchar table0[7]。 uchar code table8[]= LOCKED! 。//定義輸入密碼值存儲數(shù)組 uchar j,jk,tt,j1,j2,jk1=0。 rw=0。 rw=0。 e=0。 while(enter)。 } } while(!enter)。0xf0。 case 0xde:jz=1。0xf0。0xf0。 case 0x7d:jz=7。0xf0。 case 0xdb:jz=9。 } while(temp!=0xf0) { 22 temp=P1。 temp=P1。 case 0xb7:jz=12。 return jz。//實時保存輸入密碼值 write_(0x80+0x41+t)。) {jk=t。num++) { write_date(table12[num])。//實時保存輸入密碼值 write_(0x80+0x41+t)。) {j=t。//重新設(shè)置 LCD 數(shù)據(jù)地址指針 for(t=0。)。} 25 } } else { write_(0x01)。 jz=20。 //重新設(shè)置數(shù)據(jù)地址指針 write_date(39。 break。 write_(0x80+0x40+0x02)。*39。 } 27 } if(jkj) {jk=j。tj。 } 28 } if(t==j1)//要是條件退出的話說明六個數(shù)全對密碼 { conflag1=1。t++) { write_date(table4[t])。t++) { write_date(table6[t])。 } } } void codeout() //驗證用戶密碼標(biāo)志 conflag, 1conflag1。//LCD 顯示 OK! delay(5)。 } if(!(conflag)amp。 green=1。 delay(1000)。//LCD 顯示 Enter again: delay(5)。 write_(0x01)。 } jz=20。 codeain()。num++) { write_date(table13[num])。//顯示清屏:數(shù)據(jù)指針、所有顯示清 0 write_(0x80+0x02
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1