Sei sulla pagina 1di 2

Práctica N°2 – Barrido de registros

Abstract—En este paper se presenta el informe de la segunda  Soporta modo de comunicación serial, posee dos pines
práctica de laboratorio de la asignatura de Sistemas para ello.
Microprocesados de sexto nivel en la Carrera de Ingeniería  Amplia memoria para datos y programa.
Eléctrica enfocada en el conocimiento de la programación
assembler y en el montaje del programa en el PIC16F877A el cual  Memoria reprogramable: La memoria en este PIC es la
deberá hacer funcionar un barrido de diferentes registros. que se denomina FLASH; este tipo de memoria se puede
borrar electrónicamente (esto corresponde a la "F" en el
Keywords— PIC16F887A; microcontroller; duty swept; modelo).
programming;  Set de instrucciones reducidas (tipo RISC), pero con las
instrucciones necesarias para facilitar su manejo.
I. INTRODUCCION
MICROCONTROLADOR
Figura 1: PIC 16F877A

S
e denomina microcontrolador o microprocesador al
dispositivo programable que está diseñado para hacer
diferentes actividades que requieren del procesamiento
de datos digitales, de control y comunicación digital de Figura 2: Distribución de pines del PIC 16F877A
diferentes dispositivos. Poseen una memoria internamente que
almacena dos tipos de datos; las instrucciones, que II. INFORME
corresponden al programa que se desea ejecutar, y los registros, 1. Presentar el diagrama esquemático del circuito
que son los datos que el usuario maneja, así como registros
especiales para el control de las diferentes funciones del implementado en el laboratorio, con los respectivos
microcontrolador. cambios de haber existido. Explicar el motivo que
La Microchip proporciona un entorno de desarrollo freeware condujo a realizarlos.
llamado MPLAB que incluye un simulador software y un
ensamblador. Otras empresas desarrollan compiladores C y Programamos el PIC con la PicKit 3 el código lo
BASIC. Microchip también vende compiladores para los PIC hacemos en MPLAB v8.92 y el código debe estar en
de gama alta ("C18" para la serie F18 y "C30" para los dsPIC) .asm (assembler).
y se puede descargar una edición para estudiantes del C18 que
inhabilita algunas opciones después de un tiempo de
evaluación.
Figura 3: Conexiones del PIC 16F877A en Proteus

El Crystal se conecta en paralelo con 2 capacitores


del orden de los microfaradios (uF), utilizaremos para
PIC 16F877A todas las prácticas un cristal de 4 MHz.
Para esta y las otras prácticas que tengamos que hacer
utilizaremos este microcontrolador que es fabricado por
MicroChip familia a la cual se le denomina PIC. El modelo
Figura 4: Conexión del Crystal de 4MHz
16F877 tiene varias características que hacen de este
dispositivo muy versátil, eficiente y práctico para ser empleado.
Para el Clear Master Reset se conecta en paralelo a 2
Cuentan con memoria de programa de tipo capacitores del orden de los microfaradios (uF) y
EEPROM Flash mejorada, lo que permite programarlos
pondremos una resistencia que vendrá desde la fuente
fácilmente usando un dispositivo programador de PIC. Esta
característica facilita sustancialmente el diseño de proyectos, de 5V.
minimizando el tiempo empleado en programar los
microcontroladores (µC).

Algunas de estas características del PIC 16F877A son:


Figura 5: Conexión del Clean Master Reset
Figura 6 : Conexión de los LED al puerto D

Figura 7: Funcionamiento del Auto Fantástico

Figura 8: Funcionamiento del circuito de las persianas

III. ELEMENTOS A UTILIZAR

ELEMENTO CANTIDAD
Protoboard 1 (regleta)
Dip-switch (10) 1
PIC 16F877A 1
Pulsador 1
Resistencia (330Ω) 9
LED 8
Crystal 4MHz 1
Capacitor 20pF 3
Fuente 5V 1
IV. CONCLUSIONES.

V. RECOMENDACIONES

VI. REFERENCIAS
[1]
https://www.monografias.com/trabajos18/descripcion-
pic/descripcion-pic.shtml

[3] Microprocesadores, Leopoldo Parra Reynada.

Potrebbero piacerti anche