Hoe kan ik in mijn pic een klok maken, dit heb ik nodig om te kijken of het dag of nacht is voor mijn terarium regelunit, maar nu kan ik met mijn pic16F876 geen interne klok gebruiken, dus nu moet ik na mijn mening een externe klok gebruiken die de data naar mijn pic stuurt maar hoe doe ik dit en welk IC ken ik daar het best voor gebruiken?
Misschien ook nog een DCF-module erbij om de tijd altijd goed te houden of zou ik dan gewoon wel de pic kunnen gebruiken en dan gewoon om de seconde of loop de tijd ophalen van de DCF, of word dat signaal maar om een bepaalde tijd gestuurt?

Alvast bedankt
Will

Je zou een PCF8583 kunnen gebruiken.
Dit is een I2C IC die de tijd en datum onthoud.

Is er misschien een beetje info over de PCF8583, want ik heb al op google gezocht en het enigste wat ik kon vinden was een presentatie over de chip dus daar had ik weinig aan.

En hoe lees ik dat ic dan uit?
Mijn idee erover was dat ik gewoon een (paar) porten van mijn Pic openstel en dan in een functie die porten uitlees en zo de tijd ophaal.

Tja een klok in een pic, ik denk dat dat een beetje overbodig is want dan moet ik 2 pics gebruiken denk ik (heb het artikel niet doorgelezen) maar ik denk dat het een beetje erg fout gaat lopen als ik en sensors uit moet lezen en knoppen moet verwerken en er de nodige delays inzitten dat hij dan niet helemaal zuiver meer gaat lopen, dus vandaar dat ik denk dat het niet gaat werken.

Dus gaat wat info over de IC (en misschien andere IC die het ook doen, want ik zit met een simulatie programma die niet alle IC ondersteunt en ik wil eerst weten hoe het zo moet voordat ik mezelf in de kosten jaag door alles op te blazen :P)

Alvast bedankt
Will

overlaatst een reclame gekregen van dallas, maxim en daar stonden heel wat ic's die tijd bijhouden en dat soort dingen.
moet je misschien es zoekn op www.maxim-ic

Op 28 mei 2004 17:24:45 schreef sille:
overlaatst een reclame gekregen van dallas, maxim en daar stonden heel wat ic's die tijd bijhouden en dat soort dingen.
moet je misschien es zoekn op www.maxim-ic

Hey bedankt voor die site ik heb daar een component gevonden (de DS1302) en die houd mooi de tijd bij (denk ik ga nu kijk wat ik ermee kan).

Bedankt
Will

DS1302 is ook een realtime clock. Makkelijk in gebruik door de datum handig uit te sturen. 3wire serial communication

Op 30 mei 2004 00:38:53 schreef elmowww:
DS1302 is ook een realtime clock. Makkelijk in gebruik door de datum handig uit te sturen. 3wire serial communication

Ja ik had het al uitgevonden, nou moet ik alleen ff kijken hoe ik de data eruit kan halen want dat wil nog niet erg lukken.

Want hoe weet ik nou het Slave adress van het component? Ik heb de hele datasheet doorgespit maar kan er nix over vinden, en wat moet ik heen sturen in het adres (teminste zo word het in basic genoemt), want in basic is het gewoon een getal 20 Bv. maar als ik in de datasheet kijk staat er bij address/definition gewoon een binaire code.

Dus als iemand me een voorbeeldje kan geven of anders zeggen hoe het ongeveer moet graag :D

Alvast bedankt
Will