Bonjour,
J'ai un problème; avec la lecture de la date et heure sur mon pic32mx compilateur xc32.
Je pense avoir compris que:
RTCTIME = info heure
RTCDATE = info date
Les infos sont en format BCD,
Mon programme donne signe de vie, quartz 32.768Khz, les secondes et minutes change de manière cohérente.
RTCTIMEbits.SEC01 => 0x08;
RTCTIMEbits.SEC10 => 0x03;
// J'en deduis que mes secondes = 38
RTCTIMEbits.MIN01 => 0x04;
RTCTIMEbits.MIN10 => 0x05;
// J'en deduis que mes minutes= 54
RTCTIMEbits.HR01 => 0x0A;
RTCTIMEbits.HR10 => 0x02;
// J'en deduis que mes heures = ??
Le problème c'est HR01,
Ai je bien compris le principe du format BCD?
A quoi correspond ce '0x0A'?? comme le convertir?
J'ai le même problème avec les années?
Merci
-----