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



Teraz jest 12 mar 2025, o 23:39


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 
Autor Wiadomość
PostNapisane: 4 gru 2014, o 20:18 
Offline
Użytkownik

Dołączył(a): 05 lut 2014
Posty: 27
Pomógł: 0

Witam,

mam malutki problem z programem, a właściwie z wgraniem programu.

Programator USBasp, atmega32A.

Programator działa, w programie MKavrcalc wykrywa mikroprocka, błędu w programie podczas kompilacji nie ma, podczas wgrywania programu zapala się dioda sygnalizująca, że program się wgrywa i tutaj beng !

Program się nie wykonuje i nie bardzo wiem dlaczego tak się dzieje ....

Wróciłem po dłuższej przerwie do AVR i nie wiem dlaczego tak się dzieje. Ostatnim razem nie miałem problemu z tym.

Jeżeli ktoś wie dlaczego tak się dzieje prosiłbym o pomoc

pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 gru 2014, o 20:31 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 sty 2014
Posty: 39
Lokalizacja: Pszczyna
Pomógł: 4

Może pokażesz program? Skoro się wgrywa do procka to będzie raczej wina programu.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 gru 2014, o 20:41 
Offline
Użytkownik

Dołączył(a): 05 lut 2014
Posty: 27
Pomógł: 0

To jest zwykła dioda żeby zobaczyć czy działa programator itd ale nie wiem dawno przy tym nie siedziałem i zapomniałem podstawowych rzeczy

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 gru 2014, o 20:49 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 07 lut 2013
Posty: 600
Pomógł: 47

A co ten program ma robić. Jak na razie z tego co pokazałeś to ustawiłeś PIN PB0 jako wyjściowy i to na tyle by było.
Jakiego oczekujesz efektu?

_________________
https://www.instagram.com/myfirstquadcopter/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 gru 2014, o 20:49 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 sty 2014
Posty: 39
Lokalizacja: Pszczyna
Pomógł: 4

Ten program nie robi nic poza przestawienie PB0 na wyjście. Żeby zaświeciła musisz po tym dopisać
Kod:
PORTB |= (1<<PB0);



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 gru 2014, o 20:53 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 sty 2012
Posty: 777
Lokalizacja: Karpicko k. Wolsztyna
Pomógł: 197

Najlepiej w pętli while daj taki kod
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Jeśli wszystko będzie dobrze podłączone i wgrane to dioda powinna migać.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 gru 2014, o 20:53 
Offline
Użytkownik

Dołączył(a): 05 lut 2014
Posty: 27
Pomógł: 0

Dzięki koledzy :)

oczywiście działa

tak jak mówiłem dużo zapomniałem .... jak widać bardzo dużo ! :O

pozdrawiam

i jeszcze raz dziękuje :)

zamknięte



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 gru 2014, o 10:26 
Offline
Nowy

Dołączył(a): 17 gru 2014
Posty: 1
Pomógł: 0

Witam
Jeśli mogę to się podłączę do tematu, bo problem podobny tzn. programator USBasp, atmega16A i problem z wgrywaniem programu. Miałem wgrany jakiś program (to było rok temu więc już nawet nie wiem co ), wczoraj zacząłem od początku i wgrałem program z migającą diodą (pierwszy przykład z książki). Program się wgrał, dioda ładnie migała, to zmieniłem tylko numer wyjścia i próbowałem wgrać program i nic. W Eclipse wszystko pokazuje, że poszło poprawnie a dioda dalej miga ta co poprzednio. Godzinę straciłem na szukaniu przyczyny i próbowaniu różnych zmian w samym programiku i nic. Dzisiaj znowu próbowałem i po kilku próbach nagle program się wgrał i miga inna dioda (czyli to nie wina programu bo jest ciągle ten sam, tylko numer pinu zmieniam) ale teraz znowu nie mogę zmienić programu. Wgrywam, układ w jakiś sposób reaguje bo ta migająca dioda jak wgrywam program to czasami gaśnie.
Powiedzcie gdzie szukać przyczyny.

Pozdrawiam
miol

PS. Ok, już znalazłem. Nie miałem ustawionego automatycznego zapisywania :oops: :oops: :oops: . Prawdziwie początkujący jestem :lol: :lol: :lol:



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

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 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