UNIVERSIDAD PEDAGOGICA Y TECNOLOGICA DE COLOMBIA
UPTC
COMPARACION DE MICROCONTROLADORES/TAREA1
GRUPO 1
Docente:
FREDDY FERNANDO VALDERRAMA GUTIERREZ
Andrés Felipe Joya Chía c.c. 1002457700
Duitama- Boyacá
2020
INTRODUCCIÓN
El Microcontrolador es un circuito integrado que es el componente principal de una aplicación
embebida. Es como una pequeña computadora que incluye sistemas para controlar elementos
de entrada/salida. También incluye a un procesador y por supuesto memoria que puede guardar
el programa y sus variables (flash y RAM). Funciona como una mini PC. Su función es la de
automatizar procesos y procesar información.
OBJETIVOS
-Analizar y comprender la estructura de los microcontroladores, así se podrá identificar si es RISC o
CISC para poder compararlos con otros microcontroladores y así poder elegir el que mejor le
funcionara para su trabajo.
DESARROLLO DEL TRABAJO
PIC16(L)F18855 es un microcontrolador RISC ya que tiene 49 instrucciones y en el
datasheet afirma que tiene arquitectura RISC, tiene un procesamiento de 1KB y una
memoria de 14 KB.
Y un oscilador de 32MHz.
ATMEGA328PB es un microcontrolador CISC ya que comparado con el otro tiene más
instrucciones 131, tiene un procesamiento de 2 KB y una memoria de 32 KB.
Y un oscilador de 20MHz.
CAPACIDADES DE COMUNICACIÓN Y PERIFERICOS:
-PIC16(L)F18855
1-UART, 2-SPI, 2-I2C
5 CCP
-ATMEGA328PB:
2-UART, 2-SPI, 2-I2C
3 Input Capture, 3 CCP, 10PWM
El precio del PIC16(L)F18855 es de 4876 pesos colombianos mientras que el ATMEGA328PB cuesta
4726 pesos colombianos.
-INTERRUPCION: Interrupciones con el PIC, los microcontroladores PIC se programan para que realicen
tareas de acuerdo a lo que interese, normalmente realizarán esas tareas en forma ordenada una tras otra en
forma cíclica, a esto se le conoce como el programa principal; las interrupciones microcontroladores con el
PIC son eventos que hacen que el programa principal se detenga, para que el microcontrolador PIC se
dedique ha realizar otras tareas, mientras no ocurra una interrupción el microcontrolador solo realizará las
tareas indicadas dentro del programa principal.
-PWM: PWM AVR, PWM quiere decir modulación por ancho de pulso; cuando se tiene una onda
rectangular de un periodo fijo o de una frecuencia fija, a la parte de la onda rectangular que está a
mayor nivel o en alto se le llama pulso el cual tendrá un ancho, mediante el PWM se modifica el
ancho de ese pulso, con el módulo PWM AVR es muy fácil hacerlo, el uso del PWM tiene mucha
importancia en el control de dispositivos en diversos modos como son el control de velocidad de
motores, control de iluminación, control de temperatura, de transistores, y mucho más.
CONCLUSIONES
Con este trabajo se ayudo a como seleccionar un microcontrolador gracias a que se realizó un
análisis de sus componentes. Ya que hay microcontroladores que sirven para diferentes proyectos
por esto se analiza para según lo que va a realizar.
BIBLIOGRAFIA
https://www.microchip.com/wwwproducts/en/PIC16F18855
https://www.microchip.com/wwwproducts/en/ATmega328PB#datasheet-toggle
http://microcontroladores-mrelberni.com/interrupciones-con-el-pic/
http://microcontroladores-mrelberni.com/pwm-avr/