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

正文內(nèi)容

單片機(jī)控制密碼鎖c語言程序畢業(yè)論文(留存版)

2025-08-11 14:05上一頁面

下一頁面
  

【正文】 要此次設(shè)計(jì)采用此方案。組合使用信息也能夠使電子防盜密碼控制系統(tǒng)獲得無窮擴(kuò)展的可能。隨著大規(guī)模集成電路技術(shù)的發(fā)展,特別是單片機(jī)的問世,出現(xiàn)了帶微處理器的智能密碼控制系統(tǒng),它除具有傳統(tǒng)電子密碼控制系統(tǒng)的功能外,還引入了智能化管理、專家分析系統(tǒng)等功能,從而使密碼控制系統(tǒng)具有很高的安全性、可靠性,應(yīng)用日益廣泛。密碼可以由用戶自己修改設(shè)定,鎖打開后才能修改密碼。此外,AT89C51設(shè)計(jì)和配置了振蕩頻率可為0Hz并可通過軟件設(shè)置省電模式。Flash 編程或校驗(yàn)時(shí),P2也接收高位地址和其它控制信號。欲使CPU訪問外部程序存儲器(地址0000H-FFFFH),EA端必須保持低電平(接地)。在AT89S51,假如接至VCC(電源+),程序首先執(zhí)行從地址0000H-0FFFH(4KB)內(nèi)部程序存儲器,再執(zhí)行地址為1000H-FFFFH(60KB)的外部程序存儲器。只要在晶體振子板極上施加交變電壓,就會使晶片產(chǎn)生機(jī)械變形振動(dòng),此現(xiàn)象即所謂逆壓電效應(yīng)。I2C總線產(chǎn)生于在80年代,最初為音頻和視頻設(shè)備開發(fā),如今主要在服務(wù)器管理中使用,其中包括單個(gè)組件狀態(tài)的通信。為了進(jìn)行通訊,每個(gè)接到I2C總線的設(shè)備都有一個(gè)唯一的地址,以便于主機(jī)尋訪。若未收到應(yīng)答信號,由判斷為受控單元出現(xiàn)故障。 c) 程序中為配合相應(yīng)的傳輸速率,在對口線操作的指令后可用NOP指令加一定的延時(shí)。由用戶通過連接單片機(jī)的矩陣鍵盤輸入密碼,后經(jīng)過單片機(jī)對用戶輸入的密碼與自己保存的密碼進(jìn)行對比,從而判斷密碼是否正確,然后控制引腳的高低電平傳到開鎖電路或者報(bào)警電路控制開鎖還是報(bào)警。該電路在最簡單的復(fù)位電路下增加了手動(dòng)復(fù)位按鍵,在接通電源瞬間,電容C1上的電壓很小,復(fù)位下拉電阻上的電壓接近電源電壓,即RST為高電平,在電容充電的過程中RST端電壓逐漸下降,當(dāng)RST端的電壓小于某一數(shù)值后,CPU脫離復(fù)位狀態(tài),由于電容C1足夠大,可以保證RST高電平有效時(shí)間大于24個(gè)振蕩周期,CPU能夠可靠復(fù)位。通過LCD顯示屏,可以清楚的判斷出密碼鎖所處的狀態(tài) 。[2] 祖龍起,[J].大連輕工業(yè)學(xué)院學(xué)報(bào),2002,(01)。[28] [M],北京:高等教育出版社1991。uchar change=0。 if(!ir_key1) { if(!check) { for(i=0。 times=3。 save_iic()。 delay_ms(250)。 if(check) { lcd_clear()。 lcd_set_addr(0xa8)。Key_Status())) { key_statu=0。t++) { i=1000。break。sbit lcd_rw=P1^6。}static void lcd_write_cmd(uchar dat){ lcd_busy()。 }void lcd_init(){ lcd_write_cmd(0x01)。}static void iic_write_byte(uchar dat){ uchar i。 NOP。}void iic_write(uchar addr,uchar dat){ iic_start()。 NOP。}void iic_writes(uchar addr,void *buf,uchar num){ uchar i。 Number.MSB 64Bit 39。 path is taken. Note that this is arbitrary for this particular algorithm. Another algorithm could be devised to use the 39。 of bit 64Each slave sends bit 64 of its ROM number.Read 39。 }}附錄三: 翻譯外文資料1Wire Search AlgorithmAbstractDallas Semiconductor39。 recive_ack()。i++) { dat=1。 iic_clk=1。 iic_clk=0。 iic_sda=0。}void lcd_print(uchar *s){ while(*s!=39。 dat=lcdport。 col=get_value(col)。break。 key_press()。 lcd_set_addr(0xa8)。10+key_buf[key_index]):(key_buf[key_index]+39。j++) { string_buf[j]=0x0。 ir_pin=0。 lcd_print( )。 key_buf[j]=0x0。 EA=1。uchar key_statu=0。[14] [M],西安:西安電子科技大學(xué)出版社,2003。但因?yàn)槲业乃接邢?,此電路中也存在一定的問題。只有按下鍵盤上的開啟按鍵后,顯示器才處于開啟狀態(tài)。無論是在單片機(jī)剛開始接上電源時(shí),還是斷電后或者發(fā)生故障后都要復(fù)位。并且最近還增加了高速模式。圖4給出的是順序讀的時(shí)序圖。開始信號:SCL為高電平時(shí),SDA由高電平向低電平跳變,開始傳送數(shù)據(jù)。另外,總線上允許連接的設(shè)備數(shù)以其電容量不超過400pF為限。開始狀態(tài):在任何操作之前必須有一個(gè)開始信號在SCL為高時(shí)SDA上產(chǎn)生一個(gè)下降沿。為數(shù)據(jù)處理設(shè)備產(chǎn)生時(shí)鐘信號和為特定系統(tǒng)提供基準(zhǔn)信號。在使用前初始化DPS。此外,該引腳伎被微弱拉高,單片機(jī)執(zhí)行外部程序時(shí),應(yīng)設(shè)置ALE無效。作輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號校驗(yàn)期間,P1接收低8位地址。新密碼輸入無誤后按確認(rèn)鍵使新密碼將得到存儲,密碼修改成功。由于數(shù)字、字符、圖形圖像、人體生物特征和時(shí)間等要素均可成為電子信息,組合使用這些信息能夠使電子防盜密碼控制獲得更高的保密性,如防范森嚴(yán)的金庫,需要使用復(fù)合信息密碼的電子防盜密碼控制系統(tǒng)。 電子密碼控制簡介電子密碼控制是一種通過密碼輸入來控制電路或是芯片工作,從而控制機(jī)械開關(guān)的閉合,完成開鎖、閉鎖任務(wù)的電子產(chǎn)品。修改密碼之前必須再次輸入密碼,在輸入新密碼時(shí)候需要二次確認(rèn),以防止誤操作??臻e模式下,CPU暫停工作,而RAM定時(shí)計(jì)數(shù)器,串行口,外中斷系統(tǒng)可繼續(xù)工作,掉電模式凍結(jié)振蕩器而保存RAM的數(shù)據(jù),停止芯片其它功能直至外中斷激活或硬件復(fù)位。P3口:P3口是一組帶有內(nèi)部上拉電阻的8位雙向I/O口。需注意的是:如果加密位LB1被編程,復(fù)位時(shí)內(nèi)部會鎖存EA端狀態(tài)。數(shù)據(jù)存儲器:在AT89C51的具有128字節(jié)的內(nèi)部RAM,這128字節(jié)可利用直接或間接尋址方式訪問,堆棧操作可利用間接尋址方式進(jìn)行,128字節(jié)均可設(shè)置為堆棧區(qū)空間。當(dāng)外加電壓頻率等于晶體諧振器的固有頻率時(shí),就會發(fā)生壓電諧振,從而導(dǎo)致機(jī)械變形的振幅突然增大。例如管理員可對各個(gè)組件進(jìn)行查詢,以管理系統(tǒng)的配置或掌握組件的功能狀態(tài),如電源和系統(tǒng)風(fēng)扇。主機(jī)和從機(jī)的數(shù)據(jù)傳送,可以由主機(jī)發(fā)送數(shù)據(jù)到從機(jī),也可以由從機(jī)發(fā)到主機(jī)。如圖33所示:SDASCL開始結(jié)束圖33 開始、結(jié)束信號圖目前有很多半導(dǎo)體集成電路上都集成了I2C接口。d) 為了減少意外的干擾信號將EEPROM內(nèi)的數(shù)據(jù)改寫可用外部寫保護(hù)引腳(如果有),或者在EEPROM內(nèi)部沒有用的空間寫入標(biāo)志字,每次上電時(shí)或復(fù)位時(shí)做一次檢測,判斷EEPROM是否被意外改寫。本系統(tǒng)共有兩部分構(gòu)成,即硬件部分與軟件部分。增加手動(dòng)復(fù)位按鍵是為了避免死機(jī)時(shí)無法可靠復(fù)位。其顯示部分引腳接口如圖47所示: 圖47 顯示電路原理圖 報(bào)警部分報(bào)警部分由陶瓷壓電發(fā)聲裝置及外圍電路組成,加電后不發(fā)聲,當(dāng)有鍵按下時(shí),“?!甭暎堪匆幌?,發(fā)聲一次,密碼正確時(shí),不發(fā)聲直接開鎖,當(dāng)密碼輸入錯(cuò)誤時(shí),三極管T3導(dǎo)通轟鳴器發(fā)出噪鳴聲報(bào)警。[3] [J].家庭電子,2005,(10)。[19] [M].現(xiàn)代電子技術(shù),2005,(13)。 void delay_ms(uint t){ uint i,j。i16。 for(j=0。 for(j=0。 lcd_clear()。 change=1。 lcd_print(string_buf)。 }}}int main(){ TMOD =0x21。 while(i)。 } return value。sbit lcd_en=P1^7。 lcd_rs=0。 lcd_write_cmd(0x0c)。 for(i=0。 NOP。 iic_write_byte(0xa0)。 dat|=iic_sda。 uchar *pt=(uchar *)buf。Registration39。139。AND39。 delay(1000)。 iic_write_byte(0xa1)。i8。 NOP。}static uchar recive_ack(){ uchar i=0。}static void iic_stop(){ iic_clk=0。 lcd_en=0。 lcd_en=1。 _delay_ms(5)。 case 4:value=3。 while(1) { ir_key_check()。 key_index++。A39。j16。 change=0。 lcd_set_addr(0xa8)。j++) { string_buf[j]=0x0。 ET1=1。uchar key。[13] [M],北京:電子工業(yè)出版社,2006。次設(shè)計(jì)還具有防盜功能,如對密碼控制系統(tǒng)進(jìn)行破壞,有報(bào)警功能。本設(shè)計(jì)的顯示部分由液晶顯示器LCD1602取代普通的數(shù)碼管來完成。其大體功能(看鍵盤按鍵上的標(biāo)記)及與單片機(jī)引腳接法如圖44所示: 圖44 鍵盤輸入原理圖 復(fù)位部分 單片機(jī)復(fù)位是使CPU和系統(tǒng)中的其他功能部件都處在一個(gè)確定的初始狀態(tài),并從這個(gè)狀態(tài)開始工作,例如復(fù)位后PC=0000H,使單片機(jī)從第—個(gè)單元取指令。I2C 總線始終和先進(jìn)技術(shù)保持同步,但仍然保持其向下兼容性。3) 讀操作:讀操作有三種基本操作:當(dāng)前地址讀、隨機(jī)讀和順序讀。I2C總線在傳送數(shù)據(jù)過程中共有三種類型信號, 它們分別是:開始信號、結(jié)束信號和應(yīng)答信號。在I2C總線上的數(shù)據(jù)傳送率可高達(dá)每秒十萬位,高速方式時(shí)在每秒四十萬位以上。數(shù)據(jù)在SCL高期間改變定義為一個(gè)開始或停止信號。石英晶體振蕩器廣泛地應(yīng)用在電視機(jī)、影碟機(jī)、錄像機(jī)、無線通訊設(shè)備、電子鐘表、單片機(jī)、數(shù)字儀器儀表等電子設(shè)備中。ARXR 地址=8EH 復(fù)位狀態(tài)=XXX00XX0B Not BitAddressable —— —WDIDLEDISRTO — —DISALEBit 7 6 5 4 32 10— 保留為將來擴(kuò)展用途位DISALE ALE禁止/使用 DISALE 操作模式 0 ALE 輸出1/6震蕩時(shí)鐘頻率脈沖 1 ALE 僅在執(zhí)行MOVX或MOVC指令期間輸出脈沖DISRTO 禁止/使能復(fù)位輸出 DISRTO 0 復(fù)位引腳在WET溢出時(shí)變高1 復(fù)位引腳僅為輸入WDIDLE 禁止/使能IDLE模式的WDTWDIDLE 0 IDLE模式WDT繼續(xù)計(jì)數(shù)1 IDLE模式WDT停止計(jì)數(shù)雙時(shí)鐘指針寄存器:為方便地訪問內(nèi)部和外部數(shù)據(jù)存儲器,提供了兩個(gè)16位數(shù)據(jù)指針寄存儲器:PD0位于SFR區(qū)塊中的地址82H、83H和DP1位于地址84H、85H,當(dāng)SFR中的位DPS=0時(shí)選擇DP0,而DPS=1時(shí)選擇DP1。該位置禁位后,只有一條MOVX 和MOVC指令A(yù)LE才會被激活。對端口寫“1”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口。密碼輸完后按下確認(rèn)鍵,如果密碼輸入正確則開鎖,不正確顯示密碼錯(cuò)誤重新輸入密碼,當(dāng)三次密碼錯(cuò)誤則發(fā)出報(bào)警;當(dāng)用戶需要修改密碼時(shí),先按下鍵盤設(shè)置鍵后輸入原來的密碼,只有當(dāng)輸入的原密碼正確后才能設(shè)置新密碼。隨著電子元件的進(jìn)一步發(fā)展,電子密碼控制系統(tǒng)也出現(xiàn)了很多的種類,功能日益強(qiáng)大,使用更加方便,安全保密性更強(qiáng),由以前的單密碼輸入發(fā)展到現(xiàn)在的,密碼加感應(yīng)元件,實(shí)現(xiàn)了更為真正的電子加密,用戶只有密碼或電子鑰匙中的一樣,是打不開鎖的,隨著電子元件的發(fā)展及人們對保密性需求的提高出現(xiàn)了越來越多的電子密碼控制系統(tǒng) 。電子密碼控制不論性能還是安全性都已大大超過了機(jī)械類。59天津工程師范學(xué)院2009屆本科生畢業(yè)設(shè)計(jì)2 設(shè)計(jì)方案的選擇 方案一:采用數(shù)字電路控制用以74LS112雙JK觸發(fā)器構(gòu)成的數(shù)字邏輯電路作為密碼控制系統(tǒng)的核心控制,共設(shè)了9個(gè)用戶輸入鍵,其中只有4個(gè)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1