witam, mam problem czy poprawnie rozumiem co do mnie datasheet atmegi128 mówi i chciałem sie upewnić. Chodzi o programowanie w systemie (ISP) / podłączanie programatora.
programowałem pomyślnie już kilkanaście razy inne atmegi (8,16,32), programatorem szeregowym zgodnym z stk-500v2, ale zamierzam zrobić projekt gdzie potrzebuje dużo więcej miejsca na program i dane i wybór padł na atmege 128.
I tutaj mam problem, jestem na etapie projektowania płytki i siódmym przypadkiem zajrzałem do sekcji "Memory Programming / Serial downloading" pisze tam tak:
Wcześniej podłączałem programator pod interfejs SPI innych atmeg (MOSI, MISO, SCK i reset),
powyższy tekst zrozumiałem tak, że w ATmedze128 powinienem do programowania użyć innych pinów - PE0, PE1 zamiast PB2 i PB3 gdzie sa wyprowadzone normalnie sygnały MOSI i MISO.
ATmega128 ma tez pin PEN, dalej w nocie pisze o nim, że może on być użyty
Czy ktoś z forumowiczów kto programował już ATmege128 może rozwiać moje wątpliwości?
Gdzie podłączyć 3 sygnały z programatora (MOSI, MISO oraz RST) ponieważ SCK piszą żeby był tam gdzie jest (PB1).
programowałem pomyślnie już kilkanaście razy inne atmegi (8,16,32), programatorem szeregowym zgodnym z stk-500v2, ale zamierzam zrobić projekt gdzie potrzebuje dużo więcej miejsca na program i dane i wybór padł na atmege 128.
I tutaj mam problem, jestem na etapie projektowania płytki i siódmym przypadkiem zajrzałem do sekcji "Memory Programming / Serial downloading" pisze tam tak:
Cytat:Even though the SPI Programming interface re-uses the SPI I/O module, there is one important difference: The MOSI/MISO pins that are mapped to PB2 and PB3 in the SPI I/O module are not used in the Programming interface. Instead, PE0 and PE1 are used for data in SPI Programming mode
Wcześniej podłączałem programator pod interfejs SPI innych atmeg (MOSI, MISO, SCK i reset),
powyższy tekst zrozumiałem tak, że w ATmedze128 powinienem do programowania użyć innych pinów - PE0, PE1 zamiast PB2 i PB3 gdzie sa wyprowadzone normalnie sygnały MOSI i MISO.
ATmega128 ma tez pin PEN, dalej w nocie pisze o nim, że może on być użyty
Cytat:As an alternative to using the RESET signal, PEN can be held low during Power-on
Reset while SCK is set to “0”. In this case, only the PEN value at Power-on Reset is important.
Czy ktoś z forumowiczów kto programował już ATmege128 może rozwiać moje wątpliwości?
Gdzie podłączyć 3 sygnały z programatora (MOSI, MISO oraz RST) ponieważ SCK piszą żeby był tam gdzie jest (PB1).
