controlar motor CD en c++ (urge)
quisiera saber si alguien sabe como controlar motor de CD en c++, usando puerto ISA a travez de targeta con un C.I. 8255
Lo primero que necesitas saber es que dirección o irq tiene tu tarjeta, de esa manera puedes mandar el dato o bien a la dirección de memoria o por irq, eso lo puedes checar desde el administrador de programas de windows en las propiedades de los dispositivos, después necesitas saber como trabaja el 8255, descarga el manual en la página de intel y con la instrucción output(Dirección,Dato) (no recuerdo bien el orden) envías el dato a esa dirección. Para una baja velocidad puedes mandar una el número en hexa 01H, velocidad media 55H. Un sugerencia, porqué no utilizas el puerto LPT es más fácil, con la instrucción bios_printer de C sólo mandas el número de puerto, el dato y el estado de la impresora no importa, y mandas con un ciclo for FF y 00 en una terminal de salida conects el motor (Obviamente con su circuitos de disparo para no quemar el puerto) y la cantidad de unos y ceros que mandes te controlan la velocidad
cualquier duda mail-me
[email protected]
cualquier duda mail-me
[email protected]
perdon el mail es:
[email protected]
[email protected]
