18.2.9 分钟设置子函数

分钟设置子函数用于向实时时钟芯片DS1302的分钟寄存器写入分钟数据。在程序中,首先输入分钟数据,然后按照单字节数据传输方式写入分钟数据。分钟设置子函数程序代码示例如下。


void SetMinute()//分钟设置子函数

{

uchar minute;

printf(“\n Please Enter the minute(0-59):”);//输入分钟

scanf(“%bx”,&minute);

ResetDS1302();//复位DS1302

WriteByteDS1302(0x01);//分钟寄存器地址

WriteByteDS1302(minute);//写入分钟

ResetDS1302();//复位DS1302

}