Intermitencia con PIC 16f887 (ensamblador)
Objetivo: Que el alumno realice un pequeño programa de prueba en ensamblador para empezar a familiarizarse tanto con el software como con el hardware.Introducción: Esta práctica ayudará al alumno a familiarizarse con el software Mplab y al utilizar el simulador le ayudará a entender cómo funciona la arquitectura del microcontrolador. En el simulador(MPLABSIM) se pueden ver los movimientos en los registros, la memoria de datos, la memoria de programa, el registro de estado, etc. Se recomienda abrir una ventana con los registros utilizados en elprograma y correr paso a paso la simulación. Además aprenderá como realizar la conexión básica del microcontrolador para que funcione correctamente.
El programa funciona de la siguiente manera:Al energizar el sistema, el led conectado en el pin RB0 encenderá por algunos milisegundos y después se apagará y durará el mismo tiempo apagado que encendido. Este ciclo se repetirá indefinidamente.Al presionar el pushbotton conectado al pin MCLR el microcontrolador se reinicia, es decir volverá a comenzar desde el principio.
Esta práctica se correlaciona con el Tema 2.1 de la Unidad 2.Material y Equipo utilizado:
1 Microcontrolador PIC16F887
1 Cristal 4 Mhz
1 Leds
1 Resistencia de 10 Kohms
2 Resistencia de 220 ohms
1 Push Button
1 Fuente de +5 VDC (Opcional: 1 Pila Cuadradade +9Vdc, 1 Reg. 7805)
-------------------------------------
1 Software de MPLAB
1 Grabador de Pics
Marco teórico
Los PIC son una familiade microcontroladores tipo RISC fabricados por Microchip Technology Inc. y derivados del PIC1650, originalmente desarrollado por la división de microelectrónica de General Instrument.
El nombre actual no es un acrónimo. Enrealidad, el nombre completo es PICmicro, aunque generalmente se utiliza como Peripheral InterfaceController (controlador de interfaz periférico).
El PIC16F887 es un microcontrolador de la compañía...
Regístrate para leer el documento completo.