przesiadka z atmega8535 na atmega16
Masz problem? Zapytaj na forum elektroda.pl
From: "Paweł" <paw1976_at_nospam_poczta.onet.pl>
Subject: przesiadka z atmega8535 na atmega16
Date: Mon, 17 Oct 2005 21:21:59 +0200
Witam.
Mam problem z atmega16. Mianowicie nie chce on działać do końca
po zaprogramowaniu i włożeniu na miejsce atmegi8535 pomimo takiego samego
rozkładu
nóżek.
Jak napisałem prosty programik który w pętli zmienia stan portu A z 0x00
na 0xff i zpowrotem to działa. Niestety program docelowy jest trochę
bardziej skomplikowany
i nie działa.
Może ktoś orientuje się gdzie nalezy przestawić?
Może jakieś fuse bity?
Np. w 8535 nie było takich bitów jak JTAGEN=0 i OCDEN=1 (tak są ustawione w
16tce),
natomiast w 8353 jest bit WDTON=1,a w 16stce nie ma.
W programie wykorzystuję wszystkie porty od A do D, tylko jedno przerwanie
od porównania timera 2,
funkcje avr-gcc dostępu do pamięci eeprom typ read_eeprom_byte, block itp.
jak i funkcje stringów na pamięci programu PROGMEM.
Dziękuję za pomoc
Paweł
From: "Paweł" <paw1976_at_nospam_poczta.onet.pl>
Subject: Re: przesiadka z atmega8535 na atmega16
Date: Mon, 17 Oct 2005 22:01:03 +0200
Wyłączyłem JTAGEN i poczło.
Paweł
From: Adam Dybkowski <adybkows123_at_nospam_amwaw.edu.pl>
Subject: Re: przesiadka z atmega8535 na atmega16
Date: Tue, 18 Oct 2005 21:48:40 +0200
Paweł wrote:
Wyłączyłem JTAGEN i poczło.
A może wystarczyło programowo wyłączyć JTAGa aby móc sterować pinami
zajmowanymi przez ten interfejs?
--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/
Uwaga: przed wysłaniem do mnie maila usuń "123" z adresu.