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



Teraz jest 7 mar 2025, o 00:18


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
PostNapisane: 28 maja 2013, o 20:38 
Offline
Użytkownik

Dołączył(a): 04 kwi 2013
Posty: 107
Lokalizacja: Zabrze
Pomógł: 0

Witam,
Od kilku miesięcy ćwiczę programowanie z książki niebieskiej Pana Mirka. Cały czas używałem mikrokontrolera atmega8A-PU. Działał i działa poprawnie, jednak w ćw 5.6 (PWM) konieczny jest TIMER0. Mam jeszcze w swojej kolekcji mikrokontroler Atmega88PA-PU. Po poprawnym podłączeniu (takim samym jak przy atmega8A-PU), uruchomiłem program mkAVRCalculator i po kliknięciu "sprawdź podłączony AVR" wyskoczył mi następujący błąd:

avrdude:
no programmer has been specified on the command line or the config file.
Specify a programmer using the -c option and try again.

Moje pytanie brzmi: Co jest nie tak? Mikrokontroler?

Mój programator: USBASP firmy Atnel



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 maja 2013, o 22:10 
Offline
Użytkownik

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

ściągnij nowy mkAVRCalculator, jeśli procesor jest fabrycznie nowy to jest ustawiony na 1 MHz i trzeba go odczytywać z takim ustawieniem


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 maja 2013, o 22:31 
Offline
Moderator
Avatar użytkownika

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

Dokładnie najpierw zassij najnowszą wersję programu a potem zainstaluj z niego AVRDUDE a na końcu będzie OK ;)

jak nie to pisz


Autor postu otrzymał pochwałę

_________________
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: 29 maja 2013, o 21:02 
Offline
Użytkownik

Dołączył(a): 04 kwi 2013
Posty: 107
Lokalizacja: Zabrze
Pomógł: 0

- ściągnąłem nowy mkAVRCalculator
- zainstalowałem z niego AVRDUDE
No i w końcu wszystko w mkAVRCalculator było poprawnie. :)
-ustawiłem fuse bity
Następnie w programie Eclipse Indygo po wybraniu ustawień dla Atmega88. Dokonałem próby wgrania prostego programu. Niestety, co dziwne, wyskoczył słynny błąd rc=-1. Przy czym po zmianie mikrokontrolera na Atmega8 i wybraniu jego ustawień ten błąd się nie pojawia. Wykluczam więc błędy złego zasilania i podłączenia. Obydwa mikrokontrolery mają te same wyprowadzenia pinów. :(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 maja 2013, o 21:42 
Offline
Moderator
Avatar użytkownika

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

obejrzyj od tego miejsca

http://www.youtube.com/watch?feature=pl ... rA#t=1047s


Autor postu otrzymał pochwałę

_________________
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: 30 maja 2013, o 14:43 
Offline
Użytkownik

Dołączył(a): 04 kwi 2013
Posty: 107
Lokalizacja: Zabrze
Pomógł: 0

Wszystko działa teraz jak należy. Dziękuje :)



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: 6 ] 

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