ATNEL tech-forum https://forum.atnel.pl/ |
|
zmiana atmega32a na atmega88 pa https://forum.atnel.pl/topic1486.html |
Strona 1 z 1 |
Autor: | wireless [ 31 sie 2012, o 16:48 ] |
Tytuł: | zmiana atmega32a na atmega88 pa |
po zmianie fizycznym procesora jak w temacie, zmiany w Eclipse, pojawiają się błędy np. ../main.c: In function 'main': ../main.c:36: error: 'TCCR2' undeclared (first use in this function) ../main.c:36: error: (Each undeclared identifier is reported only once ../main.c:36: error: for each function it appears in.) na atmega32a było ok |
Autor: | Malutki_27 [ 31 sie 2012, o 16:58 ] |
Tytuł: | Re: zmiana atmega32a na atmega88 pa |
Hmmm bo jak by ci to powiedzieć ............ Atmega88PA nie ma rejestru TCCR2, ale za to ma TCCR2A oraz TCCR2B |
Autor: | wireless [ 31 sie 2012, o 17:19 ] |
Tytuł: | Re: zmiana atmega32a na atmega88 pa |
czyli datasheet, rozumiem do rączki |
Autor: | Malutki_27 [ 31 sie 2012, o 17:21 ] |
Tytuł: | Re: zmiana atmega32a na atmega88 pa |
Dokładnie |
Autor: | xamrex [ 31 sie 2012, o 18:21 ] |
Tytuł: | Re: zmiana atmega32a na atmega88 pa |
A tak włączając się do tematu: Wie ktoś może daczego Mega88 ma rejestry:UCSRnA i UCSRnB Przecież M88 ma tylko jednego RS'a więc po co tutaj ta literka n Przecież nie ma UCSR1A istnieje tyko JEDEN UCSR0A ? Chyba że się mylę? |
Autor: | mirekk36 [ 31 sie 2012, o 23:19 ] |
Tytuł: | Re: zmiana atmega32a na atmega88 pa |
ano mylisz się bo można skorzystać z dwóch UART'ów - tyle że drugi synchroniczny za pomocą zdaje się modułu SPI o ile dobrze pamiętam (tak bez noty pdf pod ręką) |
Autor: | wireless [ 2 wrz 2012, o 15:47 ] |
Tytuł: | Re: zmiana atmega32a na atmega88 pa |
mkAVRCalculator rozpoznaje atmegę88PA, ale w fusach uproszczonych nic nie pokazuje jakie są aktualne ustawienia, żeby ją ustawić ściągnąłem ja z listy procesorów, przy atmedze32A nie miałem takiego problemu, używam zestawu ATB i przejściówki na 88 |
Autor: | wireless [ 9 wrz 2012, o 13:51 ] |
Tytuł: | Re: zmiana atmega32a na atmega88 pa |
nie daję rady, atmega88pa nowa jest zaprogramowana na 1MHz, Eclipse jak ustawiam na 1MHz też programuje niestety mkAVRCalculator mimo, że odczytuje procesor prawidłowo, nie widzi jego fusów uproszczonych, ściągam z listy atmega88, ustawiam slowsck i próbuję ustawić na 8MHz, bez skutku, bo Eclipse go nie widzi i programuje tylko na 1MHz a jeden atmega88pa udało się ustawić jakoś przypadkowo i nie potrafię tego powtórzyć |
Autor: | mirekk36 [ 9 wrz 2012, o 16:26 ] |
Tytuł: | Re: zmiana atmega32a na atmega88 pa |
ptaszek "slowsck" jest tu kluczem do rozwiązania tej zagadki pewnie |
Autor: | wireless [ 9 wrz 2012, o 16:33 ] |
Tytuł: | Re: zmiana atmega32a na atmega88 pa |
to już przerabiałem, ustawiam slowsck i nic, a czemu po rozpoznaniu procesora mk nie widzi fusów uproszczonych |
Autor: | mirekk36 [ 9 wrz 2012, o 16:35 ] |
Tytuł: | Re: zmiana atmega32a na atmega88 pa |
jak coś to łap mnie na skype jak będę |
Autor: | wireless [ 9 wrz 2012, o 16:40 ] |
Tytuł: | Re: zmiana atmega32a na atmega88 pa |
ściągałem dzisiaj |
Autor: | mirekk36 [ 9 wrz 2012, o 16:43 ] |
Tytuł: | Re: zmiana atmega32a na atmega88 pa |
Mam nadzieję że wykrywa ci się ATmega88P ??? zamiast ATmega88PA ??? oczywiście użyj ATmega88P pomimo że masz literkę A na końcu |
Autor: | wireless [ 9 wrz 2012, o 16:46 ] |
Tytuł: | Re: zmiana atmega32a na atmega88 pa |
tak wykrywa p, pamiętam jak pisałeś, żeby nie przejmować się "literkami" dalszymi |
Autor: | mirekk36 [ 9 wrz 2012, o 16:48 ] |
Tytuł: | Re: zmiana atmega32a na atmega88 pa |
wireless napisał(a): tak wykrywa p, pamiętam jak pisałeś, żeby nie przejmować się "literkami" dalszymi No może nie do końca jest to zgodne z prawdą ale jeśli chodzi o programowanie tych podstawowych procków których np używasz w ATB i jeśli chodzi o samo programowanie to tak... ale ok ... a jak wybierzesz z listy po prostu ATmega88P to co w zakładce fusy uproszczone też nic nie widzisz ? |
Autor: | wireless [ 9 wrz 2012, o 16:52 ] |
Tytuł: | Re: zmiana atmega32a na atmega88 pa |
tak jak pisałem, widzę, wyłączam podział przez 8 (może tu tkwi mój błąd jakiś), zaznaczam 8 MHz i próbuję zapisać (slowsck) otrzymuję błąd weryfikacji na atmega8L wszystko działa jak należy |
Strona 1 z 1 | Strefa czasowa: UTC + 1 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |