¡GoConqr estrena diseño! Cuéntanos qué te parece.

Diagrama de flujo

DF CLAVE MENU

Mauricio Antonio González Ramírez Inglés

Contenido del diagrama

  1. CLAVE (8,12 Y 16)

  2. 90H,91H o 92H ---> EEADR

  3. READ_EEPROM

  4. EEDATA=0FFH

  5. 00H ,40H o 70H --- EEADR

  6. COMPARA_X (US,DU,PR)

  7. NO

  8. SI

  9. LFSR FSR0 0x100

  10. CONT_TECLAS_PRES --> CONT_CORREA

  11. READ_EEPROM

  12. POSTINC0=EEDATA

  13. BRA ERROR_1

  14. NO

  15. INCF EEADR

  16. DECF CONT_CORREA

  17. CONT_CORREA=00H

  18. NO

  19. SI

  20. SI

  21. 5000H ---> TBLPTR (H,L)

    o

    5200H ---> TBLPTR (H,L)

    o

    6040H ---> TBLPTR (H,L)

  22. CLR_LCD

  23. PRINT_LCD

  24. PORTD,7,0 =ON

  25. DELAY_1_SEG

  26. PORTD,7,0 =OFF

  27. CLR_LCD

  28. BRA INICIO o MENU1 (Si es clave 12 o 16)

  29. 00H o 40H o 70H ---> EEADR

  30. LFSR FSR0 0x100

  31. CONT_TECLAS_PRES --> CONT_CORREA

  32. POSTINC0 ---> EEDATA

  33. WRITE_EEPROM

  34. INCF EEADR

  35. DECF CONT_CORREA

  36. CONT_CORREA=00H

  37. NO

  38. 5060H ---> TBLPTR (H,L)

    o

    5100H ---> TBLPTR (H,L)

    o

    6060H ---> TBLPTR (H,L)

  39. SI

  40. 01H ---> EEDATA

  41. 90H o 91H o 92H ---> EEADR

  42. WRITE_EEPROM

  43. CLR_LCD

  44. PRINT_LCD

  45. PORTD,X,0 =ON (3,4,5)

  46. DELAY_1_SEG

  47. PORTD,X,0 =OFF (3,4,5)

  48. CLR_LCD

  49. BRA INICIO

  50. ENTER

  51. OVERFLOW=00H

  52. BRA CLAVE8

  53. BRA ERROR_1

  54. NO

  55. SI

  56. CONT_TECLAS_PRES=08H

  57. SI

  58. NO

  59. CONT_TECLAS_PRES=0CH

  60. CONT_TECLAS_PRES=10H

  61. NO

  62. NO

  63. SI

  64. BRA CLAVE12

  65. SI

  66. BRA CLAVE16

Información

Descripción
Diagrama sobre DF CLAVE MENU, creado por Mauricio Antonio González Ramírez el 24/04/2021.
Visitas
0
Valoración

Más sobre Arquitectura y programación de microcontroladores

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?