Introducción a la programación
Enviado por humberto99 • 5 de Diciembre de 2012 • Tesina • 771 Palabras (4 Páginas) • 439 Visitas
INTRODUCCIÓN A LA PROGRAMACIÓN
Microcontrolador PIC 16F84
mail : enric.serra
0 - INTRODUCCIÓN.
Este documento es una introducción a la programación del PIC 16f84.
Este documento se puede copiar y utilizar siempre que se indique la procedencia
(Escola Professional Salesians Joan XXIII) y se indique su autor Enric Serra.
Todos los comentarios y bugs serán bien recibidos.
1 – MICROCONTROLADORES.
Un microcontrolador, es un circuito integrado programable que
contiene los elementos necesarios para controlar un sistema.
PIC significa Peripheral Interface Controler es decir un controlador de
periféricos.
Cuando hablamos de un circuito integrado programable que controla
periféricos, estamos hablando de un sistema que contiene entre otras
cosas una unidad arimético-lógica, unas memorias de datos y
programas, unos puertos de entrada y salida, es decir estamos
hablando de un pequeño ordenador diseñado para realizar unas
funciones específicas.
Podemos encontrar microcontroladores en lavadoras, teclados,
teléfonos móviles, ratones etc.
Hay multitud de microcontroladores con más memoria, entradas y
salidas, frecuencia de trabajo, coste, subsistemas integrados y un largo
etc dependiendo de cada tipo de microcontrolador. El presente
documento esta basado en el popular microcontrolador PIC 16F84 del
fabricante Microchip Technology Inc ya que es un sistema sencillo,
barato y potente para muchas aplicaciones electrónicas.
Las características del controlador las podemos encontrar en la web
del fabricante microchip o en el siguiente enlace pic16f84.pdf
Pic 16f84
Las patillas del PIC 16F84, 18 en el modelo A son las siguientes:
Encapsulado y simbología.
2. - CARACTERISTICAS
La estructura del microcontrolador
Web de microchip
Alimentación :
El PIC se alimenta a 5 V entre los puntos Vdd (+) y Vss (-). El consumo del circuito
depende de las cargas en los puertos y de la frecuencia de trabajo.
Práctica 1.1: Diseñar y montar el siguiente regulador de V
Regulador 5 V para alimentar un PIC 16F84
Frecuencia de trabajo:
Los PIC's necesitan un reloj oscilador que marcará la frecuencia de trabajo.
Estos osciladores pueden ser del tipo :
RC Formado por una resistencia y un condensador
HS seutiliza un cristal de cuarzo o resonador cerámico (Hasta 10 Mz)
XT Cristal o resonador hasta 4 Mhz
LP Bajo consumo (hasta 200Khz)
Los osciladores se colocan entre las patillas OSC1 y OSC2
Puertos de ENTRADA/SALIDA
Los puertos son entradas y salidas del microcontrolador al exterior, por ellas
enviarmos o introducimos señales digitales TTL (5V) de forma que podemos
comunicar el microcontrolador con el exterior.
En este caso tenemos 2 puertos de entrada y salida E/S. Sus nombres son RA y RB.
El puerto RA tiene 5 pins RA0-RA4, un caso particular es RA4/TOCK1 que puede
actuar como pin de entrada o como entrada de impulsos para un contador
denominado TMRO
El puerto B tien 8 líneas que van desde RB-RB7 .Cada línea del RA o del RB se
puede configurar
...