91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 80KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-14
  • 語言: 其他
  • 標簽: LCD12864??萬年歷??

資源簡介

基于51單片的多功能萬年歷,LCD12864做顯示,DS1302做時鐘芯片,DS18B20實現溫度采集。

資源截圖

代碼片段和文件信息

#include
#include“Com.h“
#include“LCD12864.h“
#include“DS1302.h“
#include“Calendar.h“
#include“Calendate.h“

/********************************************************************************
*?名稱:?get_moon_day(uchar?month_puint?table_addr)
*?功能:?讀取數據表中農歷的大月或小月?,如果大月返回1?小月返回0
*?入口參數:
*?出口參數:
*********************************************************************************/
bit?get_moon_day(?uchar?month_puint?calendar_address?)
{
????uchar?temp;
????switch(month_p)
{
????????case?1:?{?temp?=?year_code[calendar_address]?&?0x08;?if(temp==0)?return(0);?else?return(1);?}
????????case?2:?{?temp?=?year_code[calendar_address]?&?0x04;?if(temp==0)?return(0);?else?return(1);?}
????????case?3:?{?temp?=?year_code[calendar_address]?&?0x02;?if(temp==0)?return(0);?else?return(1);?}
????????case?4:?{?temp?=?year_code[calendar_address]?&?0x01;?if(temp==0)?return(0);?else?return(1);?}
????????case?5:?{?temp?=?year_code[calendar_address?+?1]?&?0x80;?if(temp==0)?return(0);?else?return(1);?}
????????case?6:?{?temp?=?year_code[calendar_address?+?1]?&?0x40;?if(temp==0)?return(0);?else?return(1);?}
????????case?7:?{?temp?=?year_code[calendar_address?+?1]?&?0x20;?if(temp==0)?return(0);?else?return(1);?}
????????case?8:?{?temp?=?year_code[calendar_address?+?1]?&?0x10;?if(temp==0)?return(0);?else?return(1);?}
????????case?9:?{?temp?=?year_code[calendar_address?+?1]?&?0x08;?if(temp==0)?return(0);?else?return(1);?}
????????case?10:?{?temp?=?year_code[calendar_address?+?1]?&?0x04;?if(temp==0)?return(0);?else?return(1);?}
????????case?11:?{?temp?=?year_code[calendar_address?+?1]?&?0x02;?if(temp==0)?return(0);?else?return(1);?}
????????case?12:?{?temp?=?year_code[calendar_address?+?1]?&?0x01;?if(temp==0)?return(0);?else?return(1);?}
????????case?13:?{?temp?=?year_code[calendar_address?+?2]?&?0x80;?if(temp==0)?return(0);?else?return(1);?}?
????}
}
/**************************************************************************
*?名稱:?void?Calendar_Convert(?uchar?*?clock_time?)
*?功能:?輸入BCD的陽歷數據,?輸出BCD陰歷數據(?1901?-?2099?)
*?入口參數:?c_flag:陽歷的世紀標志??clock_time:?時鐘地址
*?出口參數:?無
*?說明:?c_flag?=?0?:21世紀?c_flag?=?1?:19世紀?
*****************************************************************************/
void?Calendar_Convert(?uchar?c_flag?SYSTEMTIME?*?clock_time?)
{
???bit?flag_month?flag_year;
???uchar?year?month?day?month_point;?//定義?年?月?天
???uchar?temp1?temp2?temp3;
???uint?calendar_address;?//定義農歷地址
???uint?day_number;
???uchar?calendar[6];?//定義陰歷


???day=clock_time->Day;
???month=clock_time->Month;
???year=clock_time->Year;?
???
?
????calendar_address?=??year??*?3;

???//春節(正月初一)所在的陽歷月份
???temp1?=?year_code[?calendar_address?+?2?]?&?0x60;?//Bit6~~Bit5:春節所在的陽歷月份
???temp1?>>=?5?;
???//春節(正月初一)所在的陽歷日期
???temp2?=?year_code[?calendar_address?+?2?]?&?0x1f;?//Bit4~~Bit0:春節所在的陽歷日期
??
???//計算春節(正月初一)離當年元旦{?1月1日(陽歷)?}的天數;春節只會在陽歷的1月?或?2月
???if(?temp1?==?1?)
??????temp3?=?temp2?-?1;
???else
??????temp3?=?temp2?+?31?-?1;
??

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????12701??2012-02-11?20:25??多功能電子萬年歷代碼\Calendar.LST

?????文件???????1786??2012-02-11?20:25??多功能電子萬年歷代碼\Com.LST

?????文件??????11689??2012-02-11?20:25??多功能電子萬年歷代碼\DS1302.LST

?????文件???????6005??2012-02-11?20:25??多功能電子萬年歷代碼\Ds18b20.LST

?????文件???????1628??2010-01-02?18:19??多功能電子萬年歷代碼\Interrupt.LST

?????文件???????8189??2012-02-11?20:25??多功能電子萬年歷代碼\LCD12864.LST

?????文件??????22783??2012-02-11?20:25??多功能電子萬年歷代碼\Menus.LST

?????文件??????11665??2012-02-11?20:25??多功能電子萬年歷代碼\STARTUP.LST

?????文件???????6033??2012-02-11?20:25??多功能電子萬年歷代碼\Test.LST

?????文件????????170??2010-01-01?14:44??多功能電子萬年歷代碼\Calendar.h

?????文件???????5819??2010-01-01?14:39??多功能電子萬年歷代碼\Calendate.h

?????文件????????265??2009-12-24?22:21??多功能電子萬年歷代碼\Com.h

?????文件???????1397??2012-02-11?19:33??多功能電子萬年歷代碼\DS1302.h

?????文件????????178??2010-01-01?20:08??多功能電子萬年歷代碼\Ds18b20.h

?????文件???????1178??2012-02-11?19:12??多功能電子萬年歷代碼\Interrupt.h

?????文件????????637??2012-02-11?19:32??多功能電子萬年歷代碼\LCD12864.h

?????文件????????101??2012-02-11?19:34??多功能電子萬年歷代碼\Menus.h

?????文件???????6684??2012-02-11?20:25??多功能電子萬年歷代碼\Zimo.h

?????文件???????7207??2012-02-11?20:27??多功能電子萬年歷代碼\Calendar.c

?????文件????????698??2012-02-11?20:19??多功能電子萬年歷代碼\Com.c

?????文件???????6351??2010-01-02?00:09??多功能電子萬年歷代碼\DS1302.c

?????文件???????2849??2012-02-11?20:26??多功能電子萬年歷代碼\Ds18b20.c

?????文件??????????2??2010-01-02?18:20??多功能電子萬年歷代碼\Interrupt.c

?????文件???????4031??2012-02-11?20:23??多功能電子萬年歷代碼\LCD12864.c

?????文件???????7281??2012-02-11?18:47??多功能電子萬年歷代碼\Menus.c

?????文件???????2576??2012-02-11?18:53??多功能電子萬年歷代碼\Test.c

?????文件???????7207??2012-02-11?20:27??多功能電子萬年歷代碼\Calendar.bak

?????文件????????711??2012-02-11?19:53??多功能電子萬年歷代碼\Com.bak

?????文件???????1399??2012-02-11?19:33??多功能電子萬年歷代碼\DS1302.bak

?????文件???????2849??2012-02-11?20:26??多功能電子萬年歷代碼\Ds18b20.bak

............此處省略29個文件信息

評論

共有 條評論