Frage: Capture/Compare Beispiel, Wo ist der Fehler?

Gast #2803449
Lesenswert?

Hi Leute.. Ich möchte mit Hilfe der Campture/Compare Funktion einfach am
Por1 die Bits blinken lasse. also ein und ausschalten.. nur irgendwie
springt er nicht in die ISR. Hoffe mir kann jemand helfen.


void CC16_isr(void) interrupt 0x15
{
  P1L=~P1L;
}


void main (void)
{
   //port 2 configuration
   P1L=0x0F;
   DP1L = 0xFF00;


   CC2_T78CON=0x0047;
   CC2_T7IC=0x0048;
   CC2_M4=0x0004;
   CC2_CC16=2000;
   PSW_IEN=1;

   //endless loop
   while (1);
 }


Das ganze wird in Keil µVision programmiert.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren