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.