INSTITUTO TECNOLÓGICO DE SAN LUIS POTOSÍ DEPARTAMENTO DE ELÉCTRICA, ELECTRÓNICA Y MECATRÓNICA. Materia: Trabajo: Alumno: Fecha: MICROCONTROLADORES PRACTICA 7 ARI AXEL BELLO SOLORZANO 3 DE NOVIEMBRE DE 2022 OBJETIVOS: Parte 1 Invertir el estado de RC0 cada 16 pulsos en RA4, para esto se utilizará el TIMER0en modo contador con una preescala de 4. TMR0L y TMR0H se deberá exhibir en los puertos B y D respectivamente. Parte 2 Invertir el estado de RC0 cada x segundos (2 segundos), FOSC, la precarga y la preescala son libres. CODIGO EN ENSAMBLADOR: PARTE 1: PARTE 2: DIAGRAMA DE FLUJO: PARTE 1 PARTE 2 FOTOGRAFIA DEL CIRCUITO PARTE 1: Se realizo un contador el cual consiste en un reloj 555 en modo monoestable el cual nos permitirá asignar un pulso el cual por la configuración del timer 0 que detectara flancos de subida el cual nos hará una cuenta en modo 16 bits en el cual cada 4 pulsos hará una cuenta a partir de FC cuando este en FF desbordaremos la cuenta y por lo tanto en el RC0 el led debería invertirse PARTE 2 En la segunda parte haremos un temporizador a 2s por lo cual necesitamos obtener nuestra precarga el cual la obtenemos de la formula 𝑃𝑅𝐸𝐸𝐶𝐴𝑅𝐺𝐴 − 𝑇 4 ∗ 𝑇𝐶𝑌 65536 son la cantidad de pulsos para que se desborde la cuenta ósea que llegue a FF , esta cantidad le vamos a restar lo de la preecarga 61660 𝑝𝑎𝑟𝑎 𝑜𝑏𝑡𝑒𝑛𝑒𝑟 𝑙𝑜𝑠 2 𝑠𝑒𝑔𝑢𝑛𝑑𝑜𝑠 Osea necesitamos F0DC que F0 es nuestra parte alta y DC nuestra parte baja