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

正文內(nèi)容

單片機課程設(shè)計-智能電子鐘-文庫吧資料

2025-01-24 14:29本頁面
  

【正文】 E3=0。 delay(200)。 case 8: //設(shè)置鬧鐘閃爍 { OE2=1。OE7=0。 case 7: //設(shè)置星期閃爍 {OE7=1。 OE8=0。delay(300)。 case 6: //設(shè)置年閃爍 { OE6=1。OE5=0。 case 5: //設(shè)置月閃爍 { OE5=1。 OE4=0。 case 4: //設(shè)置日閃爍 { OE4=1。OE3=0。 case 3: //設(shè)置時閃爍 { OE3=1。OE2=0。 case 2: //設(shè)置分閃爍 { OE2=1。OE1=0。 switch(set){ case 1: //設(shè)置秒閃爍 {OE1=1。 mun++。 TH0=(6553650000)/256。 time_flag=0。 } if (fen==set_fen+1) // 當(dāng) 不 按 下 鬧 鐘 停止按鍵,一分鐘后自動停止鬧鐘 { P0amp。 } delay(10)。=0XFE。amp。(time_flag==0)) //鬧鐘設(shè)定 只設(shè)定小時和分鐘 { speak=~speak。(fen==set_fen)amp。 // 顯 示 子 程 序 if((shi==set_shi)amp。 //標(biāo)志位 set=0。 //鬧鐘初始值設(shè)定 set_fen=0x39。 ST_CP8=0。 //顯示 2010 年的 20 字樣 ST_CP8=0。 //讀年數(shù)據(jù) year_data=0x2000|year。time_init()。 // 啟動定時器 1} //void main(void) //主程序 {PORT_INIT()。//開定時器 1 中斷TR0=1。//開總中斷ET0=1。 PT0=1。 TH1=(6553610000)/256。 //設(shè)置定時 器 0\1 都為工作方式 1 TH0=(6553650000)/256。 P3=0XFC。 P1=0X00。//設(shè)置初始值DAY*/write_1302 (0x8C,0x10)。//設(shè)置初始值DATE write_1302(0x88,0x00)。//設(shè)置初始值MIN write_1302(0x84,0x00)。 /*write_1302(0x80,0x00)。} // void ds1302_init() //1302 初始化 { RST=0。 ST_CP7=0。 //顯示星期 ST_CP7=0。 delaynus(10)。 ST_CP6=1。 write_595(year)。 ST_CP5=0。 //顯示月 讀 ST_CP5=0。 delaynus(10)。 ST_CP4=1。 write_595(date)。 ST_CP3=0。 //顯示時 ST_CP3=0。 delaynus(10)。 ST_CP2=1。write_595(fen)。 ST_CP1=0。 //顯示秒 ST_CP1=0。 //讀年 day=read_1302(0x8B)。 //讀日 month=read_1302(0x89)。0x3f。 //讀秒 fen=read_1302(0x83)。 return(temp)。 SCLK=1。 write(add)。 SCLK=0。 } //uchar read_1302(uchar add) // 讀DS1302數(shù)據(jù) { uchar temp。SCLK=1。 write(add)。 SCLK=0。 } } return (temp)。 if(DIO) { temp=temp|0x80。_nop_()。_nop_()。 _nop_()。_nop_()。a) { temp=1。 for(a=8。 } } //uchar read() //讀出 DS1302 一個字節(jié) { uchar a,temp。 SCLK=1。0x01) DIO=1。i++) { SCLK=0。 for(i=0。 SCLK=0。 } //void write(uchar date) //寫入 DS1302 一個字節(jié) { uchar temp,i。y0。x0。 } //void delaynus(uint z) //ums 延時 { uint x,y。y0。x0。 } } //void delay(uint z) //Nms 延時 { uint x,y。SH_CP=1。_nop_()。 }else { DS=0。if(temp_595amp。_nop_()。i++) { SH_CP=0。 for(i=0。 //void write_595(uchar temp) //寫 74HC595 一個字節(jié){ uchar temp_595,i。 sbit K4=P0^1。//按鍵接口定義 sbit K2=P3^3。 sbit OE8=P1^7。 sbit OE6=P1^5。 sbit OE4=P1^3。 sbit OE2=P1^1。 sbit ST_CP8=P3^1。 sbit ST_CP6=P2^7。sbit ST_CP4=P2^5。 sbit ST_CP2=P2^3。 //595 通訊線定義 sbit SH_CP=P2^1。 sbit speak=P0^0。 //DS1302 通訊線定義 sbit DIO=P3^6。 // 全 局 定 義 uint year_data,t。// 共 陽極數(shù)碼管代碼 */ uchar code xingqi[8]={0x00,0x07,0x01,0x02,0x03,0x04,0x05, 0x06}。因為時間等各種關(guān)系設(shè)計中難免有些不足還請老師助教給予批評和幫助。再者就是設(shè)計中要嚴(yán)謹(jǐn)和細(xì)心,對于機械是不能出差錯的,任何的微小誤差都可能產(chǎn)生不可預(yù)計的后果,當(dāng)然對于我們來說就是設(shè)計中要走一些彎路,而且在這個嚴(yán)重缺少時間又惦記回家問題的我們來說也是一個很嚴(yán)重的后果?!痹跈C械設(shè)計上尤其應(yīng)該注意。嚴(yán)謹(jǐn)和細(xì)心是做機械設(shè)計的必要態(tài)度,要想做好一件事,就必須一絲不茍、態(tài)度認(rèn)真。堅實的理論基礎(chǔ)決定了我必須堅持學(xué)習(xí)新的知識新的理論,完善了自己的知識結(jié)構(gòu),才能在以后的實際中輕松面對,才能設(shè)計出更好的更有益于人們生活與工作的機械,才能跟上時代的步伐,不被淘汰。對于只接觸課本只動筆桿的我們,面臨實際的設(shè)計尺寸,讓我們很是尷尬,都說理論聯(lián)系
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1