Adresses pour carte entrees/sorties - VB/VBA/VBS - Programmation
MarshPosté le 23-05-2005 à 11:09:10
Bonjour à tous
Je veux piloter avec un programme VB6 un équipement antérieurement piloté par une application DOS. Cet équipement utilise une carte interface d'entrée/sortie contenant 4 circuits 82C55A (CHMOS Programmable peripheral interface) aux adresses de base &H1600, &H1640, &H1680 et &H16C0. Mon problème, c'est que lorsque je cherche à accéder à ces circuits avec mon appli VB6, tout se passe comme s'ils étaient absents.
Est ce que quelqu'un aurait une explication ? (N'y aurait-il pas un changement de l'affectation des adresses mémoire entre DOS et Windows - j'ai entendu parler de "translation d'adresses" ?)
Marsh Posté le 23-05-2005 à 11:09:10
Bonjour à tous
Je veux piloter avec un programme VB6 un équipement antérieurement piloté par une application DOS. Cet équipement utilise une carte interface d'entrée/sortie contenant 4 circuits 82C55A (CHMOS Programmable peripheral interface) aux adresses de base &H1600, &H1640, &H1680 et &H16C0.
Mon problème, c'est que lorsque je cherche à accéder à ces circuits avec mon appli VB6, tout se passe comme s'ils étaient absents.
Est ce que quelqu'un aurait une explication ? (N'y aurait-il pas un changement de l'affectation des adresses mémoire entre DOS et Windows - j'ai entendu parler de "translation d'adresses" ?)