Flowchart
DF CLAVE MENU
Flowchart content
CLAVE (8,12 Y 16)
90H,91H o 92H ---> EEADR
READ_EEPROM
EEDATA=0FFH
00H ,40H o 70H --- EEADR
COMPARA_X (US,DU,PR)
NO
SI
LFSR FSR0 0x100
CONT_TECLAS_PRES --> CONT_CORREA
READ_EEPROM
POSTINC0=EEDATA
BRA ERROR_1
NO
INCF EEADR
DECF CONT_CORREA
CONT_CORREA=00H
NO
SI
SI
5000H ---> TBLPTR (H,L)
o
5200H ---> TBLPTR (H,L)
o
6040H ---> TBLPTR (H,L)
CLR_LCD
PRINT_LCD
PORTD,7,0 =ON
DELAY_1_SEG
PORTD,7,0 =OFF
CLR_LCD
BRA INICIO o MENU1 (Si es clave 12 o 16)
00H o 40H o 70H ---> EEADR
LFSR FSR0 0x100
CONT_TECLAS_PRES --> CONT_CORREA
POSTINC0 ---> EEDATA
WRITE_EEPROM
INCF EEADR
DECF CONT_CORREA
CONT_CORREA=00H
NO
5060H ---> TBLPTR (H,L)
o
5100H ---> TBLPTR (H,L)
o
6060H ---> TBLPTR (H,L)
SI
01H ---> EEDATA
90H o 91H o 92H ---> EEADR
WRITE_EEPROM
CLR_LCD
PRINT_LCD
PORTD,X,0 =ON (3,4,5)
DELAY_1_SEG
PORTD,X,0 =OFF (3,4,5)
CLR_LCD
BRA INICIO
ENTER
OVERFLOW=00H
BRA CLAVE8
BRA ERROR_1
NO
SI
CONT_TECLAS_PRES=08H
SI
NO
CONT_TECLAS_PRES=0CH
CONT_TECLAS_PRES=10H
NO
NO
SI
BRA CLAVE12
SI
BRA CLAVE16
Information
- Description
- Flowchart on DF CLAVE MENU, created by Mauricio Antonio González Ramírez on 24/04/2021.
- Created by
- Mauricio Antonio González Ramírez
- Views
- 0
- Rating
More on Arquitectura y programación de microcontroladores