• 大小: 14.46MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-21
  • 语言: C/C++
  • 标签: 单片机  万年历  

资源简介

单片机 万年历 都是在网上找的 几乎把所有能找到的都放到这了 有C语言 有汇编语言 有LED显示 有液晶显示的

资源截图

代码片段和文件信息

#include
#define uchar unsigned char
uchar num;
char miao;
sbit k1=P3^0;
sbit k2=P3^1;
sbit k3=P3^2;
uchar table[]={0x3f0x060x5b0x4f0x660x6d0x7d0x070x7f0x6f};
void delay(uchar z)    //延时子程序
{
uchar xy;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}    //显示子程序
void display()
{
uchar shige;
shi=miao/10;
ge=miao%10;
P1=table[shi];P2=0;delay(1);P1=0;
P1=table[ge];P2=0x04;delay(1);P1=0;
}
void set()   //设置倒计时时间
{
if(k1==0)
{
delay(5);
if(k1==0)
TR0=~TR0;
while(!k1);
}
if(k2==0)
{
delay(5);
if(k2==0)
{
miao++;
if(miao==60)
miao=0;
while(!k2);
}
}
if(k3==0)
{
delay(5);
if(k3==0)
{
miao--;
if(miao==-1)
miao=59;
while(!k3);
}
}
}
void init() //初始化
{
TMOD=0x01;
TH0=(65535-50000)/256;
TL0=(65535-50000)%256;
EA=1;
ET0=1;
TR0=1;
}
void main()
{
init();
while(1)
{
display();
set();
}
}
void t0_timer() interrupt 1
{      //定时器0中断
TH0=(65535-50000)/256;
TL0=(65535-50000)%256;
num++;
if(num==20)
{
num=0;
miao--;
}
if(miao==-1)
miao=59;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2012-05-29 12:24  单片机\
     目录           0  2012-05-29 13:28  单片机\103244814wnl\
     目录           0  2011-06-06 17:36  单片机\103244814wnl\我的万年历(歌两首)\
     文件         399  2011-04-28 15:23  单片机\103244814wnl\我的万年历(歌两首)\clear.bat
     目录           0  2011-06-06 17:36  单片机\103244814wnl\我的万年历(歌两首)\device\
     文件       17005  2011-06-06 10:30  单片机\103244814wnl\我的万年历(歌两首)\device\another.c
     文件        1180  2011-06-06 10:44  单片机\103244814wnl\我的万年历(歌两首)\device\another.h
     文件       17172  2011-05-22 17:04  单片机\103244814wnl\我的万年历(歌两首)\device\change.c
     文件          10  2011-05-22 17:03  单片机\103244814wnl\我的万年历(歌两首)\device\change.h
     文件        4938  2011-06-06 11:30  单片机\103244814wnl\我的万年历(歌两首)\device\DS1302.c
     文件        1061  2011-06-06 10:07  单片机\103244814wnl\我的万年历(歌两首)\device\DS1302.h
     文件        1801  2011-05-28 21:29  单片机\103244814wnl\我的万年历(歌两首)\device\DS18B20.c
     文件         334  2011-05-28 21:29  单片机\103244814wnl\我的万年历(歌两首)\device\DS18B20.h
     文件        2713  2011-06-03 22:35  单片机\103244814wnl\我的万年历(歌两首)\device\KEY.c
     文件         219  2011-06-03 22:34  单片机\103244814wnl\我的万年历(歌两首)\device\KEY.h
     文件        5124  2011-06-22 21:36  单片机\103244814wnl\我的万年历(歌两首)\device\key2.c
     文件         271  2011-06-06 09:56  单片机\103244814wnl\我的万年历(歌两首)\device\key2.h
     文件        2535  2011-06-03 22:46  单片机\103244814wnl\我的万年历(歌两首)\device\LCD1602.c
     文件         994  2011-05-22 17:29  单片机\103244814wnl\我的万年历(歌两首)\device\LCD1602.h
     文件       11721  2011-06-22 21:23  单片机\103244814wnl\我的万年历(歌两首)\device\music.c
     文件       10575  2011-06-22 21:24  单片机\103244814wnl\我的万年历(歌两首)\device\music.h
     文件     3145782  2010-06-25 19:56  单片机\103244814wnl\我的万年历(歌两首)\DS控制字.BMP
     文件       98160  2011-06-22 21:31  单片机\103244814wnl\我的万年历(歌两首)\Last Loaded mine.DBK
     目录           0  2011-06-06 17:36  单片机\103244814wnl\我的万年历(歌两首)\mcu\
     文件         331  2011-06-22 21:27  单片机\103244814wnl\我的万年历(歌两首)\mcu\mcu.c
     文件         170  2011-05-22 17:42  单片机\103244814wnl\我的万年历(歌两首)\mcu\mcu.h
     文件       98132  2011-06-22 21:37  单片机\103244814wnl\我的万年历(歌两首)\mine.DSN
     文件        1507  2012-05-29 13:29  单片机\103244814wnl\我的万年历(歌两首)\mine.PWI
     目录           0  2011-06-06 17:36  单片机\103244814wnl\我的万年历(歌两首)\obj\
     文件       12672  2011-06-22 21:36  单片机\103244814wnl\我的万年历(歌两首)\obj\another.obj
     文件        8966  2011-06-22 21:36  单片机\103244814wnl\我的万年历(歌两首)\obj\DS1302.obj
............此处省略112个文件信息

评论

共有 条评论