pic24fj Counter

Gast #1264423
Lesenswert?
• ▲
▼
Hallo,

kennt jemand sich mit pic24fj Serie gut aus?

Meine Frage ist:

gibt es ein clk (wie clk(2 _ms)), während er zählt, dass der µC nicht 
komplett warten muss... z.B er soll einen Eingang von ADC auf warte 
Position bringen aber nicht den allen...ich habe nichts gefunden weder 
in datasheet noch im internet.

Danke im Voraus
grüsse
Gast #1264467
Lesenswert?
• ▲
▼
danke ich habe es gefunden :-)

es soll :

/* The following code example will enable Timer1 interrupts, load the 
Timer1
Period register and start Timer1.
When a Timer1 period match interrupt occurs, the interrupt service
routine must clear the Timer1 interrupt status flag in software.
*/
T1CON = 0x00; //Stops the Timer1 and reset control reg.
TMR1 = 0x00; //Clear contents of the timer register
PR1 = 0xFFFF; //Load the Period register with the value 0xFFFF
IPC0bits.T1IP = 0x01; //Setup Timer1 interrupt for desired priority 
level
// (This example assigns level 1 priority)
IFS0bits.T1IF = 0; //Clear the Timer1 interrupt status flag
IEC0bits.T1IE = 1; //Enable Timer1 interrupts
T1CONbits.TON = 1; //Start Timer1 with prescaler settings at 1:1 and
//clock source set to the internal instruction cycle
/* Example code for Timer1 ISR*/
void __attribute__((_interrupt_, _shadow_)) _T1Interrupt(void)
{
/* Interrupt Service Routine code goes here */
IFS0bits.T1IF = 0; //Reset Timer1 interrupt flag and Return from ISR
}

genau das machen


trotdem vielen Dank!
grüsse
Gast #1264470
Lesenswert?
• ▲
▼
Stimmt.
Bei der Umschreibung:
> gibt es ein clk (wie clk(2 _ms)), während er zählt, dass der µC nicht
> komplett warten muss... z.B er soll einen Eingang von ADC auf warte
> Position bringen aber nicht den allen...ich habe nichts gefunden weder
> in datasheet noch im internet.
...hätte man da eigentlich sofort drauf kommen müssen...
Gast #1264473
Lesenswert?
• ▲
▼
> Ich meinte eigentlich, dass Angel sein Problem noch mal
> neu formulieren sollte, da ich die Frage auch nicht verstehe.Ich meinte
Das habe ich schon kapiert. Ich hatte nur gerade einen Clown verdaut.
Gast #1264489
Lesenswert?
• ▲
▼
Ihr habt Recht! Ich sollte meine Frage etwas besser formulieren. Ich 
kann nicht so gut deutsch und bin neu in µC-Welt.
Deswegen bin bisschen durcheinander. Alles ist neu für mich...Aber danke 
ich weiß jetzt dass ich trotz Sprachschwierigkeit nicht alleine bin :-)
danke

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.