Skocz do zawartości

Prośba o sprawdzenie programu


Tolo

Pomocna odpowiedź

Witam !

Napisałem w AVR studio takie cuś ,program się ładnie kompiluje ale po wgraniu do uC tak jakby nie działa (tzn.zero reakcji ) program prezentuje się tak:

#define F_CPU 1000000UL
//#define Led PORTB
#include  <stdio.h>
#include  <stdlib.h>
#include <avr/io.h>
#include <util\delay.h>
#include <avr/interrupt.h>


/* Define pull-ups and set outputs high */
/* Define directions for port pins */
void init(void)
{
DDRB = (0<<DDB3)|(1<<DDB2)|(1<<DDB1)|(1<<DDB0);
PORTB = (1<<PB3)|(0<<PB2)|(1<<PB1)|(1<<PB0);
}


int main (void)
{

init();

while(PB3)
PORTB=(1<<PB2);
_delay_ms(2000);
PORTB=(0<<PB2);
_delay_ms(2000);
PORTB=(1<<PB2);
_delay_ms(2000);


}

Ponieważ jest to mój pierwszy program w tym środowisku proszę o wyrozumiałość chodzi tylko o to żebyście powiedzieli czy to ma sens 
Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.