• Sábado 14 de Diciembre de 2024, 17:32

Autor Tema:  Control De Lpt En Modo Epp  (Leído 3391 veces)

davolo

  • Miembro activo
  • **
  • Mensajes: 38
    • Ver Perfil
Control De Lpt En Modo Epp
« en: Jueves 27 de Julio de 2006, 03:08 »
0
no se puedieran ayudarme  , nos e como puedo manejar el puerto LPT en modo EPP usando turbo C
muchas gracias

Geo

  • Miembro de PLATA
  • *****
  • Mensajes: 1011
  • Nacionalidad: mx
    • Ver Perfil
    • http://hsblog.mexchip.com
Re: Control De Lpt En Modo Epp
« Respuesta #1 en: Jueves 27 de Julio de 2006, 06:49 »
0
Puedes usar la función outport de conio.h o alguna de dos.h, en esta página puedes encontrar información:

http://www.modelo.edu.mx/univ/virtech/circuito/paralelo.htm

Saludos,
JJ (Geo).
La imaginación es el límite.
Hardware & Software | Mexchip

davolo

  • Miembro activo
  • **
  • Mensajes: 38
    • Ver Perfil
Re: Control De Lpt En Modo Epp
« Respuesta #2 en: Jueves 27 de Julio de 2006, 15:17 »
0
Cita de: "Geo"
Puedes usar la función outport de conio.h o alguna de dos.h, en esta página puedes encontrar información:

http://www.modelo.edu.mx/univ/virtech/circuito/paralelo.htm

Saludos,
JJ (Geo).
muchas gracias  GEO , vi la pagina , y me servio mucho y me puse puse a programar  hice un programita  alli se los mando , lo provecho y si mme funcion a Ok
saludos  :kicking:
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.

Geo

  • Miembro de PLATA
  • *****
  • Mensajes: 1011
  • Nacionalidad: mx
    • Ver Perfil
    • http://hsblog.mexchip.com
Re: Control De Lpt En Modo Epp
« Respuesta #3 en: Jueves 27 de Julio de 2006, 19:03 »
0
Por nada :). Aprovechando, me gustaría comentarte sobre el código, siendo pequeño no hay problema, pero una opción práctica sería que declararas al inicio las direcciones de los puertos, para no tener que escribirlas en todo el código, algo como:

#define PTO_B 0x37b
#define PTO_C 0x37c

y en tu programa usar PTO_B y PTO_C :). Sólo un comentario, y gracias por compartir el código, puede servirle a alguien ;).

Saludos,
JJ (Geo).
La imaginación es el límite.
Hardware & Software | Mexchip

davolo

  • Miembro activo
  • **
  • Mensajes: 38
    • Ver Perfil
Re: Control De Lpt En Modo Epp
« Respuesta #4 en: Jueves 27 de Julio de 2006, 20:18 »
0
Cita de: "davolo"
no se puedieran ayudarme  , nos e como puedo manejar el puerto LPT en modo EPP usando turbo C
muchas gracias
OK Geo , toy trabajhando en un programa que tenga como entrada un teclado (echo con pulsadores) y  que como pantalla el monitor , este programa debe realizar operaciones basicas (+ - / *) y deben ser para n numeros  , es para un trabajo en la universidad ,  como hago que sea para n numeros ?????????
saludos :rolleyes:

Geo

  • Miembro de PLATA
  • *****
  • Mensajes: 1011
  • Nacionalidad: mx
    • Ver Perfil
    • http://hsblog.mexchip.com
Re: Control De Lpt En Modo Epp
« Respuesta #5 en: Jueves 27 de Julio de 2006, 21:54 »
0
¿n números? No entiendo muy bien el contexto bajo el que usarás n números, pero si necesitas tener varios números en memoria sería con un array, puedes usar un array dinámico y limitar a un máximo de números, o con un array dinámico y trabajar con cuantos números desees.

Saludos,
JJ (Geo).
La imaginación es el límite.
Hardware & Software | Mexchip

davolo

  • Miembro activo
  • **
  • Mensajes: 38
    • Ver Perfil
Re: Control De Lpt En Modo Epp
« Respuesta #6 en: Jueves 27 de Julio de 2006, 21:57 »
0
Cita de: "Geo"
¿n números? No entiendo muy bien el contexto bajo el que usarás n números, pero si necesitas tenerlos varios números sería con un array, puedes usar un array dinámico y limitar a un máximo de números, o con un array dinámico y trabajar con cuantos números desees.

Saludos,
JJ (Geo).
nunca he trabajado con arrayas  , me podrias explicar como funcionan o darme una pagian en donde leer su funcionamiento

array dinámico =???
saludos :smartass:

Geo

  • Miembro de PLATA
  • *****
  • Mensajes: 1011
  • Nacionalidad: mx
    • Ver Perfil
    • http://hsblog.mexchip.com
Re: Control De Lpt En Modo Epp
« Respuesta #7 en: Viernes 28 de Julio de 2006, 01:44 »
0
Un array o "arreglo" es como un contenedor de X elementos del mismo tipo. Por ejemplo, para manejar diez números enteros podrías declarar un array de enteros así:
Código: Text
  1.  
  2. int array_de_enteros[ 10 ];
  3.  
  4.  
Donde la variable array_de_enteros es el nombre del array y puedes acceder a los números enteros mediante un índice, en este caso tendríamos 10 índices que irían de 0 a 9 (los arrays se indexan desde 0), por ej., para acceder al primer y al tercer número del array podríamos usar:
Código: Text
  1.  
  2. int primer_elemento, tercer_elemento;
  3. primer_elemento = array_de_enteros[ 0 ];
  4. tercer_elemento = array_de_enteros[ 2 ];
  5.  
  6.  

Ahora, array_de_enteros es un array estático, esto se refiere a que nosotros hemos expresado explícitamente al momento de compilar que contendrá 10 elementos, y no podemos almacenar más que esos 10 espacios que hemos reservado. Si deseamos manejar un array que cambie de tamaño o pueda almacenar un número indeterminado (indeterminado al momento de compilar) de elementos, necesitamos hacer uso de la memoria de manera dinámica, creando arrays dinámicos.

Estas páginas te pueden servir:
http://www.aprendeaprogramar.com/course/view.php?id=3
http://c.conclase.net/curso/index.php?cap=010

Saludos,
JJ (Geo).
La imaginación es el límite.
Hardware & Software | Mexchip

Bicholey

  • Moderador
  • ******
  • Mensajes: 1234
    • Ver Perfil
Re: Control De Lpt En Modo Epp
« Respuesta #8 en: Lunes 31 de Julio de 2006, 20:06 »
0
:P  :P  :P

Podrias usar asm.
[size=109]LOS GATOS SIEMPRE CAEMOS DE PIE !!![/size]


davolo

  • Miembro activo
  • **
  • Mensajes: 38
    • Ver Perfil
Re: Control De Lpt En Modo Epp
« Respuesta #9 en: Martes 1 de Agosto de 2006, 01:56 »
0
:D aja Geo voy aver las paginas q me diste , pero con la explicacion entendi lo basico muchas gracias , voy a ver si puedo terminar muy proyecto (teclado)
OK :)

davolo

  • Miembro activo
  • **
  • Mensajes: 38
    • Ver Perfil
Re: Control De Lpt En Modo Epp
« Respuesta #10 en: Martes 1 de Agosto de 2006, 01:58 »
0
Bicholey ???que sentencias de asembler puedo usar para hacer un array en turbo C ,  OK
gracias