Program Ledder i Głupi błąd :(

0

WItam!

w kodach źródłowych na 4p znaklazłem program ledder do zaświecania i gaszenia diody i wiec tak:

podłączyłem diode do portu COM1 i dioda sie świeci :D no ale jeszce nie włąoczyłem delphi zeby kompilować program :D wiec włączyłem delphi i chciałem skompilować ten se progrramik i okazuje sie że ten program ma błedy!!!!!! :-[ [krzyk] wyskakuje Od razu okienko z taka wiadomościa:

Project Project1.exe raised exception class EReadError with message 'Invalid property value'. Process stopped. Use step or Run to continue.

no jak klikne Ok w tym okienku to zaznacza sie w kodzie źród. taka linia:

Application.Run;

to ja nato ponownie RUN :D i wysyakuje ponownie okinko z taka trescią:

Project Project1.exe raised exception class EPrivilege with message 'Privileged instruction'. Process stopped. Use Step or Run to conntinue.

i zaznacza sie w kodzie taka linia kodu:

out DX,AL

:|

nie wiem co to może być bo to asm :P kilo go czaje :P

ktos wie czemu ten programik nie kce działąć aha sprawdzwłem go tez na 2 innych kompach i tez te same błędy!!!!!!

albo niech mi ktoś pomoże albo niech autor ten programik poprawi!!! :-[ i niech sprawdzi 3000 razy czy dziala zanim wsadzi go do kodów źródłowych na 4p ....

jeszce raz proszę o wyjasnienie tego błedu :d :| ....

Pozdro! [cya]

0
  1. Jeśli masz XP, NT, 2000 to może być spowodowane tym że te windowsy bardzo bronią sobie bezpośredniego dostępu do portów.

  2. Spróbuj pozamieniać wszystkie AX, BX, CX, DX kodzie na EAX, EBX, ECX lub EDX.

  3. Pokaż ten kod,.. spróbuje pomóc.

0

Musisz napisać sterownik.

1 użytkowników online, w tym zalogowanych: 0, gości: 1