📄 tst07.c
字号:
#include "ds1307.h"
#include <string.h>
unsigned char mode;
uchar time[8]={0x20,0x06,0x02,0x27,0x03,0x04,0x00,0x01};
uchar code g_time[8]={0x20,0x06,0x02,0x27,0x03,0x04,0x00,0x01};
unsigned char retcode;
uchar g_valuearr[8]={0};
idata uchar strData[50];
void main()
{
uchar i;
retcode=read_alltime(time);
//time[]={century year month day hour minute seconds week}
retcode=read_alltime(time);
retcode=Ds1307Init();
memcpy(time,g_time,8);
retcode=write_alltime(time);
retcode=read_alltime(time);
//time[]={century year month day hour minute seconds week}
retcode=read_alltime(time);
retcode=read_alltime(time);
//time[]={century year month day hour minute seconds week}
retcode=read_alltime(time);
retcode=read_alltime(time);
//time[]={century year month day hour minute seconds week}
retcode=read_alltime(time);
for(i=0;i<50;i++)
{
strData[i]=i;
}
retcode=Ds1307WriteRam(0x08,strData,50);
for(i=0;i<50;i++)
{
strData[i]=0;
}
retcode=Ds1307ReadRam(0x08,strData,50);
retcode=Ds1307Init();
retcode=write_alltime(time);
memset(time,0,7);
retcode=read_alltime(time);
//time[]={century year month day hour minute seconds week}
retcode=read_alltime(time);
//声音及模式
retcode=ReadSpeakMode(&mode);
mode=3;
retcode=SetSpeakMode(mode);
retcode=open_speak();
retcode=close_speak();
//读写时间信息
//time[]={century year month day hour minute seconds week}
retcode=write_alltime(time);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -