Vamos a ver.... Como necesitaba que un aparato se pusiera en marcha de una forma aleatoria cada cierto tiempo........ no se me ocurrio otra forma de hacerlo que mediante un ordenador y un programa.
O sea, que tengo un ordenador MSX (del año del catapum) permanentemente en marcha (las 24 horas) y mediante dos sentencias OUT (en Basic)conmuto dos cables de su salida de impresora. Y con ello manejo el aparato.
Problemas......:
1- El ordenador tiene que estar permanentemente en marcha, porque si no pierde el programa (la RAM se borra al faltarle la tension)2.- Si se corta la luz..... ala... a volver a cargar el programa (con los consabidos "Load error")
He tratado de buscar un circuito que me permita hacer lo mismo con memorias EPROM... y no he encontrado nada.
He tratado de buscar un "conmutador programable" en basic que lleve memorias EPROM para que no se borre el programa y nada de nada.
Eso de tener que tener un ordenador las 24 horas del dia en marcha, solo para conseguir que dos cables se crucen cada cierto tiempode forma aleatoria, me parece como el que usa un camion para llevar un solo saco de patatas .
Y encima que si se va la luz se pare todo, y tener que volver a cargar el programa es un palo de mucho cuidado. Porque el programa se carga desde una cinta
de cassette y no veas el sufrimiento que ello da. (Load error, Mistmach error... y asi te tiras una hora hasta que al final se carga (supongo que por cansancio).
Tengo la impresion que debe de haber una forma mas facil de conseguir lo mismo.
- Un conmutador programable en Basic.
- Quiza haya algun PIC que lo permita. No lo se.
- Algun circuito que actue por programa.
¿Me podeis decir algo al respecto? ¿Conoceis algo que me permita hacer lo mismo, y que si se corta la luz no pierda el programa? ¿O quiza haya alguna forma de hacer que un MSX no pierda el programa? ¿Que circuito utilizarias vosotros si quisierais hacer lo mismo. Que unamaquina se pusiera en marcha cada cierto tiempo de forma aleatoria?
(Forma aleatoria: quiere decir que los tiempos trascurridos entre la parada y el arranque NO son los mismos cada vez. (Pero supongo que se entendia)
Gracias. Saludos. Tony