/******************************************************************************* ********************************************************************************/ #include //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义 #include sbit SCK=P2^7; //时钟 sbit SDA=P2^6; //数据 sbit RST = P2^5;// DS1302 复位 bit ReadRTC_Flag;//定义读DS1302 标志 unsigned char l_tmpdate[7]={0,0,12,15,5,3,8};//秒分时日月周年08-05-15 12:00:00 unsigned char l_tmpdisplay[8]; code unsigned char write_rtc_address[7]={0x80,0x82,0x84,0x86,0x88,0x8a,0x8c}; //秒分时日月周年 最低位读写位 code unsigned char read_rtc_address[7]={0x81,0x83,0x85,0x87,0x89,0x8b,0x8d}; code unsigned char table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xbf}; //共阳数码管 0-9 '-' '熄灭‘表 /******************************************************************/ /* 函数声明 */ /******