Forum: Mikrocontroller und Digitale Elektronik PIC16F18875 TMR2 startet nicht


von Fabian Ü. (ueker123)


Angehängte Dateien:

Lesenswert?

Hallo liebe Gemeinde,

ich habe leider ein Problem mit dem TMR2 auf dem PIC16F18875.
Dieser läuft nicht an.

Timer0 läuft ohne jegliches Problem, auch mit Interrupt.

Quellcode auf den Fotos, damit ist es übersichtlicher.

Die LED's bleiben komplett aus, also funktioniert nicht nur das 
Interrupt nicht, sondern der Timer läuft erst garnicht.

Besten Dank und liebe Grüße

von Volker S. (vloki)


Lesenswert?

Warum nicht debuggen mit PICkit?

von neuer PIC Freund (Gast)


Lesenswert?

T2CLKCON bedienen

von Volker S. (vloki)


Lesenswert?

neuer PIC Freund schrieb im Beitrag #5747106:
> T2CLKCON bedienen

Jo, gibt wohl noch mehr Register als T2CON, die man beachten muss...

von Fabian Ü. (ueker123)


Lesenswert?

Besten Dank, was die einfache Auswahl der Taktquelle so ausmacht.
Manchmal sieht man den Wald vor lauter Bäumen nicht.

von neuer PIC Freund (Gast)


Lesenswert?

> Manchmal sieht man den Wald vor lauter Bäumen nicht

Das ist doch das schöne an den PICs. Wenn vorhanden, gibt "Register 
Summary" einen rasend schnellen Überblick, wo man rumfuddeln muss.

von Fabian Ü. (ueker123)


Lesenswert?

Ich bin noch Neuling was das angeht.
Das Datenblatt hat 680 Seiten, die Beschreibung alleine für den Timer2 
sind über 20 Seiten.
Da habe ich es überlesen, bzw mir einfach war nicht klar dass der FOSC 
per default nicht automatisch als Quelltakt ausgewählt ist.

Im Datenblatt finde ich keine Zusammenfassung (nur eine wo alle Register 
aufgeführt sind)

von Maik W. (werner01)


Lesenswert?

Gibt es da Register zur Aktivierung fürs Modul?

von Stefan (Gast)


Lesenswert?

Was für ein Modul ?
Klar gibt es Register zur aktivierung
des Timers. Siehe Datenblatt.

von Volker S. (vloki)


Lesenswert?

Fabian Ü. schrieb:
> Im Datenblatt finde ich keine Zusammenfassung

Schau dir am besten immer die Diagramme zum jeweiligen Thema an.
Hier: FIGURE 29-1: TIMER2 BLOCK DIAGRAM

Da solltest du einen ersten Eindruck davon bekommen, was man beachten 
muss.
Details kann man dann nachlesen...

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.