Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

turbo pascal

mac_b
-
-
Posty:5
Rejestracja:11 lut 2004, o 12:26
Lokalizacja:ślask
turbo pascal

Postautor: mac_b » 11 lut 2004, o 12:31

witam

pisze soft do kmunikacji po rs232
jak zrobic TimeOut ( jezelli nie otrzymam odpowiedzi np do 1s ) tak
aby powrot byl na poczatek programu ( bez goto, procedury sa gleboko zagniezdzone )


jak wykryc i wywalic tsr z pamieci ( nie moj tylko czyjs )

jak przywrocic oryginalna tablice przerwan ( nie znajac wczesniejszych jej wartosci )

jak napisac program zajmujacy wiecej niz 65kb

Awatar użytkownika
gawel
-
-
Posty:683
Rejestracja:24 lis 2003, o 11:19
Lokalizacja:Białystok

Postautor: gawel » 11 lut 2004, o 16:31

Czy poszesz pod DOS?

"jak zrobic TimeOut ( jezelli nie otrzymam odpowiedzi np do 1s ) tak
aby powrot byl na poczatek programu ( bez goto, procedury sa gleboko zagniezdzone )"
Napisać inaczej, gdzieś głęboku ustawić zmienną np boolean na true i badać ją w pętli w innym miejscu, które pozwoli na powrót na początek programu.

"jak przywrocic oryginalna tablice przerwan ( nie znajac wczesniejszych jej wartosci )"
Na początku programu zachować wpisy w swoich zmiennych by na wyjściu móc jes odtworzyć. Tablica wektorów przerwań znajduje się na fizycznym początku pamięci RAM (od 0 do 1kB).

"jak napisac program zajmujacy wiecej niz 65kb"
Każdy exe może mieć więcej. odgraniczenie do 64k dotyczy programów typu COM.

Awatar użytkownika
gawel
-
-
Posty:683
Rejestracja:24 lis 2003, o 11:19
Lokalizacja:Białystok

Postautor: gawel » 13 lut 2004, o 10:42

Mac_b skontaktuj się ze mną jeszcze raz na adres: an177@poczta.fm.

Awatar użytkownika
Wiesław Obrembski
-
-
Posty:20
Rejestracja:18 sty 2004, o 12:04
Lokalizacja:Łódź
Kontaktowanie:

Postautor: Wiesław Obrembski » 26 lut 2004, o 12:35

No, chyba że masz wersję Paszczala demo. Mam takiego kompilatora, co działał jak Keil w wersji demo - program mógł mieć rozmiar do 30KB. Kiedyś miałem też taki problem, to se po prostu w pomocy pogrzebałem po dyrektywach kompilatora, co prawda nadal nie znam na pamięć ani jednej, no ale dobra ... Poszukaj po pomocy TP.

Wróć do „PLD/FPGA i inne zagadnienia techniki cyfrowej”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość