Ik zit de datasheet van de pic32 door te lezen en ik zie dat deze verschillende opties voor het clocksignaal heeft. Hij heeft een interne clock, maar je kan er ook een xtal aan hangen of een extern clock chipje. (En dat dan ook nog eens voor een secondary clock).
Nu vraag ik me af: waarom zou je in dat geval nog een externe clock willen? Waarom niet gewoon die interne gebruiken? Wat kan het voordeel zijn van het gebruik van externe componenten?
Arco
Special Member
Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com
Voor timing gevoelige toepassingen is de interne RC klok onbruikbaar, omdat die natuurlijk veel te onnauwkeurig is...
(Als je bijv. een klok bouwt, wil je niet dat 'ie 10 minuten per dag verloopt...)
[Bericht gewijzigd door Arco op (26%)]
Daan Timmer
Ik ben programmeur! geen electronicus! http://www.daantimmer.nl/ Er is een ontwerp! nu nog inhoud :-)
De interne clock van de PIC's zijn behoorlijk accuraat. Weet niet of het op een dag 10minuten zal schelen, maar het zal best wel wat kunnen schelen ja.
Echter, doe je bijvorobeeld alleen seriele communicatie (RS232/I2C/SPI) dan kan je gewoon op de interne clock werken.
Werk je echter in een zeer bevuilde omgeving (storing/koud/warm) dan is de interne clock ook een minder goede optie omdat die minder goed bestand is tegen dergelijke omgevingen en in dat soort gevallen kan je beter zo'n speciaal gereguleerde clock chip nemen.
Hm, echt nauwkeurige metingen heb ik niet nodig.
Maar het moet wel buiten gebruikt kunnen worden, dus misschien maar gewoon zo'n extern klokje. Is tenslotte ook maar 1 chipje + 1 C'tje.