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

正文內(nèi)容

基于ds12c887時(shí)鐘芯片的高精度時(shí)鐘的設(shè)計(jì)(參考版)

2024-08-30 15:30本頁(yè)面
  

【正文】 DS_wri。 DS_write(0x00,0)。 DS_write(0x04,17)。 DS_write(0x07,1)。}} void set_time() { DS_write(0x09,13)。app(table+16)。 LCD_write_(0x80+add)。 default:break。 LCD_write_(0x0f)。 Display_BCDtime(0x45,naoshi)。 delay(10)。 if(naoshi==24) {naoshi=0。 } break。 LCD_write_(0x80+0x40+9)。 while(!key2)。} while(!key2)。 case 8: {naofen++。 基于 DS12C887時(shí)鐘芯片的高精度時(shí)鐘的設(shè)計(jì) 35 default :break。)。 Display_Btime(0x80+0x0f,39。U39。)。case 7: { Display_Btime (0x80+0x0d,39。)。 Display_Btime (0x80+0x0f,39。A39。)。case 6: {Display_Btime (0x80+0x0d,39。)。 Display_Btime (0x80+0x0f,39。R39。)。case 5: {Display_Btime (0x80+0x0d,39。)。 Display_Btime (0x80+0x0f,39。H39。)。case 4: {Display_Btime (0x80+0x0d,39。)。 Display_Btime (0x80+0x0f,39。E39。)。case 3: {Display_Btime (0x80+0x0d,39。)。 Display_Btime (0x80+0x0f,39。U39。)。case 2: {Display_Btime (0x80+0x0d,39。)。 Display_Btime (0x80+0x0f,39。O39。)。 switch(zhou) { case 1: { Display_Btime (0x80+0x0d,39。 delay(10)。if(zhou==8) { zhou=1。} break。 LCD_write_(0x80+0x06)。 while(!key2)。 } while(!key2)。 case 6: {nian++。 LCD_write_(0x0f)。 Display_BCDtime(0x08,yue)。 delay(10)。if(yue==13) {yue=0。} break。 LCD_write_(0x80+12)。 while(!key2)。} while(!key2)。 case 4: {ri++。 LCD_write_(0x0f)。 Display_BCDtime(0x45,shi)。 delay(10)。 if(shi==24) {shi=0。} break。 LCD_write_(0x80+0x40+9)。 while(!key2)。} while(!key2)。 case 2: {fen++。 LCD_write_(0x0f)。 Display_BCDtime(0x4b,miao)。 delay(10)。 if(miao==60) {miao=0。}}} if(key2==0) {delay(10)。 } break。 DS_write(0x02,fen)。 DS_write(0x06,zhou)。 DS_write(0x08,yue)。 while(!key1)。 while(!key1)。 key_num=0。 } break。 LCD_write_(0x80+0x40+6)。 delay(10)。 } break。 LCD_write_(0x80+0x40+9)。 Display_BCDtime(0x48,naofen)。 delay(10)。} break。 LCD_write_(0x80+0x40+0x15)。 delay(10)。 } break。 LCD_write_(0x80+0x06)。 delay(10)。 } break。 LCD_write_(0x80+0x09)。 delay(10)。 } break。 LCD_write_(0x80+12)。 delay(10)。} break。 LCD_write_(0x80+0x40+6)。 delay(10)。} break。 LCD_write_(0x80+0x40+9)。 delay(10)。} break。 LCD_write_(0x80+0x40+12)。 delay(10)。 time_flag=1。}} void keyscan() {if(key1==0) {delay(10)。} break。N39。)。 Display_Btime(0x80+0x0e,39。S39。} break。T39。)。 Display_Btime(0x80+0x0e,39。S39。} break。I39。)。 Display_Btime(0x80+0x0e,39。F39。} break。U39。)。 Display_Btime(0x80+0x0e,39。T39。} break。D39。)。 Display_Btime(0x80+0x0e,39。W39。} break。E39。)。 Display_Btime(0x80+0x0e,39。T39。} break。N39。)。 Display_Btime(0x80+0x0e,39。M39。 zhou=DS_read(0x06)。 nian=DS_read(0x09)。 yue=DS_read(0x08)。 ri=DS_read(0x07)。 shi=DS_read(0x04)。 fen=DS_read(0x02)。} void BCD_time() {miao=DS_read(0x00)。 LCD_write_data(0x30+sw)。 gw=date%10。} void Display_BCDtime(uchar add,uchar date) {uchar gw,sw。} void Display_Btime(uchar add,uchar date) {LCD_write_(add)。 P0= date。 delay(5)。} void LCD_write_data(uchar date) { LCD_rs=1。 P0= 。 delay(5)。} void LCD_write_(uchar ) { LCD_rs=0。 DS_cs=1。 DS_ds=1。 基于 DS12C887時(shí)鐘芯片的高精度時(shí)鐘的設(shè)計(jì) 29 P1=0xff。 DS_as=0。 DS_cs=0。 DS_ds=1。} uchar DS_read(uchar add) { uchar DS_read_dat。 DS_as=1。 P1=date。 DS_as=0。 DS_cs=0。 DS_ds=1。y)。x) for(y=110。 for(x=z。 uchar code table2[]={TIME : : }。 sbit key2=P2^6。 sbit beep=P2^7。 sbit LCD_rs=P2^0。 sbit DS_rw=P3^6。 sbit DS_cs=P2^3。 基于 DS12C887時(shí)鐘芯片的高精度時(shí)鐘的設(shè)計(jì) 27 附錄 1 硬件實(shí)物圖 圖 19 未通電實(shí)物圖 圖 20 通電實(shí)物圖 華僑大學(xué)廈門工學(xué)院 畢業(yè)設(shè)計(jì) (論文 ) 28 附錄 2 程序代碼 include include“” define uchar unsigned char define uint unsigned int uchar miao,fen,shi,ri,zhou,yue,nian,time_flag,key_num。 積累了焊接元器件的經(jīng)驗(yàn)和動(dòng)手能力。這次設(shè)計(jì)讓我認(rèn)識(shí)和學(xué)習(xí)了關(guān)于 DS12C887 時(shí)鐘芯片, AT89C52 單片機(jī)和 LCD1602 液晶屏的許多知識(shí),同時(shí)學(xué)習(xí)到如何運(yùn)用 protel 畫圖,如何用 Keil 軟件編譯,如何用 燒錄程序,了解了整個(gè)電路開發(fā)設(shè)計(jì)過(guò)程。 王翠珍 . 0~ 24V 可調(diào)直流穩(wěn)壓電源電路的設(shè)計(jì)方法 [J].現(xiàn)代電子技術(shù) ,2020,(04):1214. [12]郭天祥 .新概念 51單片機(jī) C語(yǔ)言教程 入門、提高、開發(fā)、拓展全攻略 [M].北京:電子工業(yè)出版社, 2020 華僑大學(xué)廈門工學(xué)院 畢業(yè)設(shè)計(jì) (論文 ) 26 謝辭 完成篇論文以后我大學(xué)生涯也即將結(jié)束,在此我要感謝老師 和同學(xué)對(duì)我的幫助,沒有你們我不可能順利地完成大學(xué)的學(xué)習(xí),更不可能完成本次畢業(yè)設(shè)計(jì)。 戎蒙恬 。 毛培法 . 運(yùn)用 PSD系列器件進(jìn)行單片機(jī)外圍電路擴(kuò)展 [J].電子工程師 , 2020,(9): 46+16. [9] 袁旭軍 。 王睿 . 基于 DS12C887 的數(shù)字時(shí)鐘的實(shí)現(xiàn) [J].內(nèi)蒙古農(nóng)業(yè)大學(xué)學(xué)報(bào) (自然科學(xué)版 ), 2020,(3):263266. [7] 莫禾勝 。 王浩 。 張朋 。 夏國(guó)清 . 基于 DS1307 的可調(diào)實(shí)時(shí)時(shí)鐘系統(tǒng)設(shè)計(jì) [J].現(xiàn)代計(jì)算機(jī)(專業(yè)版 ),2020,( 9): 183186. [3] 盧慶林 . 數(shù)字動(dòng)態(tài)掃描顯示電路的設(shè)計(jì) [J].組合機(jī)床與自動(dòng)化加工技術(shù) , 2020,(02):5660. [4] 楊偉強(qiáng) 。 比如沒有實(shí)現(xiàn)數(shù)值減小按鍵的功能,在調(diào)節(jié)分鐘時(shí)要增大到 60 變成 0,設(shè)置時(shí)間,日期和鬧鈴的時(shí)候比較不方便, 希望以后有機(jī)會(huì)對(duì)該系統(tǒng)做進(jìn)一步的完善。 ( 5)選擇功能按鍵依次選擇秒,分,時(shí),日,月,年,星期,鬧鐘秒,鬧鐘分,鬧鐘時(shí)。 ( 3) 通過(guò) DS12C887 芯片實(shí)現(xiàn)斷電繼續(xù)計(jì)時(shí),再次通電時(shí)顯 示當(dāng)前時(shí)間 。 ( 2) 通過(guò) LCD1602 液晶顯示,用 增大 按鍵調(diào)整時(shí)間 ,日期 。通過(guò)一天天的實(shí)踐,思路也逐漸清晰起 來(lái),找到了解決的方法,最終達(dá)到了預(yù)期的效果。 在這個(gè)過(guò)程中,有許多東西以前都沒有學(xué)過(guò),比如如何看芯片的引腳,如何用protel 畫圖,如何用 Keil 軟件編譯 [12],如何用 燒錄程序,這些都要通過(guò)自學(xué)和請(qǐng)教別人來(lái)完成,所以花費(fèi)了許多的時(shí)間。 DS12C887 因?yàn)樨S富的功能及簡(jiǎn)便的連接接口,不僅應(yīng)用于通用微機(jī)系統(tǒng)中,也廣泛地應(yīng)用于各類以單片機(jī)為核心的智能化儀器儀表中,不僅準(zhǔn)確的顯示時(shí)間信息,節(jié)省 CPU 的定時(shí)資源,減少軟件設(shè)計(jì)工作量,提高穩(wěn)定性,在智 能檢測(cè)儀表的應(yīng)用中,取得了滿意的效果。 獨(dú)立鍵盤電路 圖 14 獨(dú)立鍵盤電路 當(dāng)單片機(jī)檢測(cè)到有按鍵被按下時(shí),就發(fā)射與之相對(duì)應(yīng)的二進(jìn)制編碼信號(hào) 電源模塊 時(shí)鐘的電源為 +5V 直流電源,本設(shè)計(jì)中可以使用 4 節(jié) ,電源模塊的原理圖如圖 215所示: 華僑大學(xué)廈門工學(xué)院 畢業(yè)設(shè)計(jì) (論文 ) 22 圖 15 電源模塊 基于 DS12C887時(shí)鐘芯片的高精度時(shí)鐘的設(shè)計(jì) 23 結(jié)論 時(shí)鐘芯片 DS12C887 其功能豐富、時(shí)鐘精確性好、運(yùn)行穩(wěn)定性好,使用簡(jiǎn)單 ,可靠性高 ,是時(shí)間產(chǎn)生電路的良好選擇。 鬧鈴電路 圖 13 鬧鈴電路 鬧鈴功能是由單片機(jī)的 I/O 口輸出一定頻率方波信號(hào),驅(qū)動(dòng)蜂鳴器發(fā)出特定頻率的聲音信號(hào)實(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1