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:
RESET w swoim programie (tyle rzeczy ostatnio dodałeś do niego

))
--
_________________________________________________
| '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

))
Jakos mi sie nie chce.

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

))
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.

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ł
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"
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/