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

正文內(nèi)容

基于at89c52單片機數(shù)字時鐘設(shè)計(編輯修改稿)

2025-01-12 09:36 本頁面
 

【文章內(nèi)容簡介】 對,此次仿真已達到設(shè)計要求的全部功能。 結(jié)束語 本文介紹了把 AT89C52 單片機為核心, LCD1602 為顯示的 六位數(shù)字可調(diào)時鐘。明確了設(shè)計要求,并詳細說明了電路硬件的設(shè)計思路。在程序設(shè)計中可以看出, C 語言程序相對來說簡單易懂,容易調(diào)試修改語法錯誤。容易實現(xiàn)數(shù)字時鐘的設(shè)計要求。 通過對本次基于 52 單片機數(shù)字時鐘的設(shè)計,讓我可以從中學(xué)到很多東西,實際的操作和理論有一定的困難,克服這些困難的時候,讓我對更深刻認識和能熟練操作單片機。為以后對單片機的理論設(shè)計有了一段實踐的基礎(chǔ)。這對我以在實際中對單片機的工作有很大的幫助,這是段寶貴的財富。 參考文獻 [1]李 朝青 .單片機學(xué)習(xí)原理及接口技術(shù) [M] 第 3 版,北京 : 北京 航空航天大學(xué)出版社 , 2021 [2] 王法能 . 單片機原理及應(yīng)用 [M]. 科學(xué)出版社 ,2021 [3] 陳 寧 . 單片機技術(shù)應(yīng)用基礎(chǔ) [M]. 南京 :南京信息職業(yè)技術(shù)學(xué)院 , 2021 [4] 劉 勇 . 數(shù)字電路 [M]. 電子工業(yè)出版社 , 2021 [5] 楊子文 . 單片機原理及應(yīng)用 [M]. 西安電子科技大學(xué)出版社 2021 [6]豈興明,唐杰等 .51 單片機 編程基礎(chǔ)與開發(fā)實例詳解 [M]. 人民郵電出版社 ,2021 [7] 張毅剛 . 新編 MCS51 單片機 應(yīng)用設(shè)計 [M]. 哈爾濱 : 哈爾濱工業(yè) 大學(xué)出版 社 , 2021 [8] 朱定華,等 . 單片 微 機原理 與應(yīng)用 [M]. 北京 : 北京 清華 大學(xué)出版社 , 北京 : 北京 交通 大學(xué)出版 ,2021 [9]張毅剛 , 彭喜元 , 董繼成 . 單片機原理及應(yīng)用 [M], 北京 : 高等教育出版社 , 2021. [10]劉盛雄 , 周奇 , 韋云隆 . 基于單片機的數(shù)字式電子鐘的設(shè)計與制作 [J]. 重慶工學(xué)院學(xué)報 , 2021,. [11]盧超 . 基于單片機的數(shù)字電子鐘的設(shè)計與制作 [J]. 大慶師范學(xué)院學(xué)報 , 2021 [12]周潤景 , 袁偉亭 , 景曉松 . Proteus 在 MCS51amp。ARM7 系統(tǒng)中的應(yīng)用百例 [M].北京 :電子工業(yè)出版社 , 2021, 致謝 這次畢業(yè)設(shè)計可以圓滿地完成,得到了指導(dǎo)老師的指導(dǎo)與支持。 在此特別感謝 程婭荔 老師的大力幫助。指導(dǎo)老師的悉心指導(dǎo)和大力支持,在總體結(jié)構(gòu)、功能的把握上給予了非常大的幫助。轉(zhuǎn)眼間,大學(xué)生活即將結(jié)束,回首過去四年的大學(xué)生活,真是有苦也有樂,然而更多的則是收獲,感謝母校的各位老師不但無私地傳授給我們知識,也教會了我們?nèi)绾巫鋈恕km然我們專業(yè)的畢業(yè)設(shè)計任務(wù)繁重,但正是在這幾個月緊張而充實的設(shè)計中,我感到自己的知識得到了一次升華,我相信:我的畢業(yè)設(shè)計 會給我的四年大學(xué)畫上一個圓滿的句號。 現(xiàn)代科學(xué)技術(shù)的飛速發(fā)展,改變了世界,也改變了我們的生活。作為新世紀(jì)的大學(xué)生,應(yīng)當(dāng)站在世界的發(fā)展前列,掌握現(xiàn)代科學(xué)技術(shù)知識,調(diào)整自己的知識結(jié)構(gòu)和能力結(jié)構(gòu),以適應(yīng)社會發(fā)展的要求。新世紀(jì)需要具有豐富的現(xiàn)代科學(xué)知識、能夠獨立解決面臨的任務(wù)、有創(chuàng)新意識的新型人才。 附錄 A 整體電路圖 附錄 B 完整程序 include define uchar unsigned char define uint unsigned int sbit rs=P3^5。 sbit lcden=P3^4。 sbit s1=P3^0。 sbit s2=P3^1。 sbit s3=P3^2。 sbit beep=P3^3。 uchar count,slnum,num。 char miao,shi,fen。 uchar code table[]=shuzhishizhong。 uchar code table1[]=jinggangshandaxu。 uchar code table2[]=07dianxinben。 void delay(uint z) { uint x,y。 for(x=z。x0。x) for(y=110。y0。y)。 } void di() { beep=0。 delay(100)。 beep=1。 } void write_(uchar ) { rs=0。 lcden=0。 P0=。 delay(5)。 lcden=1。 delay(5)。 lcden=0。 } void write_date(uchar date) { rs=1。 lcden=0。 P0=date。 delay(5)。 lcden=1。 delay(5)。 lcden=0。 } void write_sfm(uchar add,uchar date) { uchar shi,ge。 shi=date/10。 ge=date%10。 write_(0x80+0x40+add)。 write_date(0x30+shi)。 write_date(0x30+ge)。 } void init() { uchar num。 lcden=0。 fen=0。 miao=0。 shi=0。 count=0。 slnum=0。 write_(0x38)。 write_(0x0c)。 write_(0x06)。 write_(0x01)。 write_(0x80+0x10)。 for(num=0。num16。num++) { write_date(table1[num])。 delay(5)。 } write_(0x80+0x52)。 for(num=0。num12。num++) { write_date(table2[num])。 delay(5)。 } for(num=0。num16。num++) { write_(0x1c)。 delay(200)。 } delay(3000)。 for(num=0。num16。num++) { write_(0x18)。 delay(5)。 } write_(0x80)。 for(num=0。num14。num++) { write_date(table[num])。 delay(5)。 } write_(0x80+0x40+6)。 write_date(39。:39。)。 delay(5)。 write_(0x80+0x40+9)。 write_date(39。:39。)。 delay(5)。 write_sfm(10,miao)。 write_sfm(7,fen)。 write_sfm(4,shi)。 TMOD=0x01。 TH0=(6553650000)/256。 TL0=(6553650000)%256。 EA=1。 ET0=1。 TR0=1。 } void keyscan() { if(s1==0) { delay(5)。 if(s1==0) { slnum++。 while(!s1)。 di()。 if(slnum==1) { TR0=0。 write_(0x80+0x40+10)。 write_(0x0f)。 } if(slnum==2) { write_(0x80+0x40+7)。 } if(slnum==3) { write_(0x80+0x40+4)。 } if(slnum==4) { slnum=0。 write_(0x0c)。 TR0=1。 } } } if(slnum!=0) { if(s2==0) { delay(5)。 if(s2==0) { while(!s2)。 di()。 if(slnum==1) { miao++。 if(miao==60) miao=0。 write_sfm(10,miao)。 write_(0x80+0x40+10)。 } if(slnum==2) { fen++。 if(fen==60) fen=0。 write_sfm(7,fen)。 write_(0x80+0x40+7)。 } if(slnum==3) { shi++。 if(shi==24) shi=0。 write_sfm(4,shi)。 write_(0x80+0x40+4)。 } } } if(s3==0) { delay(5)。 if(s3==0) { while(!s3)。 di()。 if(slnum==1) { miao。 if(miao==1) miao=59。 write_sfm(10,miao)。 write_(0x80+0x40+10)。 } if(slnum==2) { fen。 if(fen==1) fen=59。 write_sfm(7,fen)。 write_(0x80+0x40+7)。 } if(slnum==3) { shi。 if(shi==1) shi=23。 write_sfm(4,shi)。 write_(0x80+0x40+4)。 } } } } } 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++。 if(fen==60) { fen=0。 shi++。 if(shi==24) { shi=0。 } write_sfm(4,shi)。 } write_sfm(7,fen)。 } write_sfm(10,miao)。 } } 1 原文已完。下文為附加文檔,如不需要,下載后可以編輯刪除,謝謝! 施工組織設(shè)計 本施工組織設(shè)計是本著“一流的質(zhì)量、一流的工期、科學(xué)管理”來進行編制的。編制時,我公司技術(shù)發(fā)展部、質(zhì)檢科以及項目部經(jīng)過精心研究、合理組織、充分利用先進工藝,特制定本施工組織設(shè)計。 一、 工程概況: 西夏建材城生活區(qū) 2 30住宅樓位于銀川市新市區(qū) ,橡膠廠對面。 本工程由寧夏燕寶房地產(chǎn)開發(fā)有限公司開發(fā),銀川市規(guī)劃建筑設(shè)計院設(shè)計。 本工 程耐火等級二級,屋面防水等級三級,地震防烈度為 8度,設(shè)計使用年限 50 年。 本工程建筑面積 :27樓 。30樓 m2。室內(nèi)地坪177。 以絕對標(biāo)高 m 為準(zhǔn),總長 27樓 ; 30樓 m??倢?27樓 ; 30樓 m。設(shè)
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1