Autor Tema: Analizador logico de 8 entradas por puerto paralelo  (Leído 1586 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado todopic

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3492
    • http://www.todopicelectronica.com.ar
Firmat - Santa Fe - Argentina

www.TodoPic.net

Solo se tiran piedras, al arbol que tiene frutos...

Desconectado Sispic

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 1517
    • winpic800
RE: Analizador logico de 8 entradas por puerto paralelo
« Respuesta #1 en: 25 de Mayo de 2004, 11:39:00 »
I_UMMmmm  ......... interesante cacharrito ,  con windows98 tira que te vas , pero con XP creo que no seran muy fiables las lecturas (atiende el puerto cuando le da la gana).

Mejor seria con la serie 18Fxxx con OSc PLL_Enabled poco le faltaria para el millon de muestras * seg . y mandar los resultados por rs232 ó USB

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 17763
    • MicroPIC
RE: Analizador logico de 8 entradas por puerto paralelo
« Respuesta #2 en: 25 de Mayo de 2004, 11:42:00 »
Sí que es interesante el cacharrito, sí señor.

Sisco, ¿porqué dudas de que funcione bien en XP?
Un saludo desde Sevilla, España.
Visita MicroPIC                                                                                        ɔ!doɹɔ!ɯ ɐʇ!s!ʌ

Desconectado Sispic

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 1517
    • winpic800
RE: Analizador logico de 8 entradas por puerto paralelo
« Respuesta #3 en: 25 de Mayo de 2004, 12:22:00 »
En xp para controlar el puerto no se hace directamente como en win98 .
Con win98 la manera mas rapida :
   asm
    Mov DX, PUERTO
    In AL, DX
    mov Result,AL
   end;
Con esto funciona tira que te vas , pero sumale el tiempo de atencion a las interrupciones que el sistema tiene muchas .

con XP:
   DeviceIoControl(hDevice, dwReadByteCode, @PUERTO, sizeof(Index),@value, sizeof(value), cbBytesReturned,nil);

esto no es una lectura directa y usa esta funcion de windows que vete a saver lo que hace , sumale interrupciones  etc .

La precision seria maxima en MsDos puro e inhiviendo  todas las interrupciones en el momento de leer el puerto .

Esta es mi opinion personal .



Desconectado Ginho_rj

  • PIC12
  • **
  • Mensajes: 87
RE: Analizador logico de 8 entradas por puerto paralelo
« Respuesta #4 en: 11 de Julio de 2004, 16:38:00 »
utilizo a porta paralela no win xp e pode-se utilizar as funções em assembler ,basta utilizar um excitador da porta paralela e  aceita-se inport outport ,e outras funções!


 

anything