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

正文內(nèi)容

課程設(shè)計論文-基于at89s52單片機(jī)的電子萬年歷設(shè)計-文庫吧在線文庫

2024-12-08 19:15上一頁面

下一頁面
  

【正文】 ed char t=0。 //讀取溫度寄存器等(共可讀 9 個寄存器) 前兩個就是溫度 a=ReadOneChar()。 P0=seg[2]。在此次設(shè)計中,知道了做凡事要有一顆平常的心,不要想著走捷徑,一步一腳印。 sbit inc=P3^5。 徐州師范 大學(xué) 物理與 電子工程學(xué)院課程 設(shè)計 報告 13 uchar temp,year,month,date,hour,minute,second,week,position。 } /*********************************************************** ******************DS1302 驅(qū)動程序 ****************** ************************************************************/ void DS1302InputByte(unsigned char d) //實時時鐘寫入一字節(jié) (內(nèi)部函數(shù) ) { unsigned char i。 } } unsigned char DS1302OutputByte(void) //實時時鐘讀取一字節(jié) (內(nèi)部函數(shù) ) { unsigned char i。 } void Write1302(unsigned char ucAddr, unsigned char ucDa) //ucAddr: DS1302 地址 , ucData: 要寫的數(shù)據(jù) { DS1302_RST = 0。 DS1302_RST = 0。 } void DS1302_init() { if(Read1302(0xc1) != 0xf0) { Write1302(0x8e,0x00) 。//分 Write1302(0x80,0x55) 。 //單片機(jī)將 DQ 拉低 delay_18b20(80)。i0。 for (i=8。 } delay_18b20(5)。 Init_DS18B20()。 t=b。 P2=0xf2。 delay(1)。 P0=seg[date%16]。 //minute P2=0xfa。 delay(1)。 P0=seg[temp%10]。 P0=0。 num=(num/16)*10+num%16。 //再次確認(rèn)是否松開 , 松開就跳出 while 語句 } //////////// else if(dec==0) { delay(5)。//寫入 year Write1302(0x8e,0x80) 。 delay(4)。 徐州師范 大學(xué) 物理與 電子工程學(xué)院課程 設(shè)計 報告 20 if(inc==0) { delay(5)。//寫入 month Write1302(0x8e,0x80) 。 Write1302(0x8e,0x00) 。 P2=0xf5。 if(num==32) num=1。 num=(num/16)*10+num%16。 //再次確認(rèn)是否松開 , 松開就跳出 while 語句 } /////////////// date=Read1302(0x87)。 if(inc==0) { delay(5)。//寫入 hour Write1302(0x8e,0x80) 。 Write1302(0x8e,0x00) 。 P2=0xf9。 if(num==60) num=0。 num=(num/16)*10+num%16。 //再次確認(rèn)是否松開 , 松開就跳出 while 語句 } 徐州師范 大學(xué) 物理與 電子工程學(xué)院課程 設(shè)計 報告 24 /////////////// minute=Read1302(0x83)。 if(inc==0) { delay(5)。//寫入 week Write1302(0x8e,0x80) 。 Write1302(0x8e,0x00) 。 delay(16)。 month=Read1302(0x89)。 } } ///////////////////// set()。 答辯組長: 20 在規(guī)定時間內(nèi) 能準(zhǔn)確、完整 、流利地回答教師所提出的問題。 報告完成情況 30 10 報告文字通順,內(nèi)容翔實,論述充分、完整,立論正確,結(jié)構(gòu)嚴(yán)謹(jǐn)合理, 報告 整體格式規(guī)范 。 second=Read1302(0x81)。 while(!power)。 //再次確認(rèn)是否松開 , 松開就跳出 while 語句 } /////////////// week=Read1302(0x8b)。 num=(num/16)*10+num%16。 if(num==8) num=1。 P2=0xfb。 Write1302(0x8e,0x00) 。//寫入 minute Write1302(0x8e,0x80) 。 if(inc==0) { delay(5)。 //再次確認(rèn)是否松開 , 松開就跳出 while 語句 } /////////////// hour=Read1302(0x85)。 num=(num/16)*10+num%16。 if(num==24) num=0。 P2=0xf7。 Write1302(0x8e,0x00) 。//寫入 date Write1302(0x8e,0x80) 。 if(inc==0) { delay(5)。 //再次確認(rèn)是否松開 , 松開就跳出 while 語句 } /////////////// month=Read1302(0x89)。 num=(num/16)*10+num%16。 if(num==13) num=1。 P2=0xf3。 P0=seg[2]。 if(num==1) num=99。 Write1302(0x8e,0x00) 。 } while(!mode)。 P0=seg[week]。 //temp P2=0xfe。 P0=seg[minute%16]。 delay(1)。 //date P2=0xf6。 P0=seg[year%16]。 delay(1)。 b=ReadOneChar()。 Init_DS18B20()。0x01。 // 給脈沖信號 if(DQ) dat|=0x80。 //稍做延時后 如果 x=0 則初始化成功 x=1 則初始化失敗 delay_18b20(5)。 } /***************************************************************************************/ //18b20 初始化函數(shù) void Init_DS18B20(void) { unsigned char x=0。//年 Write1302(0x88,0x04) 。 // 地址,命令 ucData = DS1302OutputByte()。 // 地址,命令 DS1302InputByte(ucDa)。 //相當(dāng)于匯編中的 RRC ACC7 = DS1302_IO。 i) { DS1302_IO = ACC0。x0。 //星期位選 sbit encode=P1^6。 //實時時鐘時鐘線引腳 sbit DS1302_IO = P1^0。達(dá)到了預(yù)期的目的,在最初的設(shè)計中,相互學(xué)習(xí)、相互討論、研究, 完了最初的設(shè)想。0xf0)4。 // 啟動溫度轉(zhuǎn)換 delay_18b20(200)。//允許寫入 Write1302(0x8c,num) 。 RST 輸入有兩種功能:首先, RST接通控制邏輯,允許地址 /命令序列送入移位寄存器;其次, RST 提供終止單字節(jié)或多字節(jié)數(shù)據(jù)的傳送手段。 主要 模塊 的設(shè)計 AT89S52 單片機(jī)為 40 引腳雙列直插芯片 ,有四個 I/O 口 P0,P1,P2,P3, MCS51 單片機(jī)共有 4 個 8 位的 I/O 口( P0、 P P P3),每一條 I/O 線都能獨立地作輸出或輸入。 方案二: 采用 DS1302 時鐘芯片實現(xiàn)時鐘, DS1302 芯片是一種高性能的時鐘芯片,可自動對秒、分、時、日、周、月、年以及閏年補償?shù)哪赀M(jìn)行計數(shù),而且精度高 ,位的 RAM做為數(shù)據(jù)暫存區(qū),工作電壓 ~ 范圍內(nèi), 時耗電小于 300nA. 電路設(shè)計最終方案 綜上各方案所述 ,對此次作品的方案選定 : 采用 AT89S52 作為主控制系統(tǒng) 。所有程序編寫完成后,在 keil 軟件中進(jìn)行調(diào)試,確定沒有問題后,在 Proteus 軟 件中嵌入單片機(jī)內(nèi)進(jìn)行仿真。 digital tube display。 設(shè)計功能: ① 具有年、月、日、星期、時、分、 秒等功能; ② 萬年歷具有閏月識別顯示功能; ③ 具備年、月、日、星期、時、分、秒校準(zhǔn)功能; 2. 特色功能 ① 萬年歷具有節(jié)能顯示功能; ② 具有測量室內(nèi)溫度功能; 二、進(jìn)度安排: 第 1~3 天: 查找資料,熟悉 電子萬年歷 的設(shè)計原理,給出設(shè)計總體方案; 第 4~6 天: 各模
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1