Anda di halaman 1dari 5

Microprocesadores I Docente: Ing.

Roger Guachalla Narvez


xoroger@yahoo.es

PRCTICA 00: Introduccin a los microcontroladores PIC


1. Objetivos:
Conocer:
Tres tipos de procesadores: Microprocesador, Microcontrolador y Procesador Digital de Seales
Familias de microcontroladores PIC de la empresa Microchip

2. Procesadores
Qu es un Microprocesador?

Un microprocesador es un sistema programable abierto (configuracin variable) con el que puede construirse un computador con
las caractersticas que se desee, acoplndole los mdulos necesarios.

Requiere de varios circuitos integrados para crear un sistema completo: ROM, RAM, Puertos I/O, Perifricos.
Tiene alta capacidad de procesado
Memorias masivas de programas y datos
De propsito general
Alto consumo de energa
Costo elevado
Principal fabricante: INTEL
Ejemplo: procesador principal en el computador PC

Qu es un Microcontrolador?

Es un sistema programable cerrado que contiene un computador completo y de prestaciones limitadas que no se pueden
modificar.

Incorpora todos los circuitos integrados para crear un sistema completo: ROM, RAM, Puertos I/O, Perifricos.
Tiene baja capacidad de procesado
Memorias reducidas para programas y datos
De propsito especfico: Control
Bajo consumo de energa
Costo reducido
Principal fabricante en el mercado de 8-bit: Microchip
Ejemplo: control remoto de un televisor
Qu es un Procesador Digital de Seales (DSP)?

Un DSP es un tipo de procesador increblemente rpido y potente especializado en el tratamiento de seales de Audio, Video y
Trfico de Datos.
Un DSP es nico porque realiza el procesamiento de datos en tiempo real (aplicaciones en las que no se permiten retrasos).

Incorpora todos los circuitos integrados para crear un sistema completo: ROM, RAM, Puertos I/O, Perifricos ADC, DAC.
Tiene alta capacidad de procesado: MAC (Multiplicacin y Adicin Conjunta)
Memorias amplias para programas y datos
De propsito especfico: Audio, Video, Trfico de Datos
Mediano consumo de energa
Costo intermedio
Principal fabricante: Texas Instruments
Ejemplo: reproductor de Audio MP3 / Video MP4
Familias de microcontroladores PIC

Los PIC son una familia de microcontroladores tipo RISC (Reduced Instruction Set Computer) fabricados por Microchip Technology
Inc. El significado original de PIC es Peripheral Interface Controller (controlador de interfaz perifrico)

Microchip posee una amplia variedad de dispositivos microcontrolados:

Los microcontroladores PIC de 8 bits se clasifican en 3 grandes ramas

Gama base
Estos modelos incorporan 33 instrucciones mquina de 12 bits de longitud cada una y disponen de una pila con 2 niveles de
profundidad. Su capacidad de memoria es muy limitada por lo que las aplicaciones que se pueden hacer con el tambin. Lo
componen 14 modelos.
Ejemplo: Microcontrolador PIC12F629
Gama media

Estos microcontroladores incorporan 35 instrucciones con 14 bits de longitud cada una, tiene una pila de 8 niveles de
profundidad y tiene un vector de interrupcin. Esta gama tiene en la actualidad 71 modelos diferentes, tienen de 8 a 68 patitas.

Ejemplo: Microcontrolador PIC16F877A

Gama mejorada

Estos PIC disponen de 77 instrucciones de 16 bits de longitud cada una, una Pila de 31 niveles de profundidad y 2 vectores de
interrupcin. Algunos modelos incorporan un mdulo USB.

Ejemplo: Microcontrolador PIC18F4550


Caractersticas Tcnicas PIC18F4550

0) CPU RISC de alta performance


1) Conjunto de77 instrucciones
2) Todas las instrucciones son de un ciclo salvo aquellas que incluyen saltos que son de 2 ciclos.
3) Frecuencia de Trabajo: DC - 48 MHz
4) Memoria de Programa de 32 KBytes FLASH ROM
5) Memoria de Datos de 2 KBytes de SRAM
6) Memoria EEPROM de Datos de 256 Bytes
7) Stack (Pila) de hardware de 31 niveles
8) Manejo de Interrupciones (hasta 21 fuentes)
9) Oscilador Interno 31KHz a 8MHz
10) Power-on Reset (POR)
11) Amplio rango de voltaje de trabajo: 2.0V a 5.5V
12) Modos de Reloj: RC (Resistencia/Capacitor), HS (Alta Velocidad), LP (Baja Potencia), XT (Cristal)
13) WatchdogTimer (WDT) con el reloj RC interno para mejor seguridad.
14) Power-up Timer (PWRT) y Oscillator Startup Timer (OST)
15) Brown-out detection circuitry para Brown-out Reset (BOR)
16) Programacin serial via 2 pines, In-Circuit Serial Programming (ICSP) (Low/Standard Voltage)
17) Proteccin de Datos en la memoria EEPROM
18) Proteccin de Escritura en la memoria ROM FLASH
19) Depuracin In-Circuit Debugging a travs de 2 pines
20) Proteccin de Cdigo en la memoria FLASH ROM

Caractersticas de Perifricos

21) 5 Puertos de Entrada/Salida (35 I/O bits) configurable bit a bit


22) Timer0: 16-bit timer/counter
23) Timer1: 16-bit timer/counter
24) Timer2: 16-bit timer/counter
25) Dos mdulos Capture, Compare, PWM
26) Convertidor Anlogo/Digital de 10-bit y multiplexado en 13 canales
27) Synchronous Serial Port (SSP) con SPI e I2C
28) Universal Synchronous Asynchronous Receiver Transmitter (USART)
29) Puerto USB V2.0

3. Informe de prctica
TRABAJO DE INVESTIGACIN INDIVIDUAL
Caractersticas Tcnicas o de Perifricos del PIC18F4550
Incluir:
Cartula (Especificar en sus datos, el Nmero de Carnet de Identidad )
Fuentes de Informacin: direcciones web o bibliografa
Impresin de las primeras 2 pginas de la fuente de informacin
Resumen escrito a mano (de un mnimo de 6 pginas)
En funcin al ltimo digito del Nmero de Carnet de Identidad, realizar la investigacin de los 3 incisos
consecutivos de Caractersticas Tcnicas o de Perifricos partiendo del Inciso_Inicial en base a la siguiente frmula:

Inciso_Inicial = Ultimo_Digito_CI * 3

Ejemplo: Si C.I. = 2711073 L.P.


entonces
Ultimo_Digito_CI=3
y
Inciso_Inicial = 3*3 = 9
por lo tanto, los incisos a investigar son: 9), 10) y 11)

Anda mungkin juga menyukai