clock.c
来自「基于intel8032的自动恒温采集系统」· C语言 代码 · 共 37 行
C
37 行
#include<clock.h>
unsigned char sec,min,hour;
unsigned int t_count;
void clock_init(unsigned char h,unsigned char m,unsigned char s)
{
t_count=0;
sec=s;
min=m;
hour=h;
}
void clock_run(void)
{
t_count++;
if(t_count>=SECOND_CONST){
t_count=0;
sec++;
if(sec>=60){
sec=0;
min++;
if(min>=60){
min=0;
hour++;
if(hour>=24)hour=0;
}
}
}
}
unsigned char current_time(char c)
{
switch(c){
case'h':return(hour);break;
case'm':return(min);break;
case's':return(sec);break;
default:return(0);break;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?