Micro

Páginas: 53 (13127 palabras) Publicado: 11 de mayo de 2012
CURSO INTEGRAL SOBRE MICROCONTROLADORES

CURSO INTEGRAL
PIC

Las mejores cosas de la vida son
gratis!!!
Este curso es un obsequio de
electrónica
para
todas
las
interesadas en esta tecnología.

WELGOS
personas

En uno de los capítulos se describe la
construcción de una tarjeta programadora “in
circuit”. Si le interesa sonstruirla, el software
del PIC y de la computadora puedesolicitarlos
por medio de correo electrónico.
Disfrútenlo!!!!!

1

www.welgos.net

CURSO INTEGRAL SOBRE MICROCONTROLADORES

CURSO INTEGRAL
PIC

Capítulo 1
Introducción a los microcontroladores PIC

Los microcontroladores PIC son circuitos integrados producidos por la empresa
Microchip Technology Inc., que pertenecen a la categoría de microcontroladores,
debido a que en estecomponente se han integrado todos los circuitos necesarios
para realizar un completo sistema digital programable.
Como se puede ver en la figura,

el PIC (en este caso un PIC16F84A) posee una apariencia externa que no lo
diferencia de otro integrado TTL o CMOS, pero internamente dispone de todo lo
correspondiente a un sistema de microprocesadores:
* Una CPU (Central Processor Unit) la cual esla unidad central que esta en
capacidad de interpretar las instrucciones del programa.
* Una memoria FLASH en donde se memoriza de manera permanente las
instrucciones del programa a seguir.
* Una memoria RAM (Random Access Memory) utilizada para memorizar las
variables utilizadas en el programa.
* Una serie de líneas de I/O (Input/Output) que permite el ingreso y la lectura dedispositivos externos o para recibir señales de sensores, pulsadores, etc.
* Una serie de dispositivos auxiliaries al funcionamiento como la generación de reloj,
buses, contadores, etc.
La presencia de todos estos dispositivos en un espacio tan supremamente reducido,
nos proporciona una gran ventaja frente a sistemas basados en microprocesadores.
Los microcontroladores PIC se encuentran disponibles enuna amplia gama de
modelos, que se diferencian por el número de lِ neas I/O y los periféricos internos del
í
dispositivo.
Cada modelo posee su referencia, los más básicos se identifican por las siglas
PIC12C5xx y solo poseen 8 pines, y los más avanzados se identifican por la sigla
PIC18Cxx y está dotados de hasta 40 pines.
En la página web de la Microchip se encuentra una descripcióncompleta de todos los
tipos de microcontroladores PIC, además de notas de aplicación y soporte.

2

www.welgos.net

CURSO INTEGRAL SOBRE MICROCONTROLADORES

Parta este curso vamos a trabajar con los PIC16F84A, los cuales están dotados de 18
pines.

Estos microcontroladores disponen de una memoria interna para almacenar el
programa que es de tipo FLASH, la cual puede reescribirsemuchísimas veces, lo cual
los hace ideales para experimentos.
En la siguiente figura se muestra el diagrama de pines del PIC16F84A.

Los pines mostrados en azul corresponden a pines I/O diponibles para nuestra
aplicación, los pines en rojo y negro corresponden a los de alimentación y los verdes
son reservados para el funcionamiento del microcontrolador (MCLR para el reset, y
los OSC1-2 son para elreloj).

1.1 Realizando una sencilla activación de un
led
Pasemos de una vez a desarrollar una sencilla aplicación práctica con
microcontroladores PIC. Se trata de un circuito muy simple para activar un diodo
LED.

Veremos paso a paso, como se escribe un programa en assembler, como se compila
y como se transfiere a la memoria FLASH interna del microcontrolador PIC para
ponerlo atrabajar.
Monte en el entrenador el circuito que se muestra en la siguiente figura:

3

www.welgos.net

CURSO INTEGRAL SOBRE MICROCONTROLADORES

Para alimentar el circuito es necesario disponer de un voltaje DC constante de 5
voltios, la cual se aplica a el pin Vdd (pin 14) y la tierra se aplica al pin Vss (pin 5).
El pin MCLR (pin 4) sirve para efectuar el reset al PIC microcontrolador....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Micro
  • Micro
  • Micro
  • Micro
  • Micro
  • micro
  • micro
  • Micro

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS