TomekL
Guest
Mon May 17, 2004 7:29 am
Witam,
Zrobiłem sobie programatorek na LPT, jakiś tam mój wymysł. W związku z
dużym oporem urządzenia co do całkowicie poprawnego działania mam parę pytań
do praktyków. Czy taki np.89S51 wymaga specjalnej troski jeśli chodzi o
zakłócenia (ekranowany przewód LPT?), bo z raz na 5 razy układ nie wchodzi w
tryb programowania, tzn. odpowiada samymi zerami lub jakimś śmieciem, nie
pomagają opóźnienia po 1ms w operacjach I/O na LPT. Odczyt pamięci programu
to krzaki, aczkolwiek prawie powtarzalne. Układ jest nowy, więc to jakiś
błąd odczytu chyba. I ostatnie pytanie co mają znaczyć w odczycie sygnatury
bity A11-A7 i jak to się ma do adresów 0H,100H,200H z trybu równoległego.
Kwarc procesora to 4MHz, więc warunek na 1/16 SCK z opóźnieniami po 1ms na
pewno spełniam, port LPT pracuje w trybie ECP.
Adam Dybkowski
Guest
Mon May 17, 2004 9:38 pm
TomekL wrote:
Quote:
Zrobiłem sobie programatorek na LPT, jakiś tam mój wymysł. W związku z
dużym oporem urządzenia co do całkowicie poprawnego działania mam parę pytań
do praktyków
A nie prosciej skorzystac z gotowego softu?
http://www.amwaw.edu.pl/~adybkows/elka/ispprog.html
--
Adam Dybkowski
adybkows@amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows/
TomekL
Guest
Tue May 18, 2004 7:37 am
Quote:
Prosciej, ale uzywam sdcc w ultraedit i wszystkie programy narzedzowe mam
tam skonfigurowane jako command line pod przyciskami, co daje szybszy proces
wytworczy niz przelaczanie sie miedzy okienkami, a poza tym mam zaufanie
tylko do programow, ktore sam napisze:-). Dalej licze na pomoc, zaczynam
wszystkie przewody sygnalowe dawac jako ekranowane oraz dam po 100pF jako
układ calkujacy na nogach ISP, mam jeszcze pare pomyslow, ale jak to nie
pomoze to skonczy sie pewnie na oscyloskopie cyfrowym, ktory prawde mi
pokaze (musze go tylko pozyczyc od kolegi).