Herunterladen Inhalt Inhalt Diese Seite drucken

Texas Instruments MSP430 Anleitung Seite 43

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

Werbung

FH-Köln Campus Gummersbach
//Ausgabe der laufenden akt. Empfangs-Nr. auf Port 1
P1OUT = (unsigned char)i+1;
//................................
}
}
//--------------------------------------------------------------
void DISPLAY(int n)
{
fDisplayActive = 1;
//............ Timer starten ............
CCTL1 = 0x00;
// CCR1 interrupt disabled
CCTL0 = CCIE;
// CCR0 interrupt enabled
CCR0 = 64000;
TACTL = TASSEL_2 + MC_1 + TACLR + ID_3; //==> Start Timer
//.......................................
for ( int i = 0; i < n; i++) //Empfang max. n Zeichen
{
while(fDisplayTimeReady==0){
//Warten bis Ausgabezeit für Zeichen fertig
}
fDisplayTimeReady = 0;
//Ausgabe aller Empfangszeichen (FIFO)
P1OUT = ASCII_RCV[i];
}
//Ausgabe fertig
fDisplayActive = 0;
TACTL = MC_0;
CCR0 = 0;
CCTL1 = 0x00;
CCTL0 = 0x00;
}
//--------------------------------------------------------------
Juni 2012
//Zeichen-Ausgabe Mode aktiv setzen für TIRQ
// 1=6,8 µs bei diesem Clock ==> 436 ms
//Zeichenausgabe fertig
// CCR0 interrupt disabled
MSP430 Mikrocontroller
42 |
S e i t e

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für Texas Instruments MSP430

Inhaltsverzeichnis