资源简介
单片机 万年历 都是在网上找的 几乎把所有能找到的都放到这了 有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个文件信息
相关资源
- STC15增强型8051单片机C语言编程与应用
- 新概念51单片机C语言教程 入门、提高
- STC单片机C语言程序设计立体化教程
- 基于单片机的输液系统自动检测报警
- 单片机C语言400例
- 单片机C语言400例.rar
- 51单片机中各种小的hex文件
- stm8S从入门到精通
- 51单片机轻松入门__基于STC15W4K系列(
- 单片机C语言程序设计实训100例第3篇综
- 单片机C语言程序设计实训100例--基
- MSP-EXP430F5529 LAB CODE里面全是很好的例
- proteus仿真400
- 32位单片机C语言编程:基于PIC32.pdf
- 单片机C语言编程与(PDF高清版)
- 嵌入式系统高级C语言编程.凌明(带详
- 51单片机控制RTL8019AS实现以太网通讯
- picc8.05编译器+注册机完全版+PIC C语言
- 基于51单片机的万年历设计
- 德飞莱 51开发板 说明书
- 单片机与PC机串口通信的类程序
- 单片机编程魔师之高级编程思想(完
- STC单片机教程之STC15单片机实战指南(
- 新概念51单片机C语言教程 入门、提高
- c++ 桌面精灵模块源码(附万年历+备忘
- 智能家居单片机案例
- FPGA万年历的实验代码
- 51单片机轻松入门—基于STC15W4K系列
- 单片机蜂鸣器 +资料
- 新编MCS-51单片机应用设计
评论
共有 条评论