Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 17 maja 2025, o 10:48


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 16 ] 
    Autor Wiadomość
    PostNapisane: 31 sie 2012, o 16:48 
    Offline
    Użytkownik

    Dołączył(a): 14 maja 2012
    Posty: 518
    Pomógł: 6

    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



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 31 sie 2012, o 16:58 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 14 lut 2012
    Posty: 598
    Lokalizacja: Warszawa
    Pomógł: 13

    Hmmm bo jak by ci to powiedzieć ............ Atmega88PA nie ma rejestru TCCR2, ale za to ma TCCR2A oraz TCCR2B



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 31 sie 2012, o 17:19 
    Offline
    Użytkownik

    Dołączył(a): 14 maja 2012
    Posty: 518
    Pomógł: 6

    czyli datasheet, rozumiem do rączki :)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 31 sie 2012, o 17:21 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 14 lut 2012
    Posty: 598
    Lokalizacja: Warszawa
    Pomógł: 13

    Dokładnie ;)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 31 sie 2012, o 18:21 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 13 paź 2011
    Posty: 581
    Pomógł: 17

    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ę?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 31 sie 2012, o 23:19 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27396
    Lokalizacja: Szczecin
    Pomógł: 1043

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

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 wrz 2012, o 15:47 
    Offline
    Użytkownik

    Dołączył(a): 14 maja 2012
    Posty: 518
    Pomógł: 6

    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



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 9 wrz 2012, o 13:51 
    Offline
    Użytkownik

    Dołączył(a): 14 maja 2012
    Posty: 518
    Pomógł: 6

    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ć



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 9 wrz 2012, o 16:26 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27396
    Lokalizacja: Szczecin
    Pomógł: 1043

    ptaszek "slowsck" jest tu kluczem do rozwiązania tej zagadki ;) pewnie

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 9 wrz 2012, o 16:33 
    Offline
    Użytkownik

    Dołączył(a): 14 maja 2012
    Posty: 518
    Pomógł: 6

    to już przerabiałem, ustawiam slowsck i nic, a czemu po rozpoznaniu procesora mk nie widzi fusów uproszczonych



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 9 wrz 2012, o 16:35 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27396
    Lokalizacja: Szczecin
    Pomógł: 1043

    jak coś to łap mnie na skype jak będę

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 9 wrz 2012, o 16:40 
    Offline
    Użytkownik

    Dołączył(a): 14 maja 2012
    Posty: 518
    Pomógł: 6

    ściągałem dzisiaj



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 9 wrz 2012, o 16:43 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27396
    Lokalizacja: Szczecin
    Pomógł: 1043

    Mam nadzieję że wykrywa ci się ATmega88P ???

    zamiast ATmega88PA ???

    oczywiście użyj ATmega88P pomimo że masz literkę A na końcu

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 9 wrz 2012, o 16:46 
    Offline
    Użytkownik

    Dołączył(a): 14 maja 2012
    Posty: 518
    Pomógł: 6

    tak wykrywa p, pamiętam jak pisałeś, żeby nie przejmować się "literkami" dalszymi



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 9 wrz 2012, o 16:48 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27396
    Lokalizacja: Szczecin
    Pomógł: 1043

    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 ?

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 9 wrz 2012, o 16:52 
    Offline
    Użytkownik

    Dołączył(a): 14 maja 2012
    Posty: 518
    Pomógł: 6

    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



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 16 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 gości


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO