controlar motor CD en c++ (urge)

chief cbtis7
26 de Mayo del 2004
quisiera saber si alguien sabe como controlar motor de CD en c++, usando puerto ISA a travez de targeta con un C.I. 8255

Jos?uan
26 de Mayo del 2004
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]

Jos?uan
26 de Mayo del 2004
perdon el mail es:
[email protected]