#Letter# #Inicio# #Inicializacion# #Espera Interrupciones# #INT Timer2 (prioridad 1)# #Avanzar Columna# #Fin?# #Volver a la primer columna# #Copiar columna al puerto (leds)# #No# #Si# #RETI# #INT Red (prioridad 0)# #Recibir frame# #Set?# #Si# #No (Get)# #ParamN?# #Suspender INT Timer2# #Leer y guardar ParamN# #Reanudar INT Timer2# #Enviar ACK (opcional)# #RETI# #Si# #No# #ParamN?# #Leer y enviar ParamN# #RETI# #Si# #No# #INT0# #TF2#