Herunterladen Inhalt Inhalt Diese Seite drucken

Texas Instruments MSP430 Anleitung Seite 30

Vorschau ausblenden Andere Handbücher für MSP430:
Inhaltsverzeichnis

Werbung

FH-Köln Campus Gummersbach
//
//.....................................................
}
//-------------------IRQ SERVICE ROUTINES---------------------------
//TimerA0 interrupt service routine
#pragma vector=TIMERA0_VECTOR
__interrupt void TIMERA0_ISR(void)
{
// CCTL0.CCIFG flag will acknowledge automatically
P1OUT^=0x01; // Toggle P1.0
}
//------------------------------------------------------------------
//TimerA1 interrupt service routine
#pragma vector=TIMERA1_VECTOR
__interrupt void TIMERA1_ISR(void)
{
// Acknowledge CCTL1.CCIFG IRQ-Flag and/or TAIFG IRQ Flag by reading
//TAIV register via switch operation or if operation:
if (TAIV !=0)
{
P1OUT^=0x02; // Toggle P1.1
}
}
//------------------------------------------------------------------
#pragma vector=PORT1_VECTOR
__interrupt void Port1(void){
P1IFG = 0x00; // Acknowledge hardware IRQ Flag
P1OUT^=0x04; // Toggle P1.2
}
//------------------------------------------------------------------
Juni 2012
MSP430 Mikrocontroller
29 |
S e i t e

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für Texas Instruments MSP430

Inhaltsverzeichnis