Apuntes de Microcontroladores

miércoles, 4 de diciembre de 2019

Ejercicio Motor con inversión de giro


Tabla de variables
I = Interruptor
B = giro izq
A = giro der
M = Motor C.C
Averia = Lampara de Averia

I       B       A       M      Averia
0       0       0        0          0
0       0       1        0          0
0       1       0        0          0
0       1       1        0          0
1       0       0        0          0
1       0       1        1          0
1       1       0        1          0
1       1       1        0          1


@ECHO OFF
CLS
:MENU
ECHO.4 SALIR
ECHO.
ECHO.5 MOTOR GIRO DER
ECHO.
ECHO.6 MOTOR GIRO IZQ
ECHO.
ECHO.7 MOTOR AVERIA

CHOICE /C:4567 /M ELEGIR
IF ERRORLEVEL 4 GOTO :AVERIA
IF ERRORLEVEL 3 GOTO :GIROIZQ
IF ERRORLEVEL 2 GOTO :GIRODER
IF ERRORLEVEL 1 GOTO :SALIR

:GIRODER
CLS
ECHO. MOTOR GIRO DER
PAUSE
GOTO :MENU


:GIROIZQ
CLS
ECHO. MOTOR GIRO IZQ
PAUSE
GOTO:MENU


:AVERIA
CLS
ECHO. AVERIA MOTOR
PAUSE
GOTO :MENU

:SALIR
CLS

No hay comentarios:

Publicar un comentario