Atmega168 vs. Atmega8



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Bogdan Gutknecht" <b_gutknecht_at_nospam_interia.pl>
Subject: Atmega168 vs. Atmega8
Date: Mon, 6 Feb 2006 08:37:06 +0100


Kilka postów temu AK napisał, że Atmega168 jest kompatybilna pinowo z
Atmega8.

Czyli mogę w moim obecnym projekcie, który nieopatrznie zrobiłem na Atmega8,
zastosować Atmega168 i skorzystać z dobrodziejstw JTAG-a?
A następnie z powrotem wstawić Atmega8 i wszystko będzie działać?


Poprzedni Następny
Wiadomość
Spis treści
From: "Marek Dzwonnik" <mdz_at_nospam_WIADOMO_PO_CO_TO.message.pl>
Subject: Re: Atmega168 vs. Atmega8
Date: Mon, 6 Feb 2006 14:26:48 +0100


Użytkownik "Bogdan Gutknecht" <b_gutknecht_at_nospam_interia.pl> napisał w
wiadomości news:ds6udh$llf$1_at_nospam_nemesis.news.tpi.pl

Czyli mogę w moim obecnym projekcie, który nieopatrznie zrobiłem na
Atmega8, zastosować Atmega168 i skorzystać z dobrodziejstw JTAG-a?
A następnie z powrotem wstawić Atmega8 i wszystko będzie działać?

Pinowo zgodne, tym co w środku niekoniecznie.
M.in. w ATMega48/88/168 większość peryferii wylądowała w obszarze
Extended_I/O (data: 0x60..0xFF) czyli dostępnym wyłącznie przez ST/LD (i
pochodne) a nie jak dotychczas przez IN/OUT.

"AVR094: Replacing ATmega8 by ATmega88"
http://www.atmel.com/dyn/resources/prod_documents/doc2553.pdf

--
Marek Dzwonnik, GG: #2061027 - zwykle jako 'niewidoczny'
(Uwaga Gadu-Gadulcowicze: Nie odpowiadam na anonimy.)


Poprzedni Następny
Wiadomość
Spis treści
From: "Bogdan Gutknecht" <b_gutknecht_at_nospam_interia.pl>
Subject: Re: Atmega168 vs. Atmega8
Date: Tue, 7 Feb 2006 07:27:16 +0100



Użytkownik "Marek Dzwonnik" <mdz_at_nospam_WIADOMO_PO_CO_TO.message.pl> napisał w
wiadomości news:43e74e98$1_at_nospam_news.home.net.pl...
Użytkownik "Bogdan Gutknecht" <b_gutknecht_at_nospam_interia.pl> napisał w
wiadomości news:ds6udh$llf$1_at_nospam_nemesis.news.tpi.pl

Czyli mogę w moim obecnym projekcie, który nieopatrznie zrobiłem na
Atmega8, zastosować Atmega168 i skorzystać z dobrodziejstw JTAG-a?
A następnie z powrotem wstawić Atmega8 i wszystko będzie działać?

Pinowo zgodne, tym co w środku niekoniecznie.
M.in. w ATMega48/88/168 większość peryferii wylądowała w obszarze
Extended_I/O (data: 0x60..0xFF) czyli dostępnym wyłącznie przez ST/LD (i
pochodne) a nie jak dotychczas przez IN/OUT.

"AVR094: Replacing ATmega8 by ATmega88"
http://www.atmel.com/dyn/resources/prod_documents/doc2553.pdf

Czyli, jeśli korzystam z GCC-AVR, który ukrywa przede mną wszystkie
szczegóły sprzętowe to mogę. Muszę tylko sprawdzić, czy GCC-AVR obsługuje
ten procesor. Dzięki - lecę kupić JTAG-ICE.


Poprzedni Następny
Wiadomość
Spis treści
From: czerstwy <czebaka_at_nospam_o2.pl>
Subject: Re: Atmega168 vs. Atmega8
Date: Tue, 07 Feb 2006 19:32:29 +0100


Bogdan Gutknecht napisał/a:
Czyli, jeśli korzystam z GCC-AVR, który ukrywa przede mną wszystkie
szczegóły sprzętowe to mogę. Muszę tylko sprawdzić, czy GCC-AVR obsługuje
ten procesor. Dzięki - lecę kupić JTAG-ICE.

Wszystkich nie ukrywa ;). Zmieniły się nazwy kilku rejestrów i kilka
bitów chyba trafiło do innych rejestrów, więc to ewentualnie trzeba
zmienić w programie.

Pozdrawiam
czerstwy