Browse Source

Cambié el código que se usa de ejemplo

master
AlbertoGV 2 years ago
parent
commit
ff544129eb
1 changed files with 18 additions and 17 deletions
  1. +18
    -17
      Guía de usuario MSP430 GCC Toolchain.md

+ 18
- 17
Guía de usuario MSP430 GCC Toolchain.md View File

@ -68,23 +68,24 @@ $ cd Programa1
El código que se muestra a continuación, hace parpadear el LED P1.1 del microcontrolador MSP430FR6989, este se utilizará como ejemplo a lo largo del documento. Para poder compilar y depurar el código, es necesario copiar dicho código en un archivo **.c**. El código que se muestra a continuación, hace parpadear el LED P1.1 del microcontrolador MSP430FR6989, este se utilizará como ejemplo a lo largo del documento. Para poder compilar y depurar el código, es necesario copiar dicho código en un archivo **.c**.
```c ```c
int main(void) {
volatile int i;
// stop watchdog timer\\
WDTCTL = WDTPW | WDTHOLD;
// set up bit 0 of P1 as output\\
P1DIR = 0x01;
// intialize bit 0 of P1 to 0\\
P1OUT = 0x00;
// loop forever\\
for (;;) {
// toggle bit 0 of P1\\
%P1OUT ^= 0x01;
// delay for a while\\
for (i = 0; i < 0x6000; i++);
}
#include <msp430fr6989.h>
void main(void)
{
WDTCTL = WDTPW | WDTHOLD; // stop watchdog timer
PM5CTL0 = 0x0000; // disable high impedance mode
P1DIR = 0x01; //set up bit 0 of P1 as output
P1OUT = 0x00; //initialize bit 0 of P1 to 0
for(;;){ //loop
volatile unsigned int i;
P1OUT ^= 0x01; //toggle bit 0 of P1
//Delay
for(i=40000; i>0;){
i--;
__no_operation();
}
}
} }
``` ```


Loading…
Cancel
Save