Herunterladen Inhalt Inhalt Diese Seite drucken

Texas Instruments MSP430 Anleitung Seite 11

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

Werbung

FH-Köln Campus Gummersbach
Beispiel:
//******************************************************************************
// MSP430Gxxxx - Basic Clock, MCLK und ACLK
// Beschreibung: Puls P1.0 1/100 und P1.6 1/1 aktiver Arbeit Zyklus mittels Software .
// VLO mit einer Frequenz von ~ 1.5kHz, Low-Power Modus vorgeführt.
// ACLK = VL0, MCLK = VLO/8 ~1.5kHz, SMCLK = n/a
//
MSP430G2xx2
//
--------------------
//
/|\|
//
| |
//
--|RST
XOUT|-
//
|
//
|
//
|
//******************************************************************************
#include <msp430g2452.h>
void main(void)
{
WDTCTL = WDTPW + WDTHOLD; // watchdog timer anhalten
BCSCTL3 |= LFXT1S_2;
IFG1 &= ~OFIFG;
_BIS_SR(SCG0+SCG1);
BCSCTL2 |= SELM_3 + DIVM_3;
P1DIR = 0x43;
P1OUT = 0x00;
for (;;)
{
Int I = 10;
int j = 1000;
while (i>0) {
P1OUT =BIT6;
i--; }
P1OUT &=~BIT6;
while (j>0){;
P1OUT = BIT0;
j--;}
P1OUT &=~BIT0;
}
}
Juni 2012
XIN|-
|
P1.1|--> OFF DCO
P1.6|--> ACLK 1x, LED Toggle
P1.0|--> ACLK 100x,
// LFXT1 = VLO
// Clear OSC Fault flag
// Ausschalten DCO,DC
// MCLK = LFXT1/8
// All P1.0, 6 Outputs
// All P1.0, 6 Leds ausschalten
// Verzögerung 1x
// P1.6 toggeln
// P1.6 löschen
// Verzögerung 100x
//P1.0 toggeln
//P1.0 löschen
MSP430 Mikrocontroller
10 |
S e i t e

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für Texas Instruments MSP430

Inhaltsverzeichnis