Trab_Col_No_2

Embed Size (px)

DESCRIPTION

we

Citation preview

ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA

309696 Microprocesadores y MicrocontroladoresTrabajo colaborativo No 2

Trabajo colaborativo No 21. Investigacin individual.El estudiante de manera individual, deber presentar un aporte en el foro colaborativo donde presente de manera clara y precisa los siguientes tems:a. Microcontroladores en el mercado actual: del material estudiado e investigado como un aporte de autora propia presentar una descripcin y caractersticas generales de los Microcontroladores, fabricantes y familias que actualmente se utilizan en desarrollo de proyecto de implementacinMicrocontroladorDescripcin y caractersticas importantes

PIC16F84El PIC16F84 es un microcontrolador a 8 bits de la familia PIC perteneciente a la Gama Media (segn la clasificacin dada a los microcontroladores por la misma empresa fabricante) Microchip. - Memoria Flash de programa (1K x 14 bits).

- Memoria EEPROM de datos (64 x 8 bits).

- Memoria RAM (68 registros x 8 bits).

- Un temporizador/contador (timer de 8 bits).

- Un divisor de frecuencia.

-Varios puertos de entrada-salida (13 pines en dos puertos, 5 pines el puerto A y 8 pines el puerto B).

PIC16F87XLos PIC16F87X forman una subfamilia de microcontroladores PIC (Peripheral Interface Controller) de gama media de 8 bits, fabricados por Microchip Technology Inc..Las caractersticas principales de estos dispositivos son:

CPU de arquitectura RISC (Reduced Instruction Set Computer).1

Set de 35 instrucciones.1

Frecuencia de reloj de hasta 20MHz (ciclo de instruccin de 200ns).1

Todas las instrucciones se ejecutan en un nico ciclo de instruccin, excepto las de salto.1

Hasta 8K x 14 palabras de Memoria de Programa FLASH (ver tabla a continuacin).1

Hasta 368 x 8 bytes de Memoria de Datos tipo RAM (ver tabla a continuacin).1

Hasta 256 x 8 bytes de Memoria de Datos tipo EEPROM (ver tabla a continuacin).1

Hasta 15 fuentes de Interrupcin posibles.1

8 niveles de profundidad en la Pila hardware.1

Modo de bajo consumo (Sleep).1

Tipo de oscilador seleccionable (RC, HS, XT, LP y externo).2

Rango de voltaje de operacin desde 2,0V a 5,5V.3 4 5

Conversor Analgico/Digital de 10 bits multicanal.1

3 Temporizadores.1

Watchdog Timer o Perro Guardin.1

2 mdulos de captura/comparacin/PWM.1

Comunicaciones por interfaz USART (Universal Synchronous Asynchronous Receiver Transmitter).1

Puerto Paralelo Esclavo de 8 bits (PSP).1

Puerto Serie Sncrono (SSP) con SPI e IC.1

PIC16F84.El PIC16F84 es un microcontrolador a 8 bits de la familia PIC perteneciente a la Gama Media (segn la clasificacin dada a los microcontroladores por la misma empresa fabricante) Microchip. Memoria Flash de programa (1K x 14 bits).

Memoria EEPROM de datos (64 x 8 bits).

Memoria RAM (68 registros x 8 bits).

Un temporizador/contador (timer de 8 bits).

Un divisor de frecuencia.

Varios puertos de entrada-salida (13 pines en dos puertos, 5 pines el puerto A y 8 pines el puerto B).

Otras caractersticas son:

Manejo de interrupciones (de 4 fuentes).

Perro guardin (watchdog).

Bajo consumo.

Frecuencia de reloj externa mxima 10MHz. (Hasta 20MHz en nuevas versiones). La frecuencia de reloj interna es un cuarto de la externa, lo que significa que con un reloj de 20Mhz, el reloj interno sera de 5Mhz y as pues se ejecutan 5 Millones de Instrucciones por Segundo (5 MIPS)

No posee conversores analgicos-digital ni digital-analgicos.

Pipe-line de 2 etapas, 1 para bsqueda de instruccin y otra para la ejecucin de la instruccin (los saltos ocupan un ciclo ms).

Repertorio de instrucciones reducido (RISC), con tan solo 30 instrucciones distintas.

4 tipos distintos de instrucciones, orientadas a byte, orientadas a bit, operacin entre registros, de salto.

b. Perifricos externos al microcontrolador: del material estudiado e investigado como un aporte de autora propia presentar en la siguiente tabla los perifricos externos al microcontrolador que pueden utilizarse en el desarrollo de proyectos y soluciones.

Perifricos externos al microcontroladorDescripcin y caractersticas generales

Temporizadores y contadoresSon circuitos sincrnicos para el conteo de los pulsos que llegan a su poder para conseguir la entrada de reloj. Si la fuente de un gran conteo es el oscilador interno del microcontrolador es comn que no tengan un pin asociado, y en este caso trabajan como temporizadores. Por otra parte, cuando la fuente de conteo es externa, entonces tienen asociado un pin configurado como entrada, este es el modo contador.

Puerto serieEste perifrico est presente en casi cualquier microcontrolador, normalmente en forma de UART (Universal Asynchronous Receiver Transmitter) o USART (Universal Synchronous Asynchronous Receiver Transmitter) dependiendo de si permiten o no el modo sincrnico de comunicacin.

Mdulos de conversinEstos mdulos permiten convertir seales y almacenarlas en el micro para su posterior procesamiento y toma de decisiones o enviar seales al exterior adecuadas para cierto tipo de dispositivos, entre estos estn los mdulos ADC y PWM.

ComparadoresEstos mdulos se implementan para comparar seales anlogas y servir como referencia para la toma de decisiones y control de procesos desde el microcontrolador..

Mdulos de comunicacinSon mdulos que permiten la comunicacin entre el micro y el exterior y/o viceversa, entre los mas usuales estn, la comunicacin serial sncrona, USART y comunicacin por puerto paralelo.

Diseo: Hctor Ivan Blanco Rodriguez