Flussdiagramm
LCD

Diagrama de flujo: LCD con puertos D y B
Inhalt des Flussdiagramms
CONFIGURACIÓN DE BITS DEL PUERTO "D" Y "B" COMO SALIDAS Y DEL PUERTO A LOS BITS 0 Y 1 COMO ENTRADAS
CONFIGURACIÓN DE TABLAS, PARA LA EDICIÓN DE MENSAJES ATRAVEZ POSICIONAMIENTO DE LOS 16 BITS DE LA LCD
MOTORES AC
II
NO_MENSAJE=W
LLAMAR A TABLA MENSAJE_DATOL4
W=DAT4
NO-MENSAJE=W
LLAMAR A TABLA MENSAJE_DATOL5
W=DAT5
NO-MENSAJE=W
LLAMAR A TABLA MENSAJE_DATO6
W=DAT6
III
III
NO_MENSAJE=W
LLAMAR A TABLA MENSAJE_DATOL7
W=DAT7
NO-MENSAJE=W
LLAMAR A TABLA MENSAJE_DATOL8
W=DAT8
NO-MENSAJE=W
LLAMAR A TABLA MENSAJE_DATO9
W=DAT9
IV
IV
NO_MENSAJE=W
LLAMAR A TABLA MENSAJE_DATOL10
W=DAT10
NO-MENSAJE=W
LLAMAR A TABLA MENSAJE_DATOL11
W=DAT11
NO-MENSAJE=W
LLAMAR A TABLA MENSAJE_DATO12
W=DAT12
V
V
NO_MENSAJE=W
LLAMAR A TABLA MENSAJE_DATOL13
W=DAT13
NO-MENSAJE=W
LLAMAR A TABLA MENSAJE_DATOL14
W=DAT14
NO-MENSAJE=W
LLAMAR A TABLA MENSAJE_DATO15
W=DAT15
VI
VI
NO_MENSAJE=W
LLAMAR A TABLA MENSAJE_DATOL16
W=DAT16
REGRESO
MENSAJE1
0X33=W
LLAMAR A OPCOM
0X0C=W
LLAMAR A OPCOM
0X06= W
LLAMAR A OPCOM
0X01=W
LLAMAR OPCOM
DAT1=W
LLAMAR OPDAT
I
I
DAT6=W
LLAMAR OPDAT
DAT2=W
LLAMAR OPDAT
DAT3=W
LLAMAR OPDAT
DAT4=W
LLAMAR OPDAT
DAT5=W
LLAMAR OPDAT
II
DAT7=W
II
DAT8=W
DAT9=W
DAT10=W
III
DAT16=W
LLAMAR OPDAT
DAT12=W
LLAMAR OPDAT
DAT13=W
LLAMAR OPDAT
DAT14=W
LLAMAR OPDAT
DAT15=W
LLAMAR OPDAT
DAT11=W
REGRESO
MENSAJE2
0Xc0=w
LLAMAR A OPCOM
DAT1=W
LLAMAR OPDAT
I
DAT6=W
LLAMAR OPDAT
DAT2=W
LLAMAR OPDAT
DAT3=W
LLAMAR OPDAT
DAT4=W
LLAMAR OPDAT
DAT5=W
LLAMAR OPDAT
DAT11=W
LLAMAR OPDAT
LLAMAR OPDAT
DAT8=W
LLAMAR OPDAT
DAT9=W
LLAMAR OPDAT
DAT10=W
LLAMAR OPDAT
DAT7=W
II
III
DAT16=W
LLAMAR OPDAT
DAT12=W
LLAMAR OPDAT
DAT13=W
LLAMAR OPDAT
DAT14=W
LLAMAR OPDAT
DAT15=W
LLAMAR OPDAT
I
II
III
REGRESO
OPCOM
LIMPIAR EL TRISB
PONER EN CERO LOS BITS 3 Y 2 DEL PUERTOD,PONER EN UNO EL BIT 4 DEL PUERTOD Y LIMPIAR EL PUERTO B
PORTB=W
PONER EN CERO EL BIT4 DE PORTD Y EN 1 EL BIT2 DE PORTD
OFF=W
W=TRISB
LLAMAR A RETARDO
LLAMAR A RETARDO
REGRESO
OPDAT
LIMPIAR EL TRISB
PONER EN CERO LOS BITS 3 Y 2 DEL PUERTOD,PONER EN UNO EL BIT 4 DEL PUERTOD Y LIMPIAR EL PUERTO B
PORTB=W
PONER EN CERO EL BIT4 DE PORTD Y EN 1 EL BIT2 DE PORTD
OFF=W
W=TRISB
LLAMAR A RETARDO
LLAMAR A RETARDO
REGRESO
LLAMAR OPDAT
LLAMAR OPDAT
LLAMAR OPDAT
LLAMAR OPDAT
LLAMAR OPDAT
LLAMAR A LCD MENSAJE1
BA=1
MOTOR 1=1
LLAMAR A RETARDO DE S SEGUDOS
LCD CUENTA REGRESIVA
MOTOR2=1
MENSAJE 3 LCD
VAR SECU=1
SI
BP=1
MOTOR1Y MOTOR2 =0
MENSAJE 4 LCD
SI
VAR SECU=1
MOTOR 1 Y 2 =1
MENSAJE5 LCD
I
I
RETARDO 5 SEG
LAMAR A RET 1 SEG
LAMAR A RET 1 SEG
LAMAR A RET 1 SEG
LAMAR A RET 1 SEG
LAMAR A RET 1 SEG
REGRESO
II
RET 1SEG
CONT 250 US
BP=1
NO
NO
NO
SI
II
CONT 250 US
BP=1
II
CONT 250 US
BP=1
II
CONT 250 US
BP=1
II
REGRESO
NO
NO
NO
NO
SI
SI
SI
SI