⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mian.c

📁 在DS1602上显示时间,并且可以使用三个按键来调节时间,一个是功能键,一个是加键,一个是减键!
💻 C
字号:
#include "define.h"
uchar  table[]="  2009-3-15";
uchar  table1[]=0;
uchar  hour,minite,second;
uchar num,aa;
 void main()
{
	init();
    for(num=0;num<11;num++)
	{
		write_data(table[num]);
		delay(5);
	}
    while(1)
    {
           
        	if(aa==20)
              {
                    second++;
                    table1[12]=second%10;
                    table1[11]=second/10;
                    write_com(0x80+0x4b);
                    write_data(table[11]);
                    write_data(table[12]);

                        if(second==60)
                        {
                            second=0;
                            minite++;
                        table1[9]=minite%10;
                        table1[8]=minite/10;
                        write_com(0x80+0x48);
                        write_data(table[8]);
                        write_data(table[9]);
                                if(minite==60)
                                {
                                    minite=0;
                                    hour++;
                                    table1[6]=hour%10;
                                    table1[5]=hour/10;
                                     write_com(0x80+0x45);
                                     write_data(table[5]);
                                     write_data(table[6]);
                                        if(hour==24)
                                        {
                                            hour=0;
                                        }
                                  }
                        }
                }

    }
}
void timer0() interrupt 1  //定时50ms
{
	TH0=(65536-50000)/256;
	TL0=(65536-50000)%256;
	aa++;	
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -