elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  Foro de elhacker.net
|-+  Informática
| |-+  Electrónica
| | |-+  [?] Diferencias entre [ COM | SERIE] y puerto paralelo
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: [?] Diferencias entre [ COM | SERIE] y puerto paralelo  (Leído 14,089 veces)
braulio--
Wiki

Desconectado Desconectado

Mensajes: 896


Imagen recursiva


Ver Perfil WWW
[?] Diferencias entre [ COM | SERIE] y puerto paralelo
« en: 11 Enero 2010, 21:04 pm »

Hola, me empecé a interesar por este mundo y ya he hecho circuitos para encender leds y esas cosas básicas. He buscado en google, pero no encuentro lo que busco.
Ahora lo que me gustaría es mezclarlo con software y mi primera idea después de buscar información fue usar el puerto paralelo, pero al buscar el puerto paralelo en mi máquina descubrí que no tenía.
Después de buscar un poco más vi que se podía hacer por puerto serie, o com, o RS232 y mi pc si poseía uno de estos puertos.
Ya sé que el número de pines es distinto, pero a la hora de programar (C) ... es igual que el puerto paralelo, osea... lo que se hace es 'accionar y desaccionar' pines que van mandando 5 v?
Se hace con las mismas funciones que el puerto paralelo pero con la dirección del puerto de serie?
Gracias.


« Última modificación: 11 Enero 2010, 21:22 pm por braulio23 » En línea

skapunky
Electronik Engineer &
Colaborador
***
Desconectado Desconectado

Mensajes: 3.667


www.killtrojan.net


Ver Perfil WWW
Re: [?] Diferencias entre [RS232| COM | SERIE] y puerto paralelo
« Respuesta #1 en: 11 Enero 2010, 21:11 pm »

El RS232 es un estandar de comunicación, por ejemplo el puerto paralelo si mal no recuerdo tiene el RS4XX, no me acuerdo exactamente pero son proocolos.

El puerto serie y el puerto paralelo simplemente són el tipo de conexión que tiene un ordenador.

Si buscas mas sobre el RS232 en google seguro que te queda claro.


En línea

Killtrojan Syslog v1.44: ENTRAR
braulio--
Wiki

Desconectado Desconectado

Mensajes: 896


Imagen recursiva


Ver Perfil WWW
Re: [?] Diferencias entre [RS232| COM | SERIE] y puerto paralelo
« Respuesta #2 en: 11 Enero 2010, 21:18 pm »

Ah vale, muchas gracias por contestar tan rápido, me pareció leer algo de que RS232 es igual a puerto serie.. bah, da igual.

Ahora.. mi segunda duda, a la hora de programar sobre él , se hace igual que sobre el puerto paralelo, con las funciones (en C sobre linux) outportb() e inportb() pero con las direcciones del puerto serie?

Por lo que he entendido, un puerto serie es un DE-9?
/* Edito */
Creo que lo he entendido.
El protocolo es RS232 y puede tener distintos tipos de terminaciones, que pueden ser de distintos tipos.
Como DE-9, DA-15,DB-25.

A pesar de no seguir el RS232 el puerto paralelo es un DB-25 no?
« Última modificación: 11 Enero 2010, 21:26 pm por braulio23 » En línea

skapunky
Electronik Engineer &
Colaborador
***
Desconectado Desconectado

Mensajes: 3.667


www.killtrojan.net


Ver Perfil WWW
Re: [?] Diferencias entre [ COM | SERIE] y puerto paralelo
« Respuesta #3 en: 11 Enero 2010, 21:43 pm »

Haber...

El puerto serie utiliza el estandar de comunicación RS232.

Citar
El protocolo es RS232 y puede tener distintos tipos de terminaciones, que pueden ser de distintos tipos.
Como DE-9, DA-15,DB-25.

El puerto paralelo lleva lo que se llama el DB-25 que simplemente es el nombre que recibe el cable con el cabezal de conexion (25 pines).

Sobre la programación, tu duda es sencilla de resolver, si la programación es en C debes utilizar una dirección de memória para definir el puerto paralelo (ahora no me acuerdo cual era). Imagino que el puerto serie debe tener su dirección.

De todas formas, cuando yo iba a la universidad i hice informática industrial, la programación del puerto paralelo la hacía también con outportb y inportb aunque juraría que era una librería que se utilizaba con las funciónes ya pre-establecidas.

Por otra parte, si por ejemplo programases en visual basic, en windows, hay librerías como la IO.dll preparada para programar en el puerto paralelo..
En línea

Killtrojan Syslog v1.44: ENTRAR
braulio--
Wiki

Desconectado Desconectado

Mensajes: 896


Imagen recursiva


Ver Perfil WWW
Re: [?] Diferencias entre [ COM | SERIE] y puerto paralelo
« Respuesta #4 en: 11 Enero 2010, 21:50 pm »


El puerto serie utiliza el estandar de comunicación RS232.

Citar
El protocolo es RS232 y puede tener distintos tipos de terminaciones, que pueden ser de distintos tipos.
Como DE-9, DA-15,DB-25.

El puerto paralelo lleva lo que se llama el DB-25 que simplemente es el nombre que recibe el cable con el cabezal de conexion (25 pines).

Eso es lo que yo quise decir.

Con respecto a lo de la programación:
He visto varios tutoriales de programación del puerto paralelo, se como hay que hacerlo, pero mi duda viene de si al programar sobre el puerto serie se hace igual que sobre el paralelo, con las mismas funciones.

Mi duda básicamente es si puedo usar el puerto serie para montar circuitos como si fuera un puerto paralelo pero cambiando la dirección del puerto paralelo por la del puerto serie que he visto que suele ser 0x3F8.
En línea

skapunky
Electronik Engineer &
Colaborador
***
Desconectado Desconectado

Mensajes: 3.667


www.killtrojan.net


Ver Perfil WWW
Re: [?] Diferencias entre [ COM | SERIE] y puerto paralelo
« Respuesta #5 en: 11 Enero 2010, 21:54 pm »

Ostias pues a decir verdad siempre he programado en el paralelo, aunque por lo que he visto en codigos me parece que las funciónes si que són las mismas.

Te recomiendo que al principio del programa, definas un nombre para el puerto con un define, así usaras la constante que le pongas y  costará menos de leer el programa.
« Última modificación: 11 Enero 2010, 21:57 pm por skapunky » En línea

Killtrojan Syslog v1.44: ENTRAR
braulio--
Wiki

Desconectado Desconectado

Mensajes: 896


Imagen recursiva


Ver Perfil WWW
Re: [?] Diferencias entre [ COM | SERIE] y puerto paralelo
« Respuesta #6 en: 11 Enero 2010, 21:57 pm »

Me puedes pasar el enlace a algún código de esos que dices por favor?
Muchas gracias por prestar atención a este post.
En línea

skapunky
Electronik Engineer &
Colaborador
***
Desconectado Desconectado

Mensajes: 3.667


www.killtrojan.net


Ver Perfil WWW
Re: [?] Diferencias entre [ COM | SERIE] y puerto paralelo
« Respuesta #7 en: 11 Enero 2010, 22:02 pm »

He encontrado un PDF clavado a uno de cuando iba a la universidad  :xD, aquí lo tienes todo.

http://www.rootshell.be/~wcruzy/cd/programacionpuertoserial.pdf
En línea

Killtrojan Syslog v1.44: ENTRAR
braulio--
Wiki

Desconectado Desconectado

Mensajes: 896


Imagen recursiva


Ver Perfil WWW
Re: [?] Diferencias entre [ COM | SERIE] y puerto paralelo
« Respuesta #8 en: 11 Enero 2010, 22:11 pm »

Muchisimas gracias.
Leeré a ver si me entero, si no lo posteo en este mismo post.
De nuevo, muchisimas gracias.
En línea

‭‭‭‭jackl007


Desconectado Desconectado

Mensajes: 1.403


[UserRPL]


Ver Perfil WWW
Re: [?] Diferencias entre [ COM | SERIE] y puerto paralelo
« Respuesta #9 en: 11 Enero 2010, 22:16 pm »

y acaso es mas dificil programar para puerto USB?
porque la gente prefiere programar con puerto serial y paralelo?, y es mas; a estas alturas a mis amigos les enseñaron a programar en puerto serial, pero porque no con puerto USB que mas moderno y todo eso??

porqueee?
En línea

Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Resistencia serie/paralelo
Electrónica
Adry_cr23 7 5,282 Último mensaje 7 Octubre 2017, 17:37 pm
por MAFUS
MOVIDO: Resistencia serie/paralelo
Redes
Songoku 0 1,650 Último mensaje 2 Octubre 2017, 21:21 pm
por Songoku
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines