Вы находитесь на странице: 1из 7

MICROCONTROLADORES Y MICROPROCESADORES

PASO 3 – DISEÑAR LA AUTOMATIZACIÓN MEDIANTE


MICROCONTROLADORES

EDWING SHAIR RIVERA

COD:

TUTOR: OSCAR IVAN VALDERRAMA


GRUPO:309696 _39

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

ACACIAS-META

NOVIEMBRE 2018
Programación de un Microcontrolador utilizando Assembler

Partiendo del principio de un circuito integrado podemos decir que el


Microcontrolador es un encapsulado que es programable y que tiene como
característica principal que es embebido (todos sus elementos se encuentran dentro
del mismo), también tiene periféricos de entrada y salida como lo tiene un
computador personal, tiene una CPU o Unidad Central de Procesamiento, y la
Memoria que se almacena dentro del mismo dispositivo. Sus frecuencias de
operación son bajas si se compara con un Microprocesador, con velocidades
promedio de 4MHz o 20MHz según el Microcontrolador que se utilice. Al tener una
baja frecuencia de operación, no necesita grandes cantidades de potencia para
operar, por lo que opera en el rango de los Microwatts.
Para su programación el Microcontrolador tiene un espacio destinado para ello
llamado EEPROM el cual está vacío desde fábrica y para que este pueda ejercer
alguna función se debe programar utilizando el lenguaje de programación
Assembler que es un lenguaje de bajo nivel o lenguaje máquina, si se utiliza
Microcontroladores de la familia MICROCHIP el software de programación que se
utiliza es MPLAB.

CLASIFICACIÓN DE LOS MICROCONTROLADORES PIC


Estos microcontroladores o MCU se caracterizan por su arquitectura Harvard con
memorias de programa y de datos independientes, lo que permite la accesibilidad
simultánea y la diversidad en la longitud de las posiciones y el tamaño de ambas
memorias. Genéricamente los microcontroladores se clasifican según el tamaño de
los datos que maneja el repertorio de instrucciones y existen 4 grandes grupos: de
4, de 8, de 16 y de 32 bits. Microchip sólo fabrica microcontroladores de 8 y de 16
bits y como se ha indicado es el líder mundial en ventas del primer grupo.
1. Para el laboratorio se debe diseñar un reloj utilizando 3 displays de 7 segmentos (El
grupo escoge si es de ánodo o cátodo común), para presentar la hora desde 0:00 hasta
9:59 cada número del reloj es un display de 7 segmentos, cada LED será la salida del
Microcontrolador PIC16F84A.

MPLAB.
SIMULACIÓN
3.Utilizando el PIC16F877 se va a monitorear la cantidad de luz que se presenta en el
laboratorio, por lo que se debe hacer lo siguiente:
-Utilizando una fotorresistencia o elemento parecido sensar la cantidad de lumenz que
existe en el laboratorio
-Realizar un promedio de cantidad de luz mínima y máxima (pueden utilizar una escala de
porcentaje de 0% a 100%) que puede existir en el laboratorio, si la cantidad de luz baja del
40% se debe encender un bombillo que nivele la cantidad de luz y pase el 80% de lumen.

CODIGO MPLAB
PROTEUS

Вам также может понравиться