| 
																	
																	
																	
																 | 
																@ -1,6 +1,6 @@ | 
															
														
														
													
														
															
																 | 
																 | 
																# Guía de usuario MSP430 GCC Toolchain | 
																 | 
																 | 
																# Guía de usuario MSP430 GCC Toolchain | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																Galván.A , Chváez.G , Julio,2022. | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																Galván.A , Chávez.G , Julio,2022. | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																------ | 
																 | 
																 | 
																------ | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																			
																		
																	
																	
																		
																			
																		
																	
																	
																 | 
																@ -102,24 +102,25 @@ $ pico Ejemplo.c | 
															
														
														
													
														
															
																 | 
																 | 
																A continuación, se muestra el programa copiado en la ventana que se abrió con el comando *pico*. | 
																 | 
																 | 
																A continuación, se muestra el programa copiado en la ventana que se abrió con el comando *pico*. | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																```c | 
																 | 
																 | 
																```c | 
															
														
														
													
														
															
																 | 
																 | 
																#include <msp430fr6989.h> | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																  | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																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(); | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	    } | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	} | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																} | 
															
														
														
													
														
															
																 | 
																 | 
																     | 
																 | 
																 | 
																     | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																[ 26 líneas leídas ] | 
																 | 
																 | 
																[ 26 líneas leídas ] | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																			
																		
																	
																	
																	
																 | 
																
  |