Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

inpout32.dll - problem!!!

[es] :: C/C++ programiranje :: inpout32.dll - problem!!!

[ Pregleda: 3087 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

*mile*
Nis

Član broj: 84755
Poruke: 79
212.200.125.*



Profil

icon inpout32.dll - problem!!!13.02.2006. u 21:04 - pre 221 meseci
Problem je sledeci kada iskompajliram sledeci kod program radi samo dve sekunde i srusi se.


Code:

#include "stdlib.h"
#include "stdio.h"

typedef short _stdcall (*inpfuncPtr)(short portaddr);
typedef void _stdcall (*oupfuncPtr)(short portaddr, short datum);

#define LPT 0x378

     inpfuncPtr inp32fp;
     oupfuncPtr oup32fp;

     short  Inp32 (short portaddr)   {return (inp32fp)(portaddr);}

     void  Out32 (short portaddr, short datum)    {(oup32fp)(portaddr,datum);} 

int main(void)
{
     printf("Data port:");
 

     Out32(LPT,0xFF);
     
    
    system("PAUSE");
    return EXIT_SUCCESS;
}


Na paralelnom portu se nista ne desava. Znaci bilo da posaljem 0xFF ili 0x00 ili bilo koji drugu verednos izmedju ove dve sve izlazne linije su postavljene na "logicku 1".
Inace koistim DevC++.

pomagajte........... pozdrav
 
Odgovor na temu

[es] :: C/C++ programiranje :: inpout32.dll - problem!!!

[ Pregleda: 3087 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.