Diagrama de flujo
Micros2Funcionamiento
Contenido del diagrama
Inicio
Inicializar relojes
Inicializar pines del 7 segmentos
Configurar Timer A0 para refrescar el dígito
Establecer habilitador en 0x01
Ciclo While
Habilitar interrupciones globales
Habilitar interrupciones globales
Leer y tratar los datos del ADC
Guardar valor de la memoria ADC en memval
Guardar valor del ADC en voltage
Main
Leer teclado
Verificar si se ha presionado una tecla
Leer tecla presionada
Mostrar tecla en la LCD
Procesar Timer_A0
Verificar si ha pasado un cierto tiempo
Incrementar contadorIncrementar contador
erificar si hubo un evento de captura
Verificar si fue un flanco descendente
Guardar tiempo alto
Si fue un flanco ascendente
Guardar tiempo alto
Limpiar banderas de interrupción
Fin
S1
LPM0
S2
S3
S4
S5
S6
EVENTO 1
EVENTO 2
EVENTO 3
EVENTO 4
EVENTO 5
EVENTO 6
Esperar a que se complete la conversión ADC
Iniciar conversión ADC
Calcular distancia en mm a partir del valor del ADC
Información
- Descripción
- Diagrama sobre Micros2Funcionamiento, creado por Leidy Sanchez el 07/06/2023.
- Creado por
- Leidy Sanchez
- Visitas
- 1
- Valoración