Stéphane Cachat / DS1338
Revision:
1:e77d69913c46
Parent:
0:0ffb7046206a
--- a/ds1338.cpp	Wed Mar 04 08:49:37 2015 +0000
+++ b/ds1338.cpp	Wed Mar 04 13:09:54 2015 +0000
@@ -103,7 +103,7 @@
    buffer[3]=(((time->tm_hour/10)<<4)+(time->tm_hour%10))&0x3F;//mode 24h
    buffer[4]=(time->tm_wday)&0x03;
    buffer[5]=(((time->tm_mday/10)<<4)+(time->tm_mday%10))&0x3F;
-   buffer[6]=(((time->tm_mon/10)<<4)+(time->tm_mon%10))&0x1F;
+   buffer[6]=((((time->tm_mon+1)/10)<<4)+((time->tm_mon+1)%10))&0x1F;
    buffer[7]=((((time->tm_year%100)/10)<<4)+(time->tm_year%10))&0xFF;
    buffer[8]=0x90;//1Hz, erase error cond
    buffer[9]=0xCA;