En este tema vamos a ver cómo prender y apagar leds mediante el puerto paralelo del computador. Para lo cual vamos a necesitar las siguientes herramientas:

  • 3 leds de diferentes colores
  • 1 Protoboard
  • Cable UTP (1 metro o metro y medio)
  • 3 resistencias de 1 kilo ohmio
  • Visual Basic 6.0
  • Unos cuantos pedazos de alambre (puede ser del mismo UTP)

Es recomendable tener unos cuantos leds más y unas cuantas resistencias más, por si acaso.

Antes de ver el desarrollo del programa vamos a ver cómo armar el circuito. De hecho es muy sencillo, y se basa en el siguiente diagrama:

Diagrama del circuito

Diagrama del circuito

Para poder entender mejor el circuito. Vamos a dar ciertos detalles sobre el puerto paralelo:

Un puerto paralelo es una interfaz entre una computadora y un periférico cuya principal característica es que los bits de datos viajan juntos enviando un byte completo o más a la vez. Es decir, se implementa un cable o una vía física para cada bit de datos formando un bus.

El cable paralelo es el conector físico entre el puerto paralelo y el periférico. En un puerto paralelo habrá una serie de bits de control en vías aparte que irán en ambos sentidos por caminos distintos.

En contraposición al puerto paralelo está el Puerto serie, que envía los datos bit a bit por el mismo hilo.

El sistema operativo gestiona las interfaces de puerto paralelo con los nombres LPT1, LPT2 y así sucesivamente, las direcciones base de los dos primeros puertos es:

LPT1 = 0x378.

LPT2 = 0x278

La estructura consta de tres registros: de control, de estado y de datos.

El registro de control es un bidireccional de 4 bits, con un bit de configuración que no tiene conexión al exterior, su dirección en el LPT1 es 0x37A.

El registro de estado, se trata de un registro de entrada de información de 5 bits, su dirección en el LPT1 es 0x379.

El registro de datos, se compone de 8 bits, es bidireccional. Su dirección en el LPT1 es 0x378.

Conector DB25:

Conector DB25

Conector DB25

El Dataport se usa como salida
El Statusport se usa como entrada
El Controlport se usa de las dos formas anteriores

Con esos antecedentes ahora vamos a explicar los detalles del circuito:

El Circuito

circuito

Donde dice "Pin puerto paralelo" puede ser cualquier Pin del 2 al 9. No olvidar hacer una conexión al pin 25 que es tierra

El circuito consiste en un led con una resistencia, la resistencia se usa para limitar la intensidad y no pedir más de la que el puerto paralelo es capaz de dar (5 mA). Cuando se active el pin el led se encenderá.

En este proyecto lo que se quiere mostrar es como, con un simple circuito, se puede controlar mediante la computadora una fila de LEDs los que se van a encender en una secuencia que nosotros vamos a controlar con un pequeño programa escrito en el lenguaje de programación Visual Basic 6.0.

El circuito que se va armar será montado sobre una plaqueta, la cual conduce la corriente eléctrica, llamada “protoboard”.

Nuestro objetivo es controlar los diodos LEDs con la computadora, esto es encenderlos y apagarlos según como queramos. Los LEDs son diodos que tienen la capacidad de emitir luz cuando circula una corriente por ellos. Esta corriente debe ser del orden de los 10 mA (miliampers). Para limitar la corriente que pasa por los LEDs se usan las resistencias que se oponen al paso de ella.

Para controlar un circuito externo con la computadora se usará el puerto paralelo de ella, para conectar el puerto con el circuito se necesitará el cable paralelo o conector DB-25. El paso siguiente es soldar cable fino UTP a los pines internos del conector. Como los pines están numerados del número 1 al 25, solo usaremos los pines numerados del 2 al 9, también se tiene que soldar un cable al pin 25 (que es el pin de masa o tierra eléctrica) para tener una descarga a tierra común, para nuestro circuito y la computadora. Una vez construido el cable se lo puede conectar al protoboard.

Solo se deben usar tres entradas y tres salidas, ya que son solo tres LEDs los que controlamos. Las tres salidas están conectadas por medio de una resistencia limitadora de corriente a una LED cada una. Estas resistencias son de un valor de 330 ohm y permite que circule una corriente de 10 mA (miliampere) por cada diodo.

Las siguientes imágenes pueden ayudar a apreciar mejor la conexión del circuito:

Grafico 1. Circuito armado en el protoboard

Grafíco 1. Circuito armado en el protoboard

Grafico 2. Circuito armado en el protoboard

Grafíco 2. Circuito armado en el protoboard

Grafico 3. Circuito armado en el protoboard

Grafíco 3. Circuito armado en el protoboard

Grafico 4. Circuito armado en el protoboard

Grafíco 4. Circuito armado en el protoboard

Grafico 5. Circuito armado en el protoboard

Grafíco 5. Circuito armado en el protoboard

Grafico 6. Circuito armado en el protoboard

Grafíco 6. Circuito armado en el protoboard

Grafico 7. Circuito armado en el protoboard

Grafíco 7. Circuito armado en el protoboard

Grafico 8. Circuito armado en el protoboard

Grafíco 8. Circuito armado en el protoboard

Grafico 9. Circuito armado en el protoboard

Grafíco 9. Circuito armado en el protoboard

Las imágenes muestran cómo está hecha la conexión en el protoboard.

  • El programa

Para el programa de Visual Basic 6.0 se puede usar la librería inpout32.dll o io.dll. Para el presente proyecto se usará la librería io.dll. IO.DLL proporciona un conjunto de comandos útiles para leer y escribir en los puertos de E/S.

El programa que hice lo puedes descargar desde el siguiente enlace:

http://www.mygnet.net/codigos/vb/varios/prender_y_apagar_leds_mediante_el_puerto_paralelo_usando_visual_basic_6_dot_0.2909

El archivo comprimido contiene el archivo io.dll

108 comentarios para “Encendido y apagado de leds mediante el puerto paralelo”

  • Adrian dice:

    Hola q’ tal,muy bueno,yo estudio eso y ya me toco como practica,solo q’ en 8 leds,y en visual basic pero plataforma .net,en SharpDevelop 2.2,me podrias orientar para ese lenguaje,gracias saludos ;)

  • elias dice:

    ola, que tal, me gusto mucho tu circuito, ami me va a tocar haserlo, pero hast ael otro semestro, solo quiesiera saber, si usted me podria orientar y ayudar, por qu eno le entiendo a algunas coasas, y ustdes tiene de masiada experiencia, muchas graxias, se lo pido de la manera mas amable y cordial qu epueda, Graxias

    ely_raper@hotmail.com

  • Raul Cisterna dice:

    Te felicito el codigo es muy entendble, ¿ tiene algun inconveniente al hacerlo con 8 bits? ¿aparte de hacer algunas modificaciones? en el codigo?

    saludos

  • David Guillen dice:

    Hola,
    Muchas gracias por tu aporte es muy completo, me gustaria saber si me puedes ayudar con instrucciones para un programa que permita ingresar por teclado numeros negativos y positivos de 8 bits, luego el programa me debe mostrar el numero atravez del puerto paralelo en leds, identificar el led del bit mas significativo con un color diferente.

    Gracias

  • UNmanCIto dice:

    te apuesto q te mando el Jaya

  • Diego dice:

    Hola, y muchas gracias por el aporte, pero sabes necesito que los leds se prendan automaticamente de derecha a izquierda y biseversa sera que me puedes ayudar

    • cyberexplorador dice:

      Dentro del programa hay una secuencia que se llama Kitt (por el auto fantástico) ahi se mueve de izquierda a derecha automáticamente, solo debes cambiarle el orden y ya te sale.

  • edgar777 dice:

    porfavor le agradeceria mucho a la persona que me pueda ayudar a simular el juego de luces del auto fantastico hecho en visual basic 6.0 con el codigo fuente del programa, lo que pasa es que tengo que implementar mediante el puerto paralelo a la placa que tiene los 8 leds controlando por mi PC. o si puede porfavor mandemen un manual donde pueda aprender paso a paso como programar estos codigos…ha…¡¡ por cierto el PIC que utilizo para este ejemplo es el PIC 18F4550 ……

  • Gerardo dice:

    Hola tengo que hacer un programa similar solo que en mi placa con los led tengo unos pushbuttons entonces cada vez que presiono un pussbutton en la placa me debe de ejecutar un subprogramita desde el pc para encender leds, no se si me explique gracias por adelantado

  • alejandro sotomayor dice:

    hola buenos tengo un problema
    resulta k cuando conecto la camra del pc
    y luego apagpo el pc la camar se me kda con las luces
    prendia y el mause igual
    nesecito saber como lo puedo hacer para k cuando yo apage el pc eltas cosas se apaen definitivamente
    porfavor nesecito una respuesta

  • franklin dice:

    yo hice una estrella de 5 puntas a cada punta que quiero colocar un led con un suche que encendan como debo hacer

  • ziggu dice:

    Muy bueeno che! gracias por todas las imagenes q pusiste como para q qde bien en claro el circuito, je

  • JOSE dice:

    HOLA HERMANO EL PROGRA ESTOY BAJANDOLO LO PROVARE Y DESPUES TE DIJO

  • DArio dice:

    Muy bueno el circuito yo lo hice parta un proyecto pero en lenguaje java con applets y aplicarlo esto controlando las luces en una casa o estadio alarmas fue muy ninteresante ese es muy sencillo

  • Esteban Aufrere dice:

    Hola gracias por semejante ayuda, ahora te comento, que es lo que pasa si lo que quiero encender sean motores de 220 volt en ves de led de 1.5 volt existe alguna manera de hacer esto?
    Desde ya muchas gracias

    • cyberexplorador dice:

      Existe la manera, una vez me explicaron cómo encender un foco de 120 watts, es un poco más complicado porque se necesitan ciertos componentes electrónicos adicionales. Busca en google cómo prender focos desde el puerto paralelo a lo mejor encuentras alguna idea.

  • Esteban Aufrere dice:

    HOla lo logre de manera muy snecilla poniendo un rele que funciona con 5 volt y maneja corrientes alrededor de los 230 volt 8 amp; ahora como debo hacer en el programa para hacer secuencias a mi necesidad en que parte del codigo debo cambiar
    dede ya muchas gracias

  • Francisco dice:

    Buen Dia,

    Estoy muy interesado en controlar 20 ó 30 led’s por el puerto serial, en esta web he encontrado el mejor ejemplo, ahora bien, tengo una duda, ¿como debo colocar los 20 led en el protoboard?

    • cyberexplorador dice:

      Con el puerto paralelo podrían controlar máximo 8 leds, los que van del pin 2 al pin 8 son para datos. En mi ejemplo uso apenas 3 leds, pero pueden ser hasta 8 y luego en el programa manipulas como quieres que se prendan.

  • Francisco dice:

    ¿Debo usar un multiplexor?

  • Francisco dice:

    Según lei en otra web, necesito usar un transistor y combinaciones si quiero mas de ocho led’s

  • Hector dice:

    Esta chido el circuito, se podra aplicar para encender un ventilador? de 12 V, lo necesito para un trabajo que estoy realizando

  • adrian dice:

    buen dia, compa yo entiendo la forna como realizastes el programa,ahora bien tengo una interrigante haber si me puedes dar una idea tengo que realizar un programa para controlar cuatro semaforos mediante un pic 16f84a, ya temgo mas o menos estructurado el programa el pero se presenta a la hora de realizar las pausa ya que en el semaforo mientras unos cambian de rojo a verde, los otros cambian de verde a amarillo y despues a rojo y no se como hacer para que mientras este el contador para el cambio de rojo a verde activo,se tiene que cumplir que los otro que estan en verde pasen a amarillo y luego a rojo al mismo tiempo que cambia el que esta de rojo a verde. espero me puedan ayudar en eso

  • alex dice:

    quisiera saber el porque no me permite agregar la io.dll, siempre que la la intento agregar me dice que no se puede agregar :S

  • jesus dice:

    buenas he escuchado que es mas conveniente encender los led con ceros en vez de unos… (sea con un negador entre el chip y el led, o programanado para que sea asi directamente) alguien sabe porque?

  • ivan dice:

    mira yo tengo un timbre alimentado por un puerto usb,,, y quiero un tutorial de como usar tu programa y saber si me puede servir para apagar y encender el timbre cada det. tiempo

    gracias!!

  • gaspar dice:

    holaa si me podrias mandar el mismo programa pero con visual basic.net quiero saber como mandar datos por el puerto paralelo con net.. igual quiero hacer practicas de prender y apagar leds

  • angel dice:

    una pregunta este circuito debe fundionar solo con el programa visual basic por que yo nesecito hacer un circuito igual a tu ejemplo pero controlado por borland c++

    • cyberexplorador dice:

      En este caso el programa fue hecho en Visual Basic 6.0. Desconozco cómo hacer el programa en Borland C++, pero el circuito sería exactamente el mismo. Solo cambiaría el programa.

  • molina buitrago edison dice:

    deseo hacer el mismo tabajo pero con mas leds(5), y que estos se enciendan y apaguen en un frecuencia cualquiera.(como modifico tu trabajo para poder lograr lo que quiero hacer)??????

    gracias a tu respuesta

    • cyberexplorador dice:

      Este programa lo hice hace tiempo y ya no tengo el circuito para probar. Estaba revisando el código. Aquí trabajo con 3 leds, para prender el primero lo hago con “PortOut &H378, 32″ para prender el segundo lo hago con “PortOut &H378, 64″ y para prender el tercero lo hago con “PortOut &H378, 128″, es decir, siempre el doble. Está de que le pruebes con un cuarto led y sería con “PortOut &H378, 256″ y el quinto sería con “PortOut &H378, 512″. Así debería funcionarte. Para hacer secuencias ahí tengo varios ejemplos. Solo es cuestión de jugar con los timers. No olvides avisarnos si te funcionó.
      Saludos :)

  • 321321 dice:

    Gracias x todo me saliode maravila

  • Alex dice:

    hola, estoy haciendo este mismo proyecto y me surgen distintas dudas que a mi nivel de priimeroo de bachillerato no soy capaz de resolver.
    El programa me lo he descargado y he instalado Visual Basic 2008, pero ahora no se como ejecutar dicho programa.
    A parte de este problema, en que pins debo conectar los tres leds para ir de acuerdo con el programa?

    Muchas gracias de antemano

    • cyberexplorador dice:

      El programa no está hecho en Visual Basic 2008, supongo que hablas de .Net. El programa está hecho en Visual Basic 6.0, el más básico de los Visual Basic, anterior al 2003. Si haces una búsqueda en Google podrás descargarlo sin problema, ya que Microsoft no lo actualiza es fácil conseguirlo por ahí. Allí debes abrir el proyecto y accederás al código fuente del programa. Respecto a los pines, debes utilizar cualquiera desde el pin 2 hasta el pin 9 en el DB25, ya que esos son para datos. Obviamente debes modificar de acuerdo a los pines que usaste el programa. Para probar este programa debes usar los pines 2, 3 y 4.

  • antonio reyes dice:

    creo q es estopido lo q se muestra lla q no son nada claros y aparte lleva un timer555eso es todo

  • juan carlos dice:

    ok me parese genial lo que isite yo quisiera hacer lo mismo por con el programa turbo C++ crees q se pueda hacer ?

  • Hola, gracias por la informacion, voy a hacer mis primeras pruebas, si tengo dudas te contacto. Espero y algùn dìa puedas subir màs informaciòn referente a los leds como por ejemplo vi un video donde aparece el planeta tierra pero con puras luces dando vueltas.

    Saludos desde Cancùn

  • ahndresz dice:

    disculpa una pregunta el conector db 25 debe ser macho o hembra??

    • cyberexplorador dice:

      Es un conector db25 hembra. Pues en el computador suele haber un DB25 macho, debe ser el contrario al que tengas en el CPU.

  • Pablo Mora dice:

    Parcero una pregunta

    Como hago para que me prendan dos LEDs rojos, dos amarillos y dos verdes al tiempo o sea que en ves de uno sean dos? Me variaria la resistencia?.
    Gracias
    Espero su pronta respuesta

    • cyberexplorador dice:

      Aquí trabajo con 3 leds, para prender el primero lo hago con “PortOut &H378, 32″ para prender el segundo lo hago con “PortOut &H378, 64″ y para prender el tercero lo hago con “PortOut &H378, 128″, es decir, siempre el doble. Está de que le pruebes con un cuarto led y sería con “PortOut &H378, 256″ y el quinto sería con “PortOut &H378, 512″. Así debería funcionarte. Ahi vas poniendo las secuencias y haces que dos leds se prendan al mismo tiempo, es cuestión de jugar con los timers. En el programa hay ejemplos de secuencias.
      Saludos

  • luis parmenio dice:

    me gustaria inplimetar este circuito pero no se nada de visul vasic i no descargar t u programa gracis se te ve que tienes mu cha experiencia.

  • osvaldo dice:

    esta chido tu trabajo m sirve de ejemplo para uno similar que estoy realizando gracias por compartirlo

  • yo dice:

    tas todo wey… mendigas fotos borrosas!!!

  • Frank dice:

    Saludos, amigo como puedo hacer para en lugar del DB25 usar cable UTP. ya que mi PC no trae DB25. Ley en una web que se puede usar el puerto de la red. Gracias por tu ayuda.

  • James Tudor dice:

    Hola amigos, no soy tan novato en el tema de manejar puertos en visual basic 6.0 pero estoy teniendo un problema que no estoy pudiendo solucionar… he hecho un programa que lee tarjetas RFID lo que no estoy pudiendo es lea cada 5 minutos… pongo un while y se me cuelga el programa, tenia una idea de que controle con el tiempo del la pc para que sea automatico… en resumen mi objeto es hacer click en un boton habrir puerto y que active el lector lea las tarjetas cada momento en todo el dia…

    tal vez no he sido tan especifico pero agradezco la ayuda de aquellos que me logren enterder.. GRACIAS

  • AMSS dice:

    MUY BUENO PERO NO SABES EN QBASIC,????
    YO TENGO Q HACER Q SE ENCIENDAN PRIMERO 1 DESP. 2 DESP.3 Y ADEMAS 1 ,DESP 3, DESP2…. Y LA MINA NOS DIJO HACE LA PLAKETA Y CON EL PROGRAMA…… NOSE PREGUNTALE A UN PROFE……JAJAJAAJ TA RE MAL…..

  • Jhon dice:

    hola me podrias ayudar con algo, lo q pasa es q yo instalo todo y pongo el codigo en visual basic loq pasa es q cuando lo ejecuto y le doy prender algun led me aparece q el archivo IO:DLL no ha sido encontrado q hago? !!!! me podrias ayudar gracias

    • cyberexplorador dice:

      Es muy raro, porque dentro del archivo que te descargas está el archivo io.dll. Solo hay que abrirlo con el Visual Basic 6.0 el proyecto y aunque no se tenga el circuito debe funcionar. Siempre y cuando el archivo .dll esté dentro de la carpeta del programa.

      • Jhon dice:

        mira gracias pero otra pregunta cual archivo dedo que abrir el io.dll o cual? por que yo abro uno de dice proyecto y ya y ademas el visual basic q tengo esta portable.

  • mario dice:

    grxias por esta informacion me sirvio muchoo me gustaria q me informaran de mas sircuito es q me toca para mi clase en prepe ok craxias

  • adolfo dice:

    hola, con este diseño puedo saber si al mandar la intruccion de encendido me devuelva si encendio o no?

  • fede dice:

    se puede prender cualquier aparato que sea 220 teniendo un releay (o como se escriba), en computacion lo hicimos, con un historial de cuanto tiempo estaba prendido. tambien programamos que las luces se prendan y apagan a una determinada hora con los DTpicker. cualquier pregunta mandenmen un mail fede_sola@hotmail.com Saludos y suerte

  • Dracula dice:

    Muchas Gracias, solo tengo una duda, los 3 cables que van al positivo que vienen siendo Pins del 2 al 9 van conectados para las resistencias y estas van al lado positivo del LED cierto?

    Pero cual pin seria el que iria para el lado negativo de los 3 leds?

    :S

    Disculpa, soy nuevo en esto…

    • cyberexplorador dice:

      El pin negativo de los leds se conecta a tierra en el protoboard, al igual que el Pin 25 del DB25 también se lo conecta a tierra en el protoboard.

  • newL dice:

    sabes que pasa loco estuve probando esa version portable de visual basic y me di con la sorpresa de que no sirve si es que quieres hacer una llamada a un dll asi que para este tipo de aplicacion creo que necesitamos la version completa ademas como que yo la estuve usando pero me aburri cuando necesitaba abrir mis archivos pero esta es su principal desventaja nno poder usar los puertos de i/o
    Saludos a toda la gente del block

  • newL dice:

    y bueno eso de las llaves que hablo ese patin no le hagan caso esta hablando cojudeces jaja

  • Nahuel dice:

    Bueno, antes que nada muchas gracias, pero probando esto en windows 7 ultimate (x86) me di cuenta de que no anda, nose si es el soft o que pero la verdad que no prende.

  • pedro becerril hernandez dice:

    hola, soy nuevo en la programacion, me puedes enviar el programa completo para controlar los leds. sebo de tener instalado el visual basic 6.0 pero como descargo las librerias io.dll. te lo agradesco de antemano si me orientas. gracias espero tu respuesta.Que pases buena tarde.

  • Nahuel dice:

    Cambie de SO a XP y tampoco me funciona.

  • Kevin dice:

    Que significa este codigo:
    ‘Imports Microsoft.VisualBasic.PowerPacks’

    que es powerpacks???

  • sergio dice:

    que confusion tan grande, se usa un cable utp o un db25 o ambos. esque no le tomaste foto al circuito conectado a la computadora y eso me confunde muchisimo.

  • Rodolfo dice:

    brother y para 8 leds? pasate el kodigo .. xD!!

  • Eliza dice:

    hola

    de antemano creo que tu publicacion es un muy buen aporte, pero en lo personal yo tengo una duda,puesto que tu aporte es para controlar el proto desde tu pc, y lo que yo necesito para un proyecto que me opidieron en la escuela, es como controlar un programa en tu pc desde el proto.

    de antemano mil gracias.

  • wholfan bonilla dice:

    hola amigo que buen programa. necesito tu ayuda es urgente, . como hacer la conexion del pc con la protoboard.

  • wholfan bonilla dice:

    agradezco tu ayuda y pronta respuesta a mi correo ingwholfan@hotmail.com

  • marco dice:

    muy bueno , me podian orintar como trabajo con purto usb como es la coneccion para esto y que programa utilizar….y si pudes mnadarme proyectos que podria realizar..gracias

  • allie dice:

    ola, como puedo agregar io.dll al proyecto??? qando trato de correrlo me pide ese archivo, i lo tngo pro no se como agregarlo -_-

  • hernan dice:

    buen aporte gracias

  • the best dice:

    solo una pregunta xq cuando ejecuto el programa me manda un error que dice asi:
    error ’53’ en tiempo de ejecucion
    no se ha encontrado el archivo: IO.DLL

    saludos.

    • cyberexplorador dice:

      Hay que agregar la referencia al archivo. Ya no tengo instalado el Visual Basic peor seguro encuentras info en internet.

      Saludos.

      • the best dice:

        la vdd como apenas estoy empezando en esto no se como hacerle no tengo ni la menor idea pero de todos modos gracias x el aporte.

        saludos.

  • Irene Rivera dice:

    me podrias ayudar a prender los leds pero con el programa en borland c++ es urgentee se los agradeceriaaaaaaaaaaaaa. tengas buen dia

  • Juan Luis dice:

    Gracias por comparti me va servir de mucho

  • itzel dice:

    todo esta muy clao…excepto..porqe dice motor? estas enviando bits a un motor aparte de los leds? aah! ayudaa!

  • carlin dice:

    tengo un proble ma con el archivo io.dll donde tengo q colocarlo para q pueda hacer funcionar el programa

  • DarioFierro dice:

    eres grandooooooooo!!! ME SALVASTE EL CICLO ANUAL ACADEMICO..!! ^^
    UNAM

  • JÓseeL dice:

    hola disculpen tengo una pregunta con respeco al proyecto que esta xevere me gustaria saber como utilizarlo en java y que libreria me tokria utilizar ???

  • gastón dice:

    Se pueden encender lámparas a 12 o 220 volts?

  • suineg dice:

    hola, tu codigo es muy bueno al verdad y lo eh entendido mucho y seguro mi pergunta sonara muy tonta pero en el PortOut &H378, 128 .. como determinas el segundo numero, mas arriba lei que usabas 32, 64 , 128 … para cada led pero igual tienes 255 para prenderlos todos y 96 en otras combinaciones. Mi pregunta es como determinar el segundo numero en la sintaxis del PortOut, es en base al pin al que se conecta?? … Saludos y nuevamente es un excelente aporte y mas por tomarte el tiempo de contestar..

  • 804800 dice:

    Si no saben como realizar pendejos
    Es demasiado facil—————……………

  • Miguel dice:

    Alguien sabe porque el puerto paralelo de mi Pc tiene voltaje de salida sin haber ejecutado ninguna aplicación, me gustaría me ayudaran pues el programa no apaga los led que ya están encendidos sin ejecutar la aplicación.

  • Hola amigo oye me podrias auxiliar quiero hacer el proyecto pero me ayudaria mucho ver el circuito implementado tendras algunas imagenes?? Gracias de antemano…!!! mi correo es Mario.mc21@gmail.com te lo agradeceria bastante

  • ivan dice:

    Podria con este programa activar un on/off a un reele de 5v.

    Gracias,

    Ivan

  • ivan dice:

    como consigo el programa para hacer un on/off con visual usando el puerto paralelo.

    Gracias.

  • jonathan dice:

    men gracias por el aporte tengo que hacer lo mismo pero en la U estamos usando borland c++..no se como hacerlo.. te agradeceria si te pudiera contactar…

  • Humberto dice:

    hola amigo emm tengo un problema al ejecutar el programa en Visual.. cuando le doy clic al boton para prender un led me sale el error “unable to start io.sys service. error code = 1275″………….. y una pregunta mas cuando hago mi conexion del led cn el puerto paralelo mi led automaticamente se enciende… cn solo poner en los huequitos… ayuda please!! gracias!!

  • chitotex dice:

    Alguien kien me pueda pasar el programa para poder ejecutarlo gracias a este correo porfa chitotex@hotmail.com …!

  • cesar dice:

    hola, muy bueno el aporte, me gustaria saber si puedes ayudarme a resolver un problema con la libreria io, ya que me aparece runtime error 53, io.dll not found
    csrv@hotmail.es

  • Erick Alejandro dice:

    Hay manera de controlar mas de 8 leds?. No necesariamente con el puerto paralelo, pero como se podría hacer?

Deja un comentario

Polls

¿Qué lenguaje de programación utilizas más?

View Results

Loading ... Loading ...
Síguenos en Twitter
Cyberexplorador en Twitter
Comparte este blog
Bookmark and Share
Publicidad
Follow

Get every new post on this blog delivered to your Inbox.

Join other followers: