#include
#define uchar unsigned char
#define uint unsigned int
sbit ACC0=ACC^0;
sbit ACC7=ACC^7;
sbit P25=P2^5;
sbit P26=P2^6;
sbit P27=P2^7;
sbit P36=P3^6;
sbit T_CLK = P1^7;
sbit T_IO = P2^3;
sbit T_RST = P1^3;
uchar code tableduan[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90 };
uchar code tablewei[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};
uchar xianshishu[8]={0,0,0,0,0,0,0,0};
uchar TableDs1302[7]={0,0,0,0,0,0,0};//秒 分 时
//函数定义声明
void Write1302(unsigned char );
void WriteSet1302(unsigned char ,unsigned char );//根据命令字,向1302写一个字节数据
unsigned char Read1302(void);//从1302读一个字节数据
unsigned
void InitDS1302(void);//初始化1302
void GetTime(void);//获取1302的时间
void Delay1Us(uchar n)
{
}
void delay1(uint z)//这是一个延时,我也不知道准确的延时多少
{
}
void Write1302(unsigned char dat)
{
void WriteSet1302(unsigned char Cmd,unsigned char dat)
{
}
unsigned char Read1302(void)
{
}
unsigned char
{
}
void InitDS1302(void)
{
}
void GetTime()
{
}
void duanxuan()
{
}
void weixuan()
{
}
void display()
{
}
void shujuchuli()
{
xianshishu[0]=(TableDs1302[2]&0x3f)/10;
xianshishu[1]=(TableDs1302[2]&0x3f);
xianshishu[3]=TableDs1302[1]/10;
xianshishu[4]=TableDs1302[1];
xianshishu[6]=TableDs1302[0]/10;
xianshishu[7]=TableDs1302[0];
}
『本文转载自网络,版权归原作者所有,如有侵权请联系删除』