RTV forum PL | NewsGroups PL

Jak poprawnie programować AT89S52 przez ISP z użyciem AEC_ISP.EXE?

Programowanie ISP dla AT89S52 -24AI

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak poprawnie programować AT89S52 przez ISP z użyciem AEC_ISP.EXE?

Przemyslaw Kranz
Guest

Tue Mar 30, 2004 6:47 pm   



Witam!

Mam nastepujacy problem:

Stosuję procesor AT89S52. Procesor jest w obudowie TQFP i jest zamontowany
na płytce (nie mam możliwości programowania równoległego). Kod do niego
można załadować w układzie, za pomoca transmisji SPI. Do ladowania kodu
uzywam AEC_ISP.EXE ver 3.0. Dotychczas programowałem za pomoca tego programu
AT89S8252 i AT89S53 i wszystko działało poprawnie. W obecnym przypadku jest
problem. Mam trochę inny obwód RESET'owania procesora niż zalecany w pdf'ie
dołączonym do programu - w rezultacie resetowanie nastepuje przy sygnale
RESET aktywnym w 0. Żeby jednak było dokładnie tak samo dodałem do wtyczki
programujacej negator i teraz jest resetowanie gdy RESET = 1 - ale nic to
nie pomogło. Program sygnalizuje bład przy weryfikacji adresu 0.

Czy ktoś z grupowiczów ma doświadczenia w programowaniu AT89S52 za pomocą
ISP?
Może stosujecie inne programy niż AEC_ISP.

Czeam na wszelkie sugestie.
Pozdrawiam

Przemek

JS
Guest

Tue Mar 30, 2004 8:03 pm   



Quote:
Może stosujecie inne programy niż AEC_ISP.


Spróbuj PonyProg http://www.LancOS.com
Tu można definiować polaryzację RESET-u przy określaniu interface'u.

JS
--
_N_O_S_P_A_M_bsj@poczta.onet.pl
(usuń _N_O_S_P_A_M_ z adresu)

Adam Dybkowski
Guest

Tue Mar 30, 2004 8:37 pm   



Przemyslaw Kranz wrote:

Quote:
Czy ktoś z grupowiczów ma doświadczenia w programowaniu AT89S52 za pomocą
ISP?
Może stosujecie inne programy niż AEC_ISP.

Spróbuj tego:
http://www.amwaw.edu.pl/~adybkows/elka/ispprog.html

Dodaj inwerter dopasowujacy RESET do poziomu na twojej plytce.

--
Adam Dybkowski
adybkows@amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows/

Sławomir Kapelko
Guest

Wed Mar 31, 2004 10:46 am   



Quote:

Stosuję procesor AT89S52. Procesor jest w obudowie TQFP i jest zamontowany
na płytce (nie mam możliwości programowania równoległego). Kod do niego

witam. czy moge sie zapytac gdzie kupies tego procka w tej obudowie
i ile cie kosztował?

pozdrawiam slawek

Krzysztof Pawleta
Guest

Wed Mar 31, 2004 12:26 pm   



Adam Dybkowski wrote:
Quote:

http://www.amwaw.edu.pl/~adybkows/elka/ispprog.html
Dodaj inwerter dopasowujacy RESET do poziomu na twojej plytce.

Zamiast "nabijać się" z kolegi, dodałbyś "ptaszka" z negacją do opcji

RESET w swoim programie (tyle rzeczy ostatnio dodałeś do niego Wink))
--
_________________________________________________
| 'Krzys' Pawleta |
| mailto:pawletak@poczta.onet.pl |
|_______ICQ# 1582962___________GG: 259602_______|

Adam Dybkowski
Guest

Wed Mar 31, 2004 8:04 pm   



Krzysztof Pawleta wrote:

Quote:
http://www.amwaw.edu.pl/~adybkows/elka/ispprog.html
Dodaj inwerter dopasowujacy RESET do poziomu na twojej plytce.

Zamiast "nabijać się" z kolegi, dodałbyś "ptaszka" z negacją do opcji
RESET w swoim programie (tyle rzeczy ostatnio dodałeś do niego Wink))

Jakos mi sie nie chce. Smile Ile procent uzytkownikow ma plytki z
odwroconym RESETem (czyli aktywny VCC dla AVR'ow)? Nie widze palacej
potrzeby takiego rozwiazania.

--
Adam Dybkowski
adybkows@amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows/

Mister
Guest

Thu Apr 01, 2004 5:47 am   



Quote:
RESET w swoim programie (tyle rzeczy ostatnio dodałeś do niego Wink))
Witam,


ostatnio próbowałem programować ATMEGA8 Twoim programatorem i działa Ok.

Niestety nie mogłem zaprogramować ATMEGA128 tzn. rozpoznaje go, potrafię
skasować, nawet eeprom mogę zaprogramować niestety próba zaprogramowania ,
czy weryfikacji powoduje tylko komunikat o zablokowanym pliku, czy
procesorze. Dodam że inny programator radzi sobie z tym świetnie.

Pozdrawiam
Mister

Fish
Guest

Thu Apr 01, 2004 6:01 am   



W artykule news:c4fbi1$roo$2@mamut.aster.pl,
niejaki(a): Adam Dybkowski z adresu <adybkows@amwaw.edu.pl> napisał(a):


Quote:

Jakos mi sie nie chce. Smile Ile procent uzytkownikow ma plytki z
odwroconym RESETem (czyli aktywny VCC dla AVR'ow)? Nie widze palacej
potrzeby takiego rozwiazania.

No dobra to będę drugi który się ujawnił Wink
Jakiś czas temu próbowalem użyć twojego programu do zaprogramowania 89C8252
ale powstrzymał mnie fakt że mam na płytce reset zrobiony na TL7705 i to
jego wejscie resetu jest wyprowadzone na zewnątrz z sygnałami ISP.
Musiałem użyć swojego programatora dużo mniej wygodnego. ;-(

Tak więc ja też proszę: "dorób ptaszka" ;-)

--
Janusz

Adam Dybkowski
Guest

Thu Apr 01, 2004 7:04 pm   



Fish wrote:

Quote:
Jakiś czas temu próbowalem użyć twojego programu do zaprogramowania 89C8252
ale powstrzymał mnie fakt że mam na płytce reset zrobiony na TL7705 i to
jego wejscie resetu jest wyprowadzone na zewnątrz z sygnałami ISP.
Musiałem użyć swojego programatora dużo mniej wygodnego. ;-(

Tak więc ja też proszę: "dorób ptaszka" Wink

OK, OK. Przy najblizszej okazji to zrobie.

--
Adam Dybkowski
adybkows@amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows/

Adam Dybkowski
Guest

Thu Apr 01, 2004 7:05 pm   



Mister wrote:

Quote:
Niestety nie mogłem zaprogramować ATMEGA128 tzn. rozpoznaje go, potrafię
skasować, nawet eeprom mogę zaprogramować niestety próba zaprogramowania ,
czy weryfikacji powoduje tylko komunikat o zablokowanym pliku, czy
procesorze

Zablokowanym pliku?
Napisz, jaki dokladnie dostajesz komunikat, jaki rodzaj kabelka wybrales
w ustawieniach. Sprawdz jeszcze dzialanie programatora z wolniejszym
taktowaniem transmisji (okienko "Hz") - mialem czasami pewne problemy z
ATmega32L pod Win2000, moze tu bedzie podobnie.

--
Adam Dybkowski
adybkows@amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows/

Mister
Guest

Fri Apr 02, 2004 6:26 am   



Quote:
Zablokowanym pliku?
Dokładny komunikat: Can't program locked or not knownMCU. Próbowałem na

niższym zegarze ale bez zmian:-(
Jak pisałem poprzednio, programowanie np. Mega 8 jest Ok. Kabel mam "ala"
STK200.

Pozdrawiam
Mister

Adam Dybkowski
Guest

Fri Apr 02, 2004 8:39 pm   



Adam Dybkowski wrote:

Quote:
Niestety nie mogłem zaprogramować ATMEGA128 tzn. rozpoznaje go, potrafię
skasować, nawet eeprom mogę zaprogramować niestety próba
zaprogramowania ,
[...]
Napisz, jaki dokladnie dostajesz komunikat, jaki rodzaj kabelka wybrales

Problem juz rozpoznany i naprawiony, nowy ISPProgrammer lezy do
sciagniecia tam gdzie zawsze:
http://www.amwaw.edu.pl/~adybkows/elka/ispprog.html

--
Adam Dybkowski
adybkows@amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows/

elektroda NewsGroups Forum Index - Elektronika Polska - Jak poprawnie programować AT89S52 przez ISP z użyciem AEC_ISP.EXE?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map