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



Teraz jest 29 sty 2025, o 20:41


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 
Autor Wiadomość
PostNapisane: 7 lip 2014, o 16:53 
Offline
Nowy

Dołączył(a): 20 cze 2014
Posty: 18
Pomógł: 0

Cześć. Szybko i bez zbędnego gadania, bawiłem się atmegą 16 jakiś czas, więc podstawy mam za sobą, ostatnio nabyłem atmegę 8 i chcę ją uruchomić. Podłączenie- wiadomo, kondensatory 100n przy gnd i vcc. MKAvrCalculator wykrywa atmegę bez problemu. Program się kompiluje. Jednak gdy wgrywam go do procesora, nie dzieje się nic, nie mogę nawet mrugnąć diodą. Dioda jest sprawna. Podłączam katodą do procesora, anodą przez rezystor do +5V.
Co się dzieje?
Kod:
Kod:
#include <avr/io.h>
#include <avr/delay.h>
int main(void){
    DDRB |= (1<<PB2);
    while(1){
        PORTB |= (1<<PB2);
        _delay_ms(1000);
        PORTB &= ~(1<<PB2);
        _delay_ms(1000);                 
    }
}

Proszę o pomoc, bo nie wiem czy ja zgłupiałem czy dostałem walniętą atmegę... Chociaż wydaje mi się to nierealne, jest to nówka ze sklepu.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 lip 2014, o 17:31 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2013
Posty: 333
Pomógł: 10

jesteś pewien ze program się wgrywa? na poczatku ,sklepu masz ustawione taktowanie 1MHz przez co ja np. miałem problemy żeby program wgrac do procesora. Zmień w MKAvrCalc częstotliwosc na 8 MHz, wgraj program i zobacz czy działa.
Oczywiście program Mirka wykrywa procesor.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 lip 2014, o 17:32 
Offline
Użytkownik

Dołączył(a): 19 gru 2012
Posty: 712
Lokalizacja: Opole
Pomógł: 23

Ale może kolega trochę więcej napisze. jaki kwarc, czy ustawione w eclipsie taktowanie? Moze jakaś fotka układu jak to wszystko wygląda jak podłączone?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 lip 2014, o 18:27 
Offline
Nowy

Dołączył(a): 20 cze 2014
Posty: 18
Pomógł: 0

Problem rozwiązany. Podłączyłem wszystko jeszcze raz, zapomniałem wcześniej o rezystorze 10k do RESET. Pewnie procesor cały czas się resetował. Działa bez zarzutu, dzięki za pomoc :)



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

Strefa czasowa: UTC + 1


Kto przegląda forum

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