Programamar el puerto paralelo con VB6
| #1 Programamar el puerto paralelo con VB6 |
|
hooky
|
alguien me puede decir dnd encontrar un manual para programar el puerto paralelo con visual basic 6.
gracias.... |
|||||||||||
|
|
||||||||||||
| #2 puerto paralelo ojala te sirva |
|
eca
|
veras yo tengo un manual de visual C++ pero en realidad q es lo q quieres hacer con el puerto paralelo de repente te pueda ayudar, aqui te envio este codigo de un programa q usa puerto paralelo q corre en visual C++ o en turbo C modo DOS q lo bajas de interent
pero haber si eres mas especifico y pones q es lo q quieres exactamente
8) |
|||||||||||
|
|
||||||||||||
| #3 Re: puerto paralelo ojala te sirva |
|
maunix
Colaborador
|
No creo que esto funcione en Windows 2000 o XP. Sencillamente porque el acceso a puertos no está disponible bajo estos sistemas operativos que no permiten el acceso directo a hardware. Para eso se usan componentes que hace alguien que sepa mucho que interactuan con la API de windows a mas bajo nivel y permiten el acceso a hardware. Saludos |
|||||||||||||
|
|
||||||||||||||
| #4 |
| #5 |
|
hooky
|
estoy usando el xp pro.
nunca he usado el c. es facil?? gracias... |
|||||||||||
|
|
||||||||||||
| #6 |
|
Marcelo
Colaborador
|
Hola Hooky.
Ante todo hazte con un control agregar funciones predefinidas en VB6 como componente. Puedes usar la inpout32.dll y bajarla de aquí: http://www.logix4u.net/inpout32.htm En esa misma página (en inglés) te explica como usarla y tienes código ejemplo. Aquí encontrarás un ejemplo completo en castellano con circuito y código en VB6 de como usarla: http://www.hardcore-modding.com/modules.php?name=Guias&rop=leer&id=33 Espero que te ayude, Saludos. Marcelo. |
|||||||||||
|
|
||||||||||||
| #7 |
|
crespo
|
primero q nada necesito saber para q quieres usar el paralelo ya q yo tengo un programita q modifique q controla la entrada y salida de este y lo ocupo para automatizar mi piesa esta automatizada con el es capa de hacer lo q le pida, desde encender una luz a abrir o cerrar una ventana y lo mejor esta en hecho en vb 6 lo hice para un proyecto de la U dime para q lo necesitas y vere si te sirve
mira de este enlace puedes descargar el programita q te conte antes este es el mismo q descargue yo te sera de bastante utilidad ya q con el yo he creado muchas cosas espero te sirva si no bien jaj dime si te sirve http://www45.brinkster.com/nelsontorrealba disculpa te lo explico este es un programa para controlar el puerto paralelo recuerda q por el paralelo puedes tanto ingresar datos como sacar datos los datos en este caso son votl podras controlar lo q quieras anexando un circuito aumentador de votaje ya q el q hice yo trabaja con reles de 12 v. y el paralelo solo saca 5 volt pero si ingresar datos es lo q necesitas este asi esta bien ya q no necesitaras algun circuito en especial yo ingresos datos como por ejemplo mido la velocidad del viento (anemometro) es facil de trabajar y lo mejor q es lo q quieres ya q esta compilado en visual basic espero te ayude a el link q te di lo hice solo para subir el programita asi q la pagina no tiene nada mas ya espero te sirva chao crespo |
|||||||||||
|
|
||||||||||||
| #8 |
|
Geo
|
Con Visual Basic claro que se puede, utilizando una DLL (como la mencionada en un mensaje anterior), en esta página encuentras buena información al respecto:
http://www.modelo.edu.mx/univ/virtech/circuito/dllvb.htm (Te recomendaría que uses la DLL mencionada aquí mismo, quizá encuentres dificultades para compilar la que se muestra en la página que puse arriba). Lo mejor es que sigues trabajando en VB y aprovechas su facilidad para crear interfases Saludos, José Jorge (Geo). |
|||||||||||
|
|
||||||||||||
| #9 |
|
reinoa
|
Me le leido un poco los pots que se han publicado en este foro y yo estoy en un problema con el tema de este post.
Estoy haciendo un programa por puerto paralelo para encender Leds con la libreria io.dll y no hay manera de hacer que se enciendan haciendo cosas... NEcesito ayuda urgente porfavor si puede ser y si alguien puede ayudarme hoy!! Enviarme un privado Se lo agredeceria con el alma!! |
|||||||||||
|
|
||||||||||||
| #10 |
|
Hardrocker
|
Reinoa, tratá de usar la libreria Inpout32.dll y, a partir de ahi, ponele que hayas conectado un LED al pin 4 (D2, o sea 2^2=4), entonces para mandarle un 1 lógico seria:
Out(&H378, 4) Despues, si conectaste el otro LED en el pin 7 (D5, o sea 2^5=32) y tambien lo queres encender seria: Out(&H378, 32) De esta manera les estarias enviando un 1 individualmente a esos dos pines (si queres enviarles un 1 al mismo tiempo a los dos, solo tenesque sumar: 4+32=36, por ende seria Out(H378, 36) ). Eso en VB.net, claro esta. Si tenes problemas con el circuito, seria de la siguiente manera: Tenes que conectar una parte de una resistencia de aproximadamente 350 Ohm a un conector DB25, la otra pata de la resistencia la conectas al Anodo del LED, y asi con todos los LED (una resistencia por cada uno). Una vez que termines, unis los catodos de los led y los mandas al pin que corresponde a Tierra en el DB25. Mas o menos seria asi, si me equivoco que alguien me corrija. Suerte loco. |
|||||||||||
|
|
||||||||||||
|
| Temas de interés | |
|---|---|
| Convertir de Puerto Paralelo a USB | |
| Como adquiero la señal de 20 sensores por un mismo puerto? | |
| Interface IrDA para el puerto serial | |
| Puerto infrarrojo IrDA para PC | |
| Activar registro del puerto paralelo | |
| Foros de Electronica |
| ||
Cuestiones Elementales de Electrónica ||
Fuentes de alimentacion ||
Circuitos de radio ||
Diseño de circuitos en general || || Sistemas de Audio: Preamplificadores, Ecualizadores || Amplificadores || Reparación || Discusión || || Microcontroladores y sistemas embebidos || Circuitos logicos combinacionales y secuenciales || Interfaces y Programacion || Dudas en general || Sistemas de Video || PC Hardware || Telematica y comunicaciones || Tecnologias moviles || Software Electronico || Robotica, Domotica y Mecatronica || Autotrónica || Automatizacion, Electronica industrial y de Potencia || Documentacion, circuitos y esquemas || Donde Las Ideas Convergen... || Tutoriales y Manuales || Proyectos Prácticos || |
Site Map
© Foros de Electrónica
Comunidad Internacional de Electrónicos
Powered by phpBB © 2001, 2005 phpBB Group
Acerca de || Política de privacidad
Generada en = 0.10598 segundos, Consultas = 13
© Foros de Electrónica
Comunidad Internacional de Electrónicos
Powered by phpBB © 2001, 2005 phpBB Group
Acerca de || Política de privacidad
Generada en = 0.10598 segundos, Consultas = 13

