📄 time_daoji.c
字号:
time_daoji_ini() //初始化函数
{
time_daoji_enable=0; //使能信号初始化
time_daoji_miaobijiao=2; //存下当前秒信息
time_daoji_sec=22;
time_daoji_min=0;
time_daoji_min01=0;
time_daoji_min02=0;
time_daoji_sec01=2;
time_daoji_sec02=2;
dongtai_001=10; //
}
time_daoji_translate()
{
time_daoji_min01=time_daoji_min/10;
time_daoji_min02=time_daoji_min%10;
time_daoji_sec01=time_daoji_sec/10;
time_daoji_sec02=time_daoji_sec%10;
}
dongtai_maohao() //时间变化时,冒号动态显示与标志汉字动态显示
{
if(dongtai_001<8)
{
if(sec02%2==0)
{
lcd_putchar5x16( 19, 2,maohao ); //显示5×16字符,以下显示不带边框的冒号
lcd_putchar5x16( 37, 2,maohao ); //
}
else
{
lcd_putchar5x16( 19, 2,kongbai ); //擦除冒号
lcd_putchar5x16( 37, 2,kongbai );
}
if(dongtai_001<4)
{
lcd_putchar_shuzu12x16(12+13*dongtai_001,6,dongtai_001);
}
else
{
lcd_putchar_shuzu12x16(18+13*dongtai_001,6,dongtai_001);
}
dongtai_001++;
}
else
{
lcd_image12816_dis(6,xindekaishi_kongbai);
dongtai_001=0;
}
}
time_daojipro() //时间倒计时函数,里面有动态显示的语句
{
if(time_daoji_miaobijiao!=sec02) //time_daoji_miaobijiao存储上一个时钟秒信号
{
if(time_daoji_enable==1)
{
if(time_daoji_sec!=0)
{
time_daoji_sec--;
}
else
{
if(time_daoji_min==0){time_daoji_enable=1;musics_play_enable=1; }
if(time_daoji_min!=0){time_daoji_min--; time_daoji_sec=59;}
}
}
dongtai_maohao(); //当时钟变化时,动态显示启动
}
time_daoji_miaobijiao=sec02;
time_daoji_translate();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -