buenas otra vez.
voy a explicaros un poco mas esto del ultimo post. supongamos que tenemos 3 motores con inversion de giro y sus tipicas botoneras: paro, giro derecha e izqierda. se necesitan 3*3=9 botones, pues bueno creo que con este progama se lograria que con un solo pulsador se harian todas las funciones.
se le daria por ejemplo 2 seg de tiempo al bucle de tiempo y 2 seg pulsado seleccionaria motor 1, 4 seg motor 2, 6 seg motor 3. y enotro bucle este aun no esta acabado pero acabare de hacerlo, 2seg PARO, 4 seg GIRO DERECHA, 6seg GIRO IZQUIERDA.
como pienso hacer que reconozca 16 palabras es haciendo combinaciones de dos grupos de cuatro separados por un 0 vamos a llamarle X a la unidad de tiempo que esta a 1 la entrada y nos quedarian estas combinaciones:
X0X 1 orden (cualquiera)
X0XX otra cosa
X0XXX
X0XXXX
XXOX
XXOXX
XXOXXX
XX0XXXX
XXX0X
XXX0XX
XXX0XXX
XXX0XXXX
XXXX0X
XXXX0XX
XXXX0XXX
XXXX0XXXX
bien esto nos daria 16 ordenes diferentes bien por voz, o por pulsador. creo que para que una persona maneje un pulsador asi lo pasaria mal, habria que traer a los telegrafistas del antiguo oeste. pero y si estes codigos, ordenes los enviara una maquina, un pic por ejemplo a otro pic, entonces los tiempos que en principio los aumentabamos, ahora podriamos rebajarlos hasta la unidad de ejecucion de instruccion. por ejenplo dos robots se podrian dar ordenes entre ellos. ordenes concretas que el que las recibe ejecutaria al momento.
bueno contestarme para ver si os parece que esto tiene logica o estoy agilipollado.
salu2 tapi8