problem płytka testowa BASCOM 8051 i programator

To forum jest dla wszystkich pasjonatów wiecznie młodych mikrokontrolerów '51. Wymiana doświadczeń i pomoc dla początkujących w pisaniu programów zarówno w C, Asemblerze jak i BASCOM. Zapraszam znawców tematu, aby pomogli wszystkim początkującym!
ODPOWIEDZ
d00g1
-
Posty: 5
Rejestracja: 13 maja 2008, 12:41
Lokalizacja: gliwice

problem płytka testowa BASCOM 8051 i programator

Post autor: d00g1 » 13 maja 2008, 15:33

Witam, mam problemy dwa:

1) proszę o podpowiedź jakie ustawienia nadać portowi LPT w BIOSie? (EPP, ECP, NORMAL...) aby skomunikować się i zaporgramować procesor 89c2051 programatorem z TEGO zestawu AVT 2502. (Moja konfiguracja pc: AMD 64 3200+, 1gb ram, płyta gł. MSI, ati x1600pro)

2) mam płytkę testową do kursu BASCOM COLLEGE tylko poddana ona została lekkim modyfikacjom... i nie chce ruszyć. To znaczy mam pożyczoną "orginalną" płytkę (zestaw AVT 2500 ) i za pomocą emulatora sprzętowego (z programatorem są problemy j.w.) i programiki smigają, na mojej nie chcą działać.

Bardzo proszę o sugestie co może być przyczyną takiego zachowania, a poniżej zamiesciłem kilka fotek, kolejno:
-schemat mojej płytki, -płytka "od tyłu", -od przodu, -zbliżenie pod LCD
ObrazekObrazekObrazekObrazek

Awatar użytkownika
grysek67
Użytkownik
Posty: 315
Rejestracja: 27 cze 2007, 6:34
Lokalizacja: Limanowa
Kontakt:

Post autor: grysek67 » 13 maja 2008, 15:45

Tak więc ja mam taki programator i mam ustawine w BIOS "SPP" czyli NORMAL i programmer działa tylko... :neutral: też nie zawsze trybi tj. wgrywa do procesora lecz nieraz (jeszcze jak komp zimny) wyskakują błedy i program w procku jest nieprawidłowo wgrany... tak więc jeśli będziesz maił jakieś problemy tego typu to niezniechęcaj sie tylko próbuj do skutku :wink:

d00g1
-
Posty: 5
Rejestracja: 13 maja 2008, 12:41
Lokalizacja: gliwice

Post autor: d00g1 » 13 maja 2008, 16:00

a już w samym programie BASCOM 8051 jakie ustawić opoznienia? BO wiem ze z tym tez sa problemy.

Awatar użytkownika
grysek67
Użytkownik
Posty: 315
Rejestracja: 27 cze 2007, 6:34
Lokalizacja: Limanowa
Kontakt:

Post autor: grysek67 » 13 maja 2008, 16:15

Tu masz zrzut z okienka options-->programer z moimi ustawieniami
Z takimi ustawieniami powinno działać - u mnie działa :wink:
Załączniki
2008-05-13_171432.png
2008-05-13_171432.png (9.37 KiB) Przejrzano 10737 razy

d00g1
-
Posty: 5
Rejestracja: 13 maja 2008, 12:41
Lokalizacja: gliwice

Post autor: d00g1 » 13 maja 2008, 19:39

kurcze cos nie chce smigac ;/ dioda sie zapala, ale jak zwykle nie potrafi nawet okreslic typu procesora...

Awatar użytkownika
grysek67
Użytkownik
Posty: 315
Rejestracja: 27 cze 2007, 6:34
Lokalizacja: Limanowa
Kontakt:

Post autor: grysek67 » 13 maja 2008, 20:15

Ona przy programowaniu procka powinna migać...
A co tego rozpoznawania procka to mi się tak działo wtedy gdy się spaliła dioda zenera 12V (do czego jest potrzebne 12V jest w opisie programatora) wtedy świeciła a nie migała, tak więc jeśli sam lutowałeś ten programator to sprawdź kilka razy czy dobrze przylutowałeś elementy (np czy dioda zenera nie jest na odwród) i czy jest zgodny ze schematem bo to wina hardware'u a nie programu :neutral:

d00g1
-
Posty: 5
Rejestracja: 13 maja 2008, 12:41
Lokalizacja: gliwice

Post autor: d00g1 » 15 maja 2008, 20:15

tak dokładnie dioda sie swieci cały czas na programatorze, ale tylko w momencie jak coś na niego posyłam, wtedy sie zapala, a jak "programowanie" procesora sie konczy to dioda gasnie.

Awatar użytkownika
grysek67
Użytkownik
Posty: 315
Rejestracja: 27 cze 2007, 6:34
Lokalizacja: Limanowa
Kontakt:

Post autor: grysek67 » 16 maja 2008, 6:51

Ona powinna lekko migać... Co widać doskonale przy wolniejszym komputerze... Ale do rzeczy, tak jak mówiłem sprawdz elementy. Możesz tez zobaczyć na schemat i zamiast procka wpiąć diody led (do tych nóżek co są podłączone), otworzyć dokumentacje programatora i sprawdzic co w jakim czasie ma się zaświecać - ja tak sprawdzałem swój jak się zepsuł :wink:

Aha i przede wszystkim sprawdz czy podczas programowania na pinie 1 (RESET) pojawia się +12V i czy na p3.2 pojawia sie -5V (wystarczy podpiąć diode) :smile:

d00g1
-
Posty: 5
Rejestracja: 13 maja 2008, 12:41
Lokalizacja: gliwice

Post autor: d00g1 » 26 maja 2008, 11:48

A więc problem rozwiązałem, po pierwsze do procesora na stanowisku nie doprowadziłem przez niedopatrzenie napięcia do µP...

A co do programatora, to też działa ale na procesorach, które mają w oznaczeniu na końcu PI a nie PU np.: AT89C2051-24PI ale na końcu PU nie działa. Zgodnie ze specyfikacją do której aż z ciekawości zajżałem na stronie producenta nie ma anie słowem powiedziana o jakieś znaczącej różnicy między tymi oznaczeniami ale dobrze ze mam kilka tych "działających" . Dziękuję za pomoc, pozdrawiam.

ODPOWIEDZ