Étape 4: Time Keeping
( http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en011057 )
L’horloge est simple et élégant. Un cristal de montre de 32,768 kHz est connecté aux broches oscillateur timer1 du PIC. Timer1 est parfait pour cela parce qu’il peut incrémenter alors même que le PIC est en sommeil. Timer1 est configuré à compter jusqu'à 65536 (2 secondes à 32.768 kHz) et le PIC de son sommeil avec une interruption de wake. Quand le commandant de bord se réveille, elle augmente de deux secondes. Le PIC n’est active et prend beaucoup de puissance pendant une courte période, toutes les quelques secondes.
J’ai utilisé un cristal de montre de quartz à bas prix de citoyen. J’ai bien le nom de citoyen pourrait légitimer ma montre. Le CFS206 (12.5pf) a environ +/-précision 1,7 minutes par an (20 ppm). Deux condensateurs de 33pF remplir le circuit externe crystal. 33pF est probablement un peu beaucoup, mais il était disponible localement à un prix raisonnable. Un cristal mieux pourrait être utilisé pour des temps plus précis.
Cristal : Citoyen KHz gamme cristaux, 32,768 KHZ 12.5pF, (mouser #695-CFS206-327KFB, $0,30).
Condensateurs : 2x33pF, SMD 1206.