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

正文內(nèi)容

單片機課程設(shè)計密碼鎖(完整版)

2025-08-01 09:43上一頁面

下一頁面
  

【正文】 設(shè)計課題任務(wù)設(shè)計一個具有特定功能的密碼鎖。本系統(tǒng)主要包括:AT89S52單片機、存儲芯片AT24C0鍵盤輸入電路、電源輸入電路、掉電存儲電路、復(fù)位電路、晶振電路、液晶顯示模塊、報警電路。 鍵盤輸入電路由于本設(shè)計所用到的按鍵數(shù)量較多而不適合用獨立按鍵式鍵盤。第5腳SCK為串行時鐘輸入線。電容取值為33pF。 根據(jù)以上對FYD128640402介紹我們可以設(shè)計出液晶顯示的原理圖。密碼比較和報警流程圖如53所示 密碼比較和報警流程 AT24C02讀寫程序設(shè)計有前面對于24C02和I2C總線工作原理的介紹,圖55寫操作算法流程圖 讀操作算法流程圖 寫操作算法流程圖 設(shè)計結(jié)論、仿真結(jié)果、誤差分析、教學(xué)建議本設(shè)計是利用AT89S52與24C02一起組成電路,還利用了LCD12864顯示器,C51寫的程序,顯示內(nèi)容很豐富、直觀,24C02能存儲數(shù)據(jù),在斷電的情況下密碼還能保護好,能確保下次來電了還能繼續(xù)使用原來的密碼,設(shè)計比較人性化,能修改密碼,還有一個超級密碼,在用戶忘了密碼的情況下還能繼續(xù)使用此密碼鎖,提高了密碼鎖可使用性。它運行于Windows操作系統(tǒng)上,可以仿真、分析(SPICE)各種模擬器件和集成電路,該軟件的特點是:①實現(xiàn)了單片機仿真和SPICE電路仿真相結(jié)合。單片機電路的模擬調(diào)試選中單片機AT89S52,左鍵點擊AT89S52,在出現(xiàn)的對話框里點擊Program File按鈕,找到剛才編譯得到的HEX文件,然后點擊“OK”按鈕就可以模擬了。 設(shè)計體會通過一學(xué)期單片機的學(xué)習(xí),我對單片機有了一定的了解,王老師通過一邊教課,一邊讓我們動手,是我們對單片機慢慢的有了了解,先是學(xué)習(xí)單片機的各個部分,一部分一部分的應(yīng)用,再通過實驗把單片機的各個部分都有了很好基礎(chǔ),為我們這個課程設(shè)計打下了堅實的基礎(chǔ),通過這次課程設(shè)計我感覺到了理論還是要與實踐結(jié)合起來,只有通過了實踐,有了經(jīng)驗,才會感覺理論學(xué)起來也還是很容易的。還有,我對不怎么熟悉的芯片也沒那么抵觸了,無論什么樣的芯片我們都可以利用網(wǎng)絡(luò)找到其有用的資料,通過自己看資料能把不熟悉的芯片了解得很透徹,比如在開始我對24C02不怎么了解得通過在寫程序的過程中,讀有關(guān)資料,寫出了密碼鎖的程序。這種一邊學(xué)習(xí)理論一邊實踐的學(xué)習(xí)方法應(yīng)該推廣,這能夠彌補中國應(yīng)試教育的弊端。[6] [M],北京:北京航空大學(xué)出版社,1998。sbit rw = P3^6。sbit SDA = P2^3。 //緩沖數(shù)組2/*******************函數(shù)聲明*****************************/void Display_String(uchar *p,uchar )。 //液晶設(shè)置函數(shù)void display(uchar y, uchar x, uchar *p)。 // 填充數(shù)據(jù)fill_data到EEPROM內(nèi) uchar read_current()。 lcdset()。display(4,1,確認A)。 } break。amp。 else fuhe=0。display(4,6,修改C)。 display(3,2,操作錯誤!)。 } case 13: //D保存新密碼 { if(!u) { i=0。 for(i=0。 //向24c02寫入m讓系統(tǒng)記住已不是第一次上電 display(3,2,密碼已保存 )。delayms(5000)。 //清除密碼函數(shù) display(3,1, )。 P3_0 =1。 P3_0 =1。P3_0 =1。 display(4,1,確認A)。 } break。 mima[5]=mima[13]。amp。amp。 clear_password()。 u=0。 display(1,1, 系統(tǒng)重啟 )。amp。 mima[7]=mima[15]。k=7。 temp2=key_return()。P3_0 =0。P3_0 =0。 P3_0 = 0。 } if(j==3) { display(2,1, )。 ii=0。delayms(5000)。i++) { mima[i]=Userpassword[i]。 SDA = 1。 } else {i=0。 clear_password()。 ii=0。amp。amp。 while(1) { temp2=key_return()。 w=read_random(8)。 // 在指定地址讀取/*******************************************************************/void main(void){ uchar u,temp2,k, surper=0。 // 延時子程序void start()。 //返回鍵掃描鍵值uchar keyscan(void)。 //串行時鐘bit fuhe=0,aa。define OP_READ 0xa1 // 器件地址以及讀取操作define OP_WRITE 0xa0 // 器件地址以及寫入操作 define MAX_ADDR 0x7f // AT24C02最大地址Uchar code dis_code[]={0x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39}。[8] [M],北京:電子工業(yè)出版社,2006。我不僅從他們身上學(xué)到了許多實踐的方法,還學(xué)會了很多做人的道理,這將使我終生受益。 教學(xué)建議轉(zhuǎn)眼間一個學(xué)期就結(jié)束了,一個學(xué)期以來,在王老師的指導(dǎo)下,學(xué)習(xí)單片機知識,讓我覺得非常的充實。在軟件設(shè)計時,我們必須結(jié)合硬件的電路,沒有硬件就不能寫出軟件程序,不同的硬件電路,設(shè)計的程序也不相同。我們還可以單步模擬調(diào)試,點擊按鈕,進人單步調(diào)試狀態(tài), 在單步模擬調(diào)試狀態(tài)下,點擊菜單欄的“Debug”,點擊Simulation Log會出現(xiàn)和模擬調(diào)試有關(guān)的信息。②支持主流單片機系統(tǒng)的仿真。Proteus 軟件所提供了30多個元件庫,數(shù)千種元件。 報警電路報警模塊由蜂鳴器實現(xiàn)。本設(shè)計的顯示部分由液晶顯示器FYD12864取代普通的數(shù)碼管來完成。 復(fù)位電路單片機復(fù)位是使CPU和系統(tǒng)中的其他功能部件都處在一個確定的初始狀態(tài),并從這個狀態(tài)開始工作,例如復(fù)位后PC=0000H,使單片機從第—個單元取指令。 電源輸入電路密碼鎖主要控制部分電源需要用5V直流電源供電。AT24C02是美國Atmel公司的低功耗CMOS型E2PROM,內(nèi)含2568位存儲空間,具有工作電壓寬(~ V)、擦寫次數(shù)多(大于10000次)、寫入速度快(小于10 ms)、抗干擾能力強、數(shù)據(jù)不易丟失、體積小等特點。該密碼鎖具有系統(tǒng)原始密碼88888888,用戶可以設(shè)定并存儲用戶密碼,密碼輸入時應(yīng)處于保密顯示狀態(tài),密碼輸入正確時應(yīng)顯示正確提示信息,否則,顯示錯誤提示信息。開鎖后,用戶可對原始密碼進行修改(3)具有超級密碼,用于處理非常情況;(4)密碼輸入時應(yīng)處于保密顯示狀態(tài),密碼輸入正確時應(yīng)顯示密碼輸入正確提示信息,否則,顯示密碼輸入錯誤提示信息,三次輸入密碼錯誤,則不允許輸入并報警。設(shè)計要求以上課題可以任選其一或多選,學(xué)生也可以自擬課題;編程語言:匯編或C51;計算機打印《單片機技術(shù)》課程設(shè)計說明書一份;設(shè)計時間:一周;實物制作;人員分組:一人一組一實物。該數(shù)字溫度計上電或按鍵復(fù)位后能自動顯示系統(tǒng)提示符“P.”,進入準備工作狀態(tài)。蜂鳴器發(fā)出音響;各臺數(shù)字顯示的消除,蜂鳴器音響及違規(guī)指示燈的關(guān)斷,都要通過主持人按復(fù)位按鈕。交通燈設(shè)計一個具有特定功能的十字路口交通燈。五、設(shè)計內(nèi)容與要求 設(shè)計內(nèi)容數(shù)字電子鐘設(shè)計一個具有特定功能的電子鐘。該頻率計上電或按鍵復(fù)位后能自動顯示系統(tǒng)提示符“P.”, 進入測量準備狀態(tài)。要求甲車道和乙車道兩條交叉道路上的車輛交替運行,甲車道為主車道,每次通車時間為60秒,乙車道為次車道,每次通車時間為30秒,要求黃燈亮3秒,并且1秒閃爍一次。該密碼鎖具有系統(tǒng)原始密碼888888,用戶可以設(shè)定并存儲用戶密碼,密碼輸入時應(yīng)處于保密顯示狀態(tài),密碼輸入正確時應(yīng)顯示密碼輸入正確提示信息,否則,顯示密碼輸入錯誤提示信息。該計算器上電或按鍵復(fù)位后能自動顯示系統(tǒng)提示符“P.”,進入準備工作狀態(tài)。八、參考資料馬忠梅,單片機的C語言Windows環(huán)境編程寶典[M], 北京:北京航空航天大學(xué)出版社,;    
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1