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

正文內(nèi)容

畢業(yè)設(shè)計基于單片機(jī)多功能電子鐘設(shè)計(存儲版)

2025-01-12 20:35上一頁面

下一頁面
  

【正文】 void Write_DS1302(uchar addr,uchar dat) 24 { CLK=0。 //寫控制字,取消寫保護(hù) //秒分時日月年依次寫入 for(i=0。 } } // //判斷是否是閏年 // uchar isLeapYear(uint Y) { uint y。 w=(w+d)%7。為了匹配星期的格式 返回值要加 1 DateTime[5]=(w+d)%7+1。 //如果年份變化后當(dāng)前的天數(shù)大于上限則設(shè)為上限 if(DateTime[3]MonthsDays[DateTime[4]]) DateTime[3]=MonthsDays[DateTime[4]]。DateTime[4]1) DateTime[4]。DateTime[3]MonthsDays[DateTime[4]]) DateTime[3]++。DateTime[2]23) DateTime[2]++。 if(x==1amp。amp。 Display_A_Char_8X16(V_Page_Offset,16+H_Offset,DIGITS+DateTime[6]/10*16)。 //星期 //Reverse_Display==5。 Display_A_Char_8X16(V_Page_Offset+5,56+H_Offset,DIGITS+DateTime[1]%10*16)。 //加 else 28 if(K3==0) DateTime_Adjust(1)。 //月 Display_A_WORD(V_Page_Offset,96+H_Offset,DATE_TIME_WORDS+2*32)。 IT0=0x01。 sbit E=P2^2。 DI=0。 RW=0。 E=0。 } // //向 LCD 發(fā)送命令 // void LCD_Write_Command (uchar c) { while(LCD_Cheak_Busy())。 RW=1。 } 29 } // //名 稱: 12864LCD 顯示驅(qū)動程序(不帶字庫) // include include define uchar unsigned char define uint unsigned int define LCD_DB_PORT P0 // 液晶 DB0~DB7 define LCD_START_ROW 0xC0 // 起始行 define LCD_PAGE 0xB8 // 頁指令 define LCD_COL 0x40 // 列指令 sbit DI=P2^0。 //秒 //允許 INTO,T0 中斷 IE=0x83。 // //顯示固定漢字:年月日 ,星期,時分秒 // Display_A_WORD(V_Page_Offset,32+H_Offset,DATE_TIME_WORDS+0*32)。 if(Adjust_Index==5) Adjust_Index=4。 //分 Reverse_Display=Adjust_Index==1。 Display_A_Char_8X16(V_Page_Offset,80+H_Offset,DIGITS+DateTime[3]/10*16)。 tCount=0。DateTime[0]59) DateTime[0]++。amp。 case 2: //時 if(x==1amp。 // if(x==1amp。 if(x==1amp。 DateTime[6] 0) DateTime[6]。 // 保存星期。i2021+DateTime[6]。i7。 } // //設(shè)置時間 // void SET_DS1302() { uchar i。RST=0。 } return b/16*10+b%16。CLK=0。 //星期幾的漢字點陣 uchar code WEEKDAY_WORDS[]= { 0x00,0x00,0x00,0xFE,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0xFE,0x00,0x00,0x00,0x00,//日 0x00,0x00,0x00,0x3F,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x3F,0x00,0x00,0x00,0x00, 0x00,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0xC0,0x80,0x00,//一 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x06,0x04,0x00,0x00,0x00,//二 0x00,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x18,0x10,0x00, 0x00,0x04,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x04,0x00,0x00,//三 0x00,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x00, 0x00,0xFE,0x02,0x02,0x02,0xFE,0x02,0x02,0xFE,0x02,0x02,0x02,0x02,0xFE,0x00,0x00,//四 0x00,0x7F,0x28,0x24,0x23,0x20,0x20,0x20,0x21,0x22,0x22,0x22,0x22,0x7F,0x00,0x00, 0x00,0x02,0x82,0x82,0x82,0x82,0xFE,0x82,0x82,0x82,0xC2,0x82,0x02,0x00,0x00,0x00,//五 0x20,0x20,0x20,0x20,0x20,0x3F,0x20,0x20,0x20,0x20,0x3F,0x20,0x20,0x30,0x20,0x00, 0x10,0x10,0x10,0x10,0x10,0x91,0x12,0x1E,0x94,0x10,0x10,0x10,0x10,0x10,0x10,0x00,//六 0x00,0x40,0x20,0x10,0x0C,0x03,0x01,0x00,0x00,0x01,0x02,0x0C,0x78,0x30,0x00,0x00 }。 //加 sbit K3=P3^6。 extern void Display_A_Char_8X16(uchar P,uchar L,uchar *M) reentrant。感謝提供相關(guān)技術(shù)幫助的老師和同學(xué),你們的支持和鼓勵使我們對這次的 作品完成 有了信心和動力,也給了我們很多無私的幫助和支持,我們在此深表謝意。相信在單片機(jī)開發(fā)應(yīng)用中 PROTEUS 也能茯得愈來愈廣泛的應(yīng)用。 PROTEUS 不僅可將許多單片機(jī)實例功能形象化,也可將許多單片機(jī)實例運行過程形象化。理論上同一種 儀器可以在一個電路中隨意的調(diào)用。這些功能是: ( 1)原理布圖 ( 2) PCB 自動或人工布線 ( 3) SPICE 電路仿真 革命性的特點 ( 1)互動的電路仿真 用戶甚至可以實時采用諸如 RAM, ROM,鍵盤,馬達(dá), LED, LCD, AD/DA,部分 SPI器件,部分 IIC 器件。 仿真軟件的選擇及介紹 protus 仿真軟件 概述 Proteus 軟件是英國 Labcenter electronics 公司出版的 EDA 工具軟件(該軟件中國總代理為廣州風(fēng)標(biāo)電子技術(shù)有限公司)。 C 語言 結(jié)構(gòu)特點 1. 一個 C 語言源程序可以由一個或多個源文件組成。 C 語言具有強(qiáng)大的繪圖能力,可移植性好,并具備很強(qiáng)的數(shù)據(jù)處 理能力,因此適于編寫系統(tǒng)軟件,三維,二維圖形和動畫,它也是數(shù)值計算的高級語言。且計算功能、邏輯判斷功能強(qiáng)大。 2. 運算符豐富 C 語言的運算符包含的范圍很廣泛,共有 34 種運算符。 C 語言對編寫需要硬件進(jìn)行操作的場合,明顯優(yōu)于 其它解釋型高級語言,有一些大型應(yīng)用軟件也是用 C 語言編寫的。這種結(jié)構(gòu)化方式可使程序?qū)哟吻逦?,便于使用、維護(hù)以及調(diào)試。這種記錄對長時間的連續(xù)測控系統(tǒng)結(jié)果的分析及對異常數(shù)據(jù)出現(xiàn)的原因的查找具有重要意義。 I/O 為串行數(shù)據(jù)輸入輸出端 (雙向 ),后面有詳細(xì)說明。當(dāng) Vcc2 小于 Vcc1 時, DS1302 由 Vcc1供電。 8 DS1302 時鐘芯片 DS1302 是美國 DALLAS 公司推出的一種高性能、低功耗、帶 RAM 的實時時鐘電路,它可以對年、月、日、周日、時、分、秒進(jìn)行計時,具有閏年補(bǔ)償功能,工作電壓為~ 。在 FLASH 編程期間,此引腳也用于施加 12V編程電源( VPP)。此時, ALE 只有在執(zhí)行 MOVX, MOVC指令是 ALE 才起作用。 RST:復(fù)位輸入。這是由于內(nèi)部上拉的緣故。當(dāng) P1口的管腳第一次寫 1 時,被定義為高阻輸入。32 可編程 I/O 線 圖 21 三種單片機(jī)的外形圖和 AT89C51 的引腳排列 ( 1) 主要特性: 6 同時利用 DS1302 時鐘芯片、按鍵、 LCD 顯示屏來完成電子鐘的基本功能:利用 LCD顯示屏來顯示年月日、星期,并且能準(zhǔn)確顯示時間,通過按鍵可以調(diào)整時間, ,用C語言完成電子鐘各部分的設(shè)計 。這種軟件代替硬件的控制技術(shù)也稱為微控制技術(shù),是傳統(tǒng)控制技術(shù)的一次革命。 綜上所述此萬年歷具有讀取方便、顯示直觀、功能多樣、電路簡潔、成本低廉等諸多優(yōu)點,符合電子儀 器儀表的發(fā)展趨勢,具有廣闊的市場前景 關(guān)鍵字: 單片機(jī) 多功能電子鐘 DS1302 2 Abstract The late 20th century, electronic technology has been rapid development in its promotion of modern electronics into almost all areas of society, a strong impetus to the development of social productive forces and social improvement in the level of information, but also the modern electronic product performance further improve the product replacement increasingly fast pace. For those who are very strict and accurate grasp of time and things, time will not exactly bring a very big trouble, so as to control the
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1