TAREA # 1 PROGRAMACION DEL MICROCONTROLADOR PIC16F84A Programa en MPLAB, el siguiente ejemplo de programa servirá para que el alumno aplique y practique los códigos de instrucción vistos en clase, el programa que se presenta permite usar las directivas para configurar el PIC16F84A líneas 3, 4 y 5. estas líneas son muy importantes pues sin estas es imposible programar. Las líneas 9, 10 y 11 permiten configurar el puerto B del PIC16F84A como salida. La línea 15 permite activar el pin 6 (RB0) del puerto B del microcontrolador activando un led que se conecta como luz indicadora. Códigos de instrucción usados: bsf (coloca un bit de valor lógico “1”) bcf (coloca un bit de valor lógico “0”) clrf (configura como salida) Ejemplo del circuito implementado en Proteus para observar el comportamiento de la ejecución del programa que sirven de ejemplo, y así asegurarse de que el programa cumple con el planteamiento propuesto. TAREA MICROCONTROLADORES • Programa #1.- El alumno implementa en MPLAB un programa que permite al puerto B del microcontrolador PIC16F84A, ser configurado como salida, en donde seleccionara el pin 6 (RB0) del puerto B para conectar y activar un diodo led, de tal manera que con el código fuente compilado por el alumno active al led. • Programa #2.- Implementar en MPLAB un programa que permite al puerto B, del microcontrolador PIC16F84A, se configure como salida en donde se usara el pin 6 (RB0), pin7 (RB1) y pin8 (RB2) los cuales mediante el código correspondiente activan un diodo led conectado en cada uno de los pines indicados de manera que permanecerán activados indefinidamente. • Programa #3.- Programar el microcontrolador PIC16F84A, para que active el puerto B como salida, en donde se conectaran una serie de diodos led, los cuales estarán conectados a los siguientes pines: pin6, pin8, pin10 y pin12 los cuales deben de activarse y permanecer así, sin que se desactiven. • Programa #4.- Crear un programa en MPLAB que configure el microcontrolador PIC16F84A, el código de programación permite configurar los pines: pin17(RA0), pin18(RA1), pin1(RA2) del puerto A como salidas, activando los diodos conectados a los pines mencionados respectivamente. • Programa #5.- Implementar un programa en MPLAB para configurar el PIC16F84A, el código del programa activara el puerto A y el puerto B del microcontrolador activando a las luces led conectadas a los siguientes pines: RA0, RA2, RB0, RB1. Ambos puertos debe de configurarse como salida para activar los leds conectados a los puertos. • Programa #6.- Crear un programa en MPLAB para activar los pines RB0, RB1, RB2, RB4, RB5 del puerto B del microcontrolador PIC16F84A, para activar los pines debe de programarse para que salidas del microcontrolador envíen un nivel bajo a las luces leds conectadas a los pines indicados. • Programa #7.- Compilar un programa en MPLAB para programar el PIC16F84A, el código fuente del programa debe activar el puerto A como salida la cual enviara un nivel bajo para activar el pin 17 (RA0) y pin 18 (RA1) donde estará conectado un diodo led en cada pin y al momento de recibir el nivel bajo encenderá. • Programa #8.- Crear un programa para el microcontrolador PIC16F84A, donde el código fuente del programa implementado en MPLAB activara unas luces led conectadas al puerto A con un nivel alto, y en el puerto B enviara un nivel bajo de señal para activar unas luces led conectadas a este puerto. Pines del puerto A (RA1) y (RA3), pines del puerto B, (RB1), (RB2), (RB3) y (RB5). • Programa #9.- Programar el microcontrolador PIC16F84A para que active el puerto A con nivel bajo y active los diodos leds conectados al los pines RA0, RA1, RA2. • Programa #10.- Programar el microcontrolador PIC16F84A para activar el puerto A y el puerto B con niveles bajos, los cuales activaran los pines RA1, RA2 y RB0, RB1, RB2 los cuales tiene conectados diodos led.