Pics

Páginas: 12 (2900 palabras) Publicado: 11 de julio de 2011
INICIACIÓN A LOS MICROCONTROLADORES PIC
Un microcontrolador, es un circuito integrado programable que contiene los elementos necesarios para controlar un sistema.
PIC significa Peripheral Interface Controller, 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 unaunidad arimético-lógica, memorias de datos y programas, puertos de entrada y salida, es decir, estamos hablando de un pequeño ordenador diseñado para realizar funciones específicas.

Un puerto es una interfaz física a través del la cual pasan los datos hacia y desde los periféricos.

Podemos encontrar microcontroladores en lavadoras, hornos de microondas, teléfonos móviles, etc.

Prof.Daniel Martínez

INICIACIÓN A LOS MICROCONTROLADORES PIC
MCLR/Vpp RA0 PUERTO A RA1 RA2 RA3 RA4 RA5 RE0 PEURTO E RE1 RE2 VDD VSS OSC1 OSC2 RC0 PUERTO C RC1 RC2 RC3 PUERTO D RD0 RD1 RB7 RB6 RB5 RB4 RB3 RB2 RB1 RB0 VDD VSS RD7 RD6 RD5 RD4 RC7 RC6 RC5 RC4 RD3 RD2 PUERTO B

El microcontrolador PIC 16F877A del fabricante Microchip Technology Inc. es un sistema sencillo, barato y potente para muchasaplicaciones electrónicas.

PUERTO D

PUERTO C

PUERTO D

Paquete de plástico de doble línea, PDIP (Plastic Dual In-Line Package) de 40 pines.
Prof. Daniel Martínez

Algunas de las características del microcontrolador 16F877A son:

-Memoria de programa Flash: 8K x 14 words. (8K localidades de memoria, cada una con una longitud de 14 bits). Memoria reprogramable, este tipo de memoriase puede borrar electrónicamente). Contiene el programa con las instrucciones que gobiernan al microcontrolador. Es del tipo no volátil. -Memoria RAM de datos: 368 Bytes. Almacena las variables y datos. Son registros de 8 bits. Es volátil. -Memoria EEPROM de datos: 256 Bytes. Memoria de datos de lectura y escritura no volátil que permite garantizar que determinada información estará siempredisponible al reinicializarse el programa. -Frecuencia de operación de hasta 20 Mhz. -Puertos de Entrada/Salida: PORTA, PORTB, PORTC, PORTD, PORTE -Timers: 3 -Número de pines: 40

Prof. Daniel Martínez

Asignación de pines y propósito. Todo microcontrolador requiere de un circuito que le indique la velocidad de trabajo, llamado oscilador o reloj. Este genera una onda cuadrada de alta frecuenciaque se utiliza como señal para sincronizar todas las operaciones del sistema. Los pines utilizados para este fin son: OSC1 (13): Entrada del oscilador de cristal de cuarzo. OSC2 (14): Salida del cristal de cuarzo.
X1 U1
CRYST AL 4MHz 5V 13 14 1 2 3 4 5 6 7 8 9 10 OSC1/CLKIN OSC2/CLKOUT MCLR/Vpp/T HV RA0/AN0 RA1/AN1 RA2/AN2/VREFRA3/AN3/VREF+ RA4/T 0CKI RA5/AN4/SS RE0/AN5/RD RE1/AN6/WR RE2/AN7/CSRB0/INT RB1 RB2 RB3/PGM RB4 RB5 RB6/PGC RB7/PGD RC0/T 1OSO/T 1CKI RC1/T 1OSI/CCP2 RC2/CCP1 RC3/SCK/SCL RC4/SDI/SDA RC5/SDO RC6/T X/CK RC7/RX/DT 33 34 35 36 37 38 39 40 15 16 17 18 23 24 25 26

C2
5V 22pF

C6
100nF

C1
22pF

R2
10k

R5
330

Prof. Daniel Martínez

RESET

C2
5V 22pF

C6
100nF

El microcontrolador se alimenta con 5 Volts aplicados entre los pines Vdd y Vss,que son respectivamente la alimentación y la tierra del chip.
5V

C1
22pF

X1 U1
CRYST AL 4MHz 13 14 1 2 3 4 5 6 7 8 9 10 OSC1/CLKIN OSC2/CLKOUT MCLR/Vpp/T HV RA0/AN0 RA1/AN1 RA2/AN2/VREFRA3/AN3/VREF+ RA4/T 0CKI RA5/AN4/SS RE0/AN5/RD RE1/AN6/WR RE2/AN7/CS RB0/INT RB1 RB2 RB3/PGM RB4 RB5 RB6/PGC RB7/PGD RC0/T 1OSO/T 1CKI RC1/T 1OSI/CCP2 RC2/CCP1 RC3/SCK/SCL RC4/SDI/SDA RC5/SDO RC6/T X/CKRC7/RX/DT RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5 RD6/PSP6 RD7/PSP7 PIC16F877 33 34 35 36 37 38 39 40 15 16 17 18 23 24 25 26 19 20 21 22 27 28 29 30 5V

R2

x

VSS (12 y 31): Conexión a tierra. VDD (11 y 32): entrada de alimentación positiva. MCLR (1): entrada de RESET. El reset provoca la reinicialización del funcionamiento del microcontrolador. El pin del reset en los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • PICS
  • Pics
  • pics
  • Pics
  • Pics
  • Pics
  • Pics
  • Pics

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS