Diferencia entre revisiones de «Taller Skybot:Sesión 3:explicación programa hola mundo»

De WikiRobotics
Saltar a: navegación, buscar
(Explicación)
Línea 33: Línea 33:
 
== Explicación ==
 
== Explicación ==
  
#include <pic16f876a.h>
+
=== Cabecera ===
 
 
Con esta instrucción indicamos '''el modelo de microcontrolador a emplear'''. En este caso es el PIC16F876A que es el que incorpora la tarjeta Skypic. Siempre la pondremos al comenzar nuestros programas
 
  
 +
Primero indicaremos '''el modelo de microcontrolador a emplear'''. En este caso es el PIC16F876A que es el que incorpora la tarjeta Skypic. Esta instrucción siempre la pondremos al comenzar nuestros programas:
  
 +
#include <pic16f876a.h>
  
 
== El puerto B ==
 
== El puerto B ==

Revisión del 01:18 23 jun 2010

Introducción

Empezar a familiarizarse con el PIC y con su programación en C.

Descarga

hola-mundo.zip Programa "hola mundo" para encender el led de la tarjeta skypic
hola_mundo.c Fichero hola_mundo.c
hola_mundo.hex Fichero ejecutable para descargar en la Skypic

Programa hola mundo

#include <pic16f876a.h>

void main(void)
{
  //-- Configurar el bit 1 del puerto B para Salida
  TRISB1 = 0;

  //-- Activar el bit 1 del puerto B. El led se enciende
  RB1 = 1;

  //-- Bucle infinito
  while(1);
}

Explicación

Cabecera

Primero indicaremos el modelo de microcontrolador a emplear. En este caso es el PIC16F876A que es el que incorpora la tarjeta Skypic. Esta instrucción siempre la pondremos al comenzar nuestros programas:

#include <pic16f876a.h>

El puerto B

El puerto B en la Skypic

Para recordar

Información adicional

Enlaces

Noticias

  • 23/Junio/2010: Comenzada esta página. Migración de las páginas en HTML