Forum: Mikrocontroller und Digitale Elektronik Internal External Switchover bit


von ich (Gast)


Lesenswert?

Hallo, ich habe vor einen Einstellbaren Countdown-Zähler zu machen (mit 
einem PIC16F887).

Da ich sonst eher was mit dem 16F84A (Ausbildung) gemacht habe, ist das 
jetzt schon ein PIC, mit dem ich noch nichts gemacht habe. Anfangs muss 
ein PIC ja über die Config eingestellt werden und da wollte ich mal 
Fragen ob mir jemand kurz und klar erklären kann, wozu ein paar Bits 
sind, da ich im Internet nichts richtiges gefunden habe. Die Bits sind 
folgende:

1. "Internal/External Switchover bit"
2. "Powerup Timer"
3. "Monitor Clock Fail-Safe"

Das Testprogramm läuft zwar soweit, nur will ich schon wissen, was ich 
da wie einstelle.

Danke schonmal für jede Erklärung.

von Lehrmann M. (ubimbo)


Lesenswert?

ich schrieb:
> 1. "Internal/External Switchover bit"

Wenn der externe Oszillator nicht anläuft dann wird der interne 
gestartet. Siehe Datenblatt-das muss man schon lesen ansonsten 
programmiert man nur Schrott.

ich schrieb:
> 2. "Powerup Timer"

Nach dem Anlegen der Betriebsspannung wird eine best. Zeitspanne 
gewartet (ca. 100ms siehe Datenblatt) bevor der PIC mit der Arbeit 
beginnt. Das dient dazu eine stabile Stromversorgung zu gewährleisten 
(bis sich das evtl. eingependelt hat) und um die Eingangszustände sicher 
anzulegen. Außerdem werden dadurch Rechenfehler durch anfänglich 
schwankende Betriebsspannung reduziert (selten).

ich schrieb:
> 3. "Monitor Clock Fail-Safe"

gehört zu 1. -> Datenblatt

von ich (Gast)


Lesenswert?

ahhh danke.. Gelesen hab ich die Stellen ja auch, die ich brauche, nur 
das hab ich dann wohl übersehen. Wenn ich den sowieso mit Internem 
Oscillator laufen lasse, ist die "Internal/External Switchover bit" 
Einstellung ja fast egal oder?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.