18.2.10 秒设置子函数
秒设置子函数用于向实时时钟芯片DS1302的秒寄存器写入秒数据。在程序中,首先输入秒数据,然后按照单字节数据传输方式写入秒数据。秒设置子函数程序代码示例如下。
void SetSecond()//秒设置子函数
{
uchar second;
printf(“\n Please Enter the second(0-59):”);//输入秒
scanf(“%bx”,&second);
ResetDS1302();//复位DS1302
WriteByteDS1302(0x00);//秒寄存器地址
WriteByteDS1302(second);//写入秒
ResetDS1302();//复位DS1302
}