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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于單片機(jī)設(shè)計(jì)lcd顯示電子時(shí)鐘-資料下載頁

2024-12-01 17:49本頁面

【導(dǎo)讀】更新,每次按鍵伴隨“滴”的響聲。精確地對(duì)單片機(jī)控制,然后在1602液晶上顯示。設(shè)計(jì)適用于各種辦公場(chǎng)合、家庭生活以及各種需要顯示時(shí)間的地方。重點(diǎn)研究問題包括:、對(duì)單片機(jī)外圍電路的熟悉。、要求盡可能考慮周到,比如:1602液晶的顯示,溫度范圍,受濕受潮;斷電后時(shí)間是否保持等等。本設(shè)計(jì)使用晶振與單片機(jī)AT89C52相連接,以AT89C52芯片為核心,可以通過板子上的按鍵隨時(shí)調(diào)節(jié)時(shí)鐘的年、月、日、星期、時(shí)、分、秒,按鍵設(shè)計(jì)3個(gè)有效按鍵,分別有功能選擇鍵、數(shù)數(shù)值增大鍵、數(shù)值減小鍵。在每次的按鍵按下時(shí),蜂鳴器有“滴”的提示聲。再利用AT24C02設(shè)計(jì)實(shí)現(xiàn)斷電自動(dòng)。保護(hù)顯示數(shù)字的功能,當(dāng)下次上電時(shí)會(huì)接著上次上電前的時(shí)間繼續(xù)運(yùn)行。結(jié)合達(dá)到最終目的。

  

【正文】 (s1num!=0) if(s3==0) { delay(5)。 if(s3==0) { while(!s3)。 di()。 if(s1num==1) { miao。 if(miao==1) miao=59。 write_shifenmiao(10,miao)。 write_(0x80+0x40+10)。 write_add(1,miao)。 } if(s1num==2) { fen。 if(fen==1) fen=59。 write_shifenmiao(7,fen)。 write_(0x80+0x40+7)。 25 write_add(2,fen)。 } if(s1num==3) { shi。 if(shi==1) shi=23。 write_shifenmiao(4,shi)。 write_(0x80+0x40+4)。 write_add(3,shi)。 } } } } } void main() { init()。 while(1) { keyscan()。 } } void timer0() interrupt 1 { TH0=(6553650000)/256。 TL0=(6553650000)%256。 count++。 if(count==20) { count=0。 miao++。 if(miao==60) { miao=0。 fen++。 26 if(fen==60) { fen=0。 shi++。 if(shi==24) { shi=0。 } write_add(3,shi) 。 write_shifenmiao(4,shi)。 } write_add(2,fen)。 write_shifenmiao(7,fen)。 } write_add(1,miao) 。 write_shifenmiao(10,miao)。 } } 7. 的 EEPROM 的操作函數(shù)程序 include ////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////// bit write=0。 sbit sda=P2^0。 sbit scl=P2^1。 void delay0() {。} void start() { sda=1。 delay0()。 scl=1。 delay0()。 sda=0。 delay0()。 } void stop() { sda=0。 delay0()。 scl=1。 delay0()。 sda=1。 27 delay0()。 } void respons() { uchar i。 scl=1。 delay0()。 while((sda==1)amp。amp。(i250))i++。 scl=0。 delay0()。 } void init_24c02() { sda=1。 delay0()。 scl=1。 delay0()。 } void write_byte(uchar date) { uchar temp,i。 temp=date。 for(i=0。i8。i++) { temp=temp1。 scl=0。 delay0()。 sda=CY。 delay0()。 scl=1。 delay0()。 } scl=0。 delay0()。 sda=1。 delay0()。 } uchar read_byte() { uchar k,i。 scl=0。 delay0()。 sda=1。 delay0()。 28 for(i=0。i8。i++) { scl=1。 delay0()。 k=(k1)|sda。 scl=0。 delay0()。 } return k。 } void write_add(uchar adress,uchar date) { start()。 write_byte(0xa0)。 respons()。 write_byte(adress)。 respons()。 write_byte(date)。 respons()。 stop()。 } char read_add(uchar adress) { uchar date。 start()。 write_byte(0xa0)。 respons()。 start()。 write_byte(adress)。 respons()。 start()。 write_byte(0xa1)。 respons()。 date=read_byte()。 stop()。 return(date)。 } //20C02*/ ///////////////////////////////// 29 第五章 設(shè)計(jì)總結(jié) 本設(shè) 計(jì)能夠很準(zhǔn)確的走時(shí),并能夠通過硬件對(duì)時(shí)鐘進(jìn)行時(shí)間調(diào)整。附件都給予明確的顯示。 ? 功能介紹: 1. 顯示 第一行: X(分別顯示 年 .月 .日 .星期)第二行:XX: XX: XX(分別顯示 時(shí) .分 .秒) :功能鍵( S9)按下時(shí),伴隨著蜂鳴器“滴”的響聲,當(dāng)按鍵松開時(shí)蜂鳴器才不再發(fā)出聲音。增大鍵( S13)按下時(shí),光標(biāo)閃爍的位置進(jìn)行增大,蜂鳴器的工作如同功能鍵的按下時(shí)的工作。繼續(xù)按下減小鍵( S17)按下時(shí),光標(biāo)閃爍的位置進(jìn)行減小,蜂鳴器的工作如同功能鍵的按下時(shí)的工作。當(dāng)功能鍵按下四次, 返回到正常顯示狀態(tài)。 2. 下載線和電源線插接說明:本實(shí)驗(yàn)都采用兩個(gè) USB 進(jìn)行下載操作以及電源的供電操作,下載采用 軟件進(jìn)行下載。 ? 調(diào)試要點(diǎn): 首先確保板子上各器件的完好性,檢查無誤后插上 AT89S52 并燒寫本程序的“電子時(shí)鐘 .hex”,根據(jù)顯示現(xiàn)象調(diào)試程序直至成功。上電運(yùn)行時(shí),1602LCD 液晶開始顯示 00: 00: 00,時(shí)鐘開始走時(shí)。 ? 制作心得: 在這次課程設(shè)計(jì)的調(diào)試過程中,我遇到很多問題,但是經(jīng)過自己以及老師,朋友的幫助下調(diào)試好自己的程序。該電路缺少整點(diǎn)報(bào)時(shí)及鬧鐘功能,由于能力和時(shí)間問題只能 到此為止,很是遺憾,但在查找資料的過程中學(xué)到了許多,同時(shí)在協(xié)作過程中增進(jìn)同學(xué)間的友誼。 30 參考文獻(xiàn)( References): [1] 張毅剛 . 新編 MCS— 51 單片機(jī)應(yīng)用設(shè)計(jì) . 哈爾濱工業(yè)大學(xué)出版社 . 2021 [2] 譚浩強(qiáng) . C 程序設(shè)計(jì) . 清華大學(xué)出版社 . 1991 [3] 郭天祥 . 新概念 51 單片機(jī) C 語言教程 . 電子工業(yè)出版社 . [4] 楊欣等 . 電子設(shè)計(jì)從零開始 [M] . 清華大學(xué)出版社 . 202110 [5] 邱關(guān)源 . 電路 [M] .高等教育出版社. 20212 31 致 謝 首先感謝我的論文指導(dǎo)老師趙鵬老師,我的論文是在他的悉心指導(dǎo)下完成的。趙老師嚴(yán)謹(jǐn)細(xì)致、一絲不茍的作風(fēng)一直是我工作、學(xué)習(xí)中的榜樣,他循循善誘的教導(dǎo)和不拘一格的思路給予我無盡的啟迪。 其次我要感謝我的系主任白世昌老師,在我求學(xué)的三年期間,無論是在學(xué)習(xí)還是在生活上,白老師和趙老師都給了我無微不至的關(guān)心。他們正直樂觀的人格魅力一直感染著我,這必將激勵(lì)我在今后的工作和生活中不斷前進(jìn)。 再次我要感謝一直陪同我走完大學(xué)三年求學(xué)之路的應(yīng)用電子班所有的兄弟姐妹們,謝謝他們平時(shí)對(duì)我無微不至的照顧 和關(guān)心。我很高興能生活在一個(gè)互助友愛和充滿活力的集體中,從他們的身上我學(xué)到了很多,同時(shí)他們給我的大學(xué)生活留下了許多美好的回憶。 最后,我要特別感謝我的父母。在我求學(xué)的過程中他們付出的不僅僅是辛勤的勞動(dòng)和汗水,而是世界上最崇高、最偉大的愛。他們所做的一切是我這一生都無法回報(bào)的。 真誠(chéng)感謝給予我熱情幫助和關(guān)注的所有人。 32 附件 1 實(shí)驗(yàn)板顯示時(shí)鐘 33 附件 2 時(shí)鐘調(diào)節(jié)顯示狀態(tài) 34
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1