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

正文內(nèi)容

基于單片機的萬年歷的設(shè)計-資料下載頁

2024-12-06 01:17本頁面

【導(dǎo)讀】摘要單片機也稱為單片微計算機。單片機在很多領(lǐng)域上都得到了廣泛。的應(yīng)用,其功能也越來越強大。由于單片機操作簡便,簡單易學(xué),不僅許多。本設(shè)計就是根據(jù)單片機的原理來進行萬年歷的設(shè)計的。的12864液晶作為顯示器,時間和日歷的功能采用DS1302時鐘芯片來實現(xiàn),并采用DS18B20溫度傳感器來對溫度的實時傳輸。本設(shè)計在公歷顯示完成。的基礎(chǔ)上添加了農(nóng)歷顯示,使萬年歷的功能更加完善。農(nóng)歷的轉(zhuǎn)換時實現(xiàn)得很困難,但最終還是成功了。隨著科技的進步,單片機

  

【正文】 t*10+。 return temp。 } /********************************************* 向 1302 寫一個字節(jié)數(shù)據(jù) *********************************************/ void WriteDs1302Byte(unsigned char temp) { unsigned char i。 for (i=8。i0。i) { DS1302_IO=tempamp。0x01。//取出 temp 的第 0 位數(shù)據(jù)寫入 1302 DS1302_CLK=0。 //拉低 SCLK,為脈沖上升沿寫入數(shù)據(jù)做好準(zhǔn)備 DS1302_CLK=1。 //上升沿寫入數(shù)據(jù) temp=1。 } } 37 /*********************************************** 根據(jù)命令字,向 1302 寫一個字節(jié)數(shù)據(jù) 入口參數(shù): address,儲存命令字; dat,儲存待寫的數(shù)據(jù) ***********************************************/ void WriteDs1302( unsigned char address,unsigned char dat ) { DS1302_RST=0。 //禁止數(shù)據(jù)傳遞 DS1302_CLK=0。 //確 保寫數(shù)居前 SCLK 被拉低 DS1302_RST=1。 //啟動數(shù)據(jù)傳輸 delay(1)。 WriteDs1302Byte(address)。 //寫入命令字 WriteDs1302Byte(dat)。 //寫數(shù)據(jù) DS1302_RST=0。 //禁止數(shù)據(jù)傳遞 } /*************從 1302 讀一個字節(jié) **************/ unsigned char read_byte() { unsigned char i。 for(i=8。i0。i) { if(DS1302_IO) temp0=temp0|0x80。 //將數(shù)據(jù)取出,寫在 temp0 的最高位 DS1302_CLK=1。 //將 SCLK 置于高電平,為下降沿讀出做準(zhǔn)備 DS1302_CLK=0。 //拉低 SCLK,形成脈沖下降沿 temp0=temp01。 } return temp0。 } /*****根據(jù)命令字,從 1302 讀取數(shù)據(jù) *****/ unsigned char ReadDs1302(unsigned char address) { unsigned char temp。 DS1302_RST=0。 DS1302_CLK=0。 DS1302_RST=1。 WriteDs1302Byte(address)。 //寫入命令字 temp=read_byte()。 //讀出數(shù)據(jù) DS1302_RST=0。 //禁止數(shù)據(jù)傳遞 DS1302_CLK=1。 //將時鐘電平 置于已知狀態(tài) return temp。 } void InitDS1302() { 38 WriteDs1302(0x8e,0x00)。 //控制命令, WP 為 0,寫入不保護指令 delay(5)。 WriteDs1302(0x8c,0x11)。 //寫入年份 11 年 delay(5)。 WriteDs1302(0x8a,0x02)。 //寫入星期二 delay(5)。 WriteDs1302(0x88,0x05)。 //寫入月分 5 月 delay(5)。 WriteDs1302(0x86,0x24)。 //寫入日期 24 日 delay(5)。 WriteDs1302(0x84,0x12)。 //寫入小時 12 點 delay(5)。 WriteDs1302(0x82,0x50)。 //寫入 分鐘 50 分 delay(5)。 WriteDs1302(0x80,0x30)。 //寫入秒 30 秒 delay(5)。 WriteDs1302(0x8e,0x80)。 //控制命令, WP 為 1,禁止寫操作 } /*陽歷對應(yīng)的陰歷數(shù)據(jù),每年三字節(jié), 格式第一字節(jié) BIT74 位表示閏月月份,為 0,則無閏月, BIT30 對應(yīng)陰歷第 14 月的大小, 第二字節(jié) BIT70 對應(yīng)陰歷第 512 月大小,第三字節(jié) BIT7 表示陰歷第 13 月大小 月分對應(yīng)的位為 1,表示農(nóng)歷月大( 30 天)為 0 表示?。?29 天) 第三字節(jié) BIT65 表示春節(jié)的公歷月份, BIT40 表示春節(jié)公歷日期 */ code unsigned char YearCode[597]= { 0x04,0xAe,0x53, //1901 0 0x0A,0x57,0x48, //1902 3 0x55,0x26,0xBd, //1903 6 0x0d,0x26,0x50, //1904 9 0x0d,0x95,0x44, //1905 12 0x46,0xAA,0xB9, //1906 15 0x05,0x6A,0x4d, //1907 18 0x09,0xAd,0x42, //1908 21 0x24,0xAe,0xB6, //1909 0x04,0xAe,0x4A, //1910 0x6A,0x4d,0xBe, //1911 0x0A,0x4d,0x52, //1912 0x0d,0x25,0x46, //1913 0x5d,0x52,0xBA, //1914 0x0B,0x54,0x4e, //1915 0x0d,0x6A,0x43, //1916 0x29,0x6d,0x37, //1917 0x09,0x5B,0x4B, //1918 39 0x74,0x9B,0xC1, //1919 0x04,0x97,0x54, //1920 0x0A,0x4B,0x48, //1921 0x5B,0x25,0xBC, //1922 0x06,0xA5,0x50, //1923 0x06,0xd4,0x45, //1924 0x4A,0xdA,0xB8, //1925 0x02,0xB6,0x4d, //1926 0x09,0x57,0x42, //1927 0x24,0x97,0xB7, //1928 0x04,0x97,0x4A, //1929 0x66,0x4B,0x3e, //1930 0x0d,0x4A,0x51, //1931 0x0e,0xA5,0x46, //1932 0x56,0xd4,0xBA, //1933 0x05,0xAd,0x4e, //1934 0x02,0xB6,0x44, //1935 0x39,0x37,0x38, //1936 0x09,0x2e,0x4B, //1937 0x7C,0x96,0xBf, //1938 0x0C,0x95,0x53, //1939 0x0d,0x4A,0x48, //1940 0x6d,0xA5,0x3B, //1941 0x0B,0x55,0x4f, //1942 0x05,0x6A,0x45, //1943 0x4A,0xAd,0xB9, //1944 0x02,0x5d,0x4d, //1945 0x09,0x2d,0x42, //1946 0x2C,0x95,0xB6, //1947 0x0A,0x95,0x4A, //1948 0x7B,0x4A,0xBd, //1949 0x06,0xCA,0x51, //1950 0x0B,0x55,0x46, //1951 0x55,0x5A,0xBB, //1952 0x04,0xdA,0x4e, //1953 0x0A,0x5B,0x43, //1954 0x35,0x2B,0xB8, //1955 0x05,0x2B,0x4C, //1956 0x8A,0x95,0x3f, //1957 0x0e,0x95,0x52, //1958 0x06,0xAA,0x48, //1959 0x7A,0xd5,0x3C, //1960 0x0A,0xB5,0x4f, //1961 0x04,0xB6,0x45, //1962 0x4A,0x57,0x39, //1963 40 0x0A,0x57,0x4d, //1964 0x05,0x26,0x42, //1965 0x3e,0x93,0x35, //1966 0x0d,0x95,0x49, //1967 0x75,0xAA,0xBe, //1968 0x05,0x6A,0x51, //1969 0x09,0x6d,0x46, //1970 0x54,0xAe,0xBB, //1971 0x04,0xAd,0x4f, //1972 0x0A,0x4d,0x43, //1973 0x4d,0x26,0xB7, //1974 0x0d,0x25,0x4B, //1975 0x8d,0x52,0xBf, //1976 0x0B,0x54,0x52, //1977 0x0B,0x6A,0x47, //1978 0x69,0x6d,0x3C, //1979 0x09,0x5B,0x50, //1980 0x04,0x9B,0x45, //1981 0x4A,0x4B,0xB9, //1982 0x0A,0x4B,0x4d, //1983 0xAB,0x25,0xC2, //1984 0x06,0xA5,0x54, //1985 0x06,0xd4,0x49, //1986 0x6A,0xdA,0x3d, //1987 0x0A,0xB6,0x51, //1988 0x09,0x37,0x46, //1989 0x54,0x97,0xBB, //1990 0x04,0x97,0x4f, //1991 0x06,0x4B,0x44, //1992 0x36,0xA5,0x37, //1993 0x0e,0xA5,0x4A, //1994 0x86,0xB2,0xBf, //1995 0x05,0xAC,0x53, //1996 0x0A,0xB6,0x47, //1997 0x59,0x36,0xBC, //1998 0x09,0x2e,0x50, //1999 294 0x0C,0x96,0x45, //2021 297 0x4d,0x4A,0xB8, //2021 300 0x0d,0x4A,0x4C, //2021 303 0x0d
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1