篇一:万年历黄历 查询
万年历黄历
最清新漂亮的万年历!拒绝一切繁杂,清晰简洁是我们的原则。
农历,节日,假期,黄历,一个都不少,支持自己的照片作为日历背景。
强大的天气,记事,提醒功能,生日,备忘,纪念日再也不会忘记。
【最具特色】
完整的黄历,宜忌,吉时,良辰,冲煞,二十八星宿,十二建星,彭祖百忌,黄道黑道日,是您了解中国传统老黄历的必备工具。
独家提供生辰八字分析,五行命理,星宿分析,命重称金,流年,桃花在哪里。
提供详细的星座性格分析,星座速配查询,您的最佳配偶星座,每日星运。独家的哦!
【全方位资讯】
提供历史的今日,每日幽默,笑一笑,让您每天都有好心情!
提供全球十几个国家的权威假期和民俗节日,详细解释并配图,是您出国公务,旅游必备。 联合第三方专业资讯公司,提供最及时的新闻花絮,是您了解时事花边的好窗口。不要落伍哦!
万年历还提供桌面插件,日历,天气,月历都可在手机桌面直接查看,更方便快捷! 万年历黄历,专注时间管理,做您身边不可缺少的小帮手!
【基本信息】
作者:苏州蓝鹤信息技术有限公司
版本:4.2.0
语言:中文
【更新内容】
1、修改资讯页面,可以支持定制。
2、黄历首页增加时辰显示。
3、修复已知的bug。
4、首页UI的调整。
5、节日支持上下翻动查看。
6、增加最新电影信息浏览。
蓝鹤恭祝大家新春快乐!羊年吉祥! 更新时间:2015-02-15 系统:Android 3.0.x以上
万年历黄历下载:/android/soft/
手游礼包领取:/ka/
关注便玩家手游网官方微信公共账号(shoujiyouxilibao)免费赢取礼包!
篇二:带农历及农历纪念日的万年历c程序
/*********************************************************************************************
程序名: 带字库12864LCC电子钟程序
器 件: STC89C52,LCD12864(内置汉字字库),18B20温度芯片,1302时钟芯片 MCU晶振:12MHZ
设 计: 中国机器 (仿造杜洋万年历程序并增加了农历功能)
功 能: 显示公历年月日
农历年月日星期(星期不调用DS1302内的数据,二十根据公历年月日推算的) 温度 时分秒 公历重大节日
农历纪念日与节日(用于提醒农历生日非常实用)
注:1、当农历纪念日与公历纪念日碰到同一天,则按一秒的间隔轮流显示
2、20100226加入阳历大小月和平闰年判断,调日历时自动控制每个月份的天数 /*********************************************************************************************
/*********************************************************************************************/
//程序部分开始//
/****************************************************************************/ //头文件
#include <AT89X52.h>
#include <string.h>
/*****************************************************************************/
//定做PCB板的灯与扬声器定义
sbit led_back = P2^7;//背光控制(V2.1程序中加入了背光控制的硬件电路)
sbit beep= P3^1;//扬声器
/*****************************************************************************/
//定做PCB板温度传感器引脚定义
sbit DQ = P2 ^0 ;//ds18B20*/
/*****************************************************************************/
//键盘引脚定义
sbit KEY_1 = P1^7;
sbit KEY_2 = P1^6;
sbit KEY_3 = P1^5;
sbit KEY_4 = P1^4;
sbit KEY_5 = P1^3;
//退出设置键,显示版本信息键 //上调键 //设置键 //减,下调键 //LED控制每次按动改变背光开关
/****************************************************************************/
//LCD接口定义
sbit RS = P1^0;//模式位,为0输入指令,为1输入数据
sbit RW = P1^1;//读写位,为0读,为1写
sbit E = P1^2;//使能位
#define Lcd_Bus P0 //数据总线
/*****************************************************************************/
//定义DS1302时钟接口
sbit clock_clk = P3 ^ 0;//ds1302_clk(时钟线)
sbit clock_dat = P3 ^ 6;//ds1302_dat(数据线)
sbit clock_Rst = P3 ^ 7;//ds1302_Rst(复位线)
/*****************************************************************************/ //定义累加器A中的各位
sbit a0
sbit a1
sbit a2
sbit a3= ACC ^ 0; = ACC ^ 1; = ACC ^ 2; = ACC ^ 3;
sbit a4= ACC ^ 4;
sbit a5= ACC ^ 5;
sbit a6= ACC ^ 6;
sbit a7= ACC ^ 7;
/****************************************************************************/ //定义全局变量
unsigned char yy,mo,dd,xq,hh,mm,ss,month_moon,day_moon,week,tiangan,dizhi,moontemp1,moontemp2;//定义时间映射全局变量(专用寄存器)
bit w = 0; //调时标志位,=0时为走时状态,=1时为调时状态
static unsigned char menu = 0;//定义静态小时更新用数据变量
static unsigned char keys = 0;//定义静态小时更新用数据变量
static unsigned char timecount = 0;//定义静态软件计数器变量
signed char address,item,max,mini;
/****************************************************************************/ void DelayM(unsigned int a){//延时函数 1MS/次
unsigned char i;
while( --a != 0){ for(i = 0; i < 125; i++); //一个 ; 表示空语句,CPU空转。 }//i 从0加到125,CPU大概就耗时1毫秒
}
/****************************************************************************/
/******************************************************************************/
//LCD驱动(DY12864CBL液晶显示屏并口驱动程序)
/******************************************************************************/
void chk_busy(){//检查忙位(底层)
RS=0;
RW=1;
E=1;
Lcd_Bus=0xff;
while((Lcd_Bus&0x80)==0x80);
E=0;
}
/******************************************************************************/
void write_com(unsigned char cmdcode){//写命令到LCD(底层)
chk_busy(); RS=0; RW=0; E=1; Lcd_Bus=cmdcode;
E=0;
}
/******************************************************************************/
void write_data(unsigned char Dispdata){ //写数据到LCD(底层)
} chk_busy(); RS=1; RW=0; E=1; Lcd_Bus=Dispdata; E=0;
/******************************************************************************/
void lcm_init(){//初始化LCD屏(被调用层)
write_com(0x30); //选择8bit数据流
write_com(0x0c); //开显示(无游标、不反白)
write_com(0x01); //清除显示,并且设定地址指针为00H
}
/*****************************************************************************/ void lcm_w_word(unsigned char *s){//向LCM发送一个字符串,长度64字符(一行)之内。(被调用层)
while(*s>0){
s++; //应用:lcm_w_word("您好!"),直接显示:您好!
}
}
/******************************************************************************/
void lcm_w_test(bit i,unsigned char word){//写指令或数据(被调用层)
if(i == 0){
write_com(word);//写指令或数据(0,指令)
} }else{ write_data(word);//写指令或数据(1,数据) } write_data(*s);
/******************************************************************************/
void lcm_clr(void){//清屏函数
lcm_w_test(0,0x01);
}
/******************************************************************************/
void lcm_clr2(void){//清屏上面3行(用空格填满要清显示的地方,因为液晶屏是静态显示的,所以这办法常用)
lcm_w_test(0,0x80);//第一行
lcm_w_word(" "); //标尺("1234567812345678"应该能够显示满一行) lcm_w_test(0,0x90);//第二行 lcm_w_word(" "); //标尺("1234567812345678"应该能够显示满一行) lcm_w_test(0,0x88);//第一行
lcm_w_word(" ");
//标尺("1234567812345678"应该能够显示满一行)
}
/******************************************************************************/
//DS18B20温度传感器驱动(显示0至60度,小数点后显示一位)
/******************************************************************************
/
void Delay(int num){//延时函数
while(num--) ;
}
/******************************************************************************/
void Init_DS18B20(void){//初始化ds1820
unsigned char x=0; DQ = 1; //DQ复位 Delay(8); //稍做延时 DQ = 0; //单片机将DQ拉低 Delay(80); //精确延时 大于 480us DQ = 1; //拉高总线 Delay(14); x=DQ;//稍做延时后 如果x=0则初始化成功 x=1则初始化失败 Delay(20);
}
/******************************************************************************/
unsigned char ReadOneChar(void){//读一个字节
} unsigned char i=0; unsigned char dat = 0; for (i=8;i>0;i--){ DQ = 0; // 给脉冲信号} dat>>=1; DQ = 1; // 给脉冲信号 if(DQ) dat|=0x80; Delay(4); return(dat);
/******************************************************************************/
void WriteOneChar(unsigned char dat){//写一个字节
} unsigned char i=0; for (i=8; i>0; i--){} DQ = 0; DQ = dat&0x01; Delay(5); DQ = 1; dat>>=1;
篇三:描写节日的作文
描写节日的作文——春节习俗 春节是我国各民族的传统节日,100多年前,民间艺人“百本张”曾在他的曲本中这样写道:“正月里家家贺新年,元宵佳节把灯观,月正圆,花盒子处处瞅,炮竹阵阵喧,惹得人大街小巷都游串。”这历史上关于岁首春节的生动定照。
相传尧舜时期,我国就有这个节日,殷商甲骨文的卜辞中,亦有关于春节的记载,有庆祝风首春节的风俗,但当时历法,是靠“观象授时”,是否准确,尚难确定,到了公元前104年汉武帝太初元年,我国人民创造了“太初历”,明确规定以农历正月为岁首,从这时起,农历新年的习俗就流传了2000多年,直到新中国成立,改用公元以后,这个节日就改为春节。 在我国最古的文字记载中,有许多关于岁首的故事,腊月和新春,正是“秋收冬藏”以后的农闲季节,汉郑玄也说过,岁未年初“劳农以休息之”。拿我们今天的话来说,就是劳逸结合的意思。
那么春节到底是怎么来的呢?相传,在很久以前,有一个名叫万年的青年,看到当时节令很乱,想把节令定准,一天,他上山砍柴,坐在树阴下面休息,树影的移动启发了他,他设计了一个测日影计天时的日晷仪。可是,天阴雨雾,影响测量,后来,山崖上的滴泉引起他的兴趣,他又动手做了五层漏壶,天长日久,他发现每隔三百六十多天,天时的长短就会重复一遍。
那时的国君叫祖乙,天时风云的不测,使他很苦恼。一个名叫阿衡的大臣,为讨好皇上,奏称要设天台敬祭天神,祖乙认为有理,便带领百官去祭天,却无济于事,万年知道后,忍不住带着日晷仪和漏壶去见皇上,对祖乙讲清了日月运行的道理。祖乙听后龙颜大悦,感到有道理。于是把万年留下,在天坛前修建日月阁,筑起日晷台和漏壶亭,并派了十二童子服待万年,祖乙对万年说:“希望你能测准日月规律,推算出准确的晨夕时间,创建历法,为天下的黎民百姓造福。”
有一次,祖乙传旨要阿衡去了解万年测试历法的进展情况,当他登上日月坛时看见天坛边的石壁上写了一些字,阿衡看见后,知道万年的历法已研究成功,怕皇上重用他,于日派人刺杀万年,结果刺客被士卫抓住了,祖乙知道后,惩处了阿衡,亲自登
上日月阁看望万年,万年指着天象,对祖乙说:“现在正是十二个月满,旧岁已完,新春复始,祈请国君定个节吧。”祖乙说:“春为岁道,就叫春节吧。”
冬去春来,年复一年,后来,万年经过长期观察,精心推算,制定了准确的太阳历,后来为了纪念万年的功绩,便将太阳日命名为“万年历”封万年为日月寿星,以后,人们在过年时挂上寿星图,据传说就是为了纪念万年的。
《节日万年历》出自:百味书屋
链接地址:http://www.850500.com/news/132560.html
转载请保留,谢谢!