Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Atmega8A - Atmega8a nie działa, ale się programuje

Jakub_majsterkowicz 04 Oct 2014 18:07 1113 9
  • #1
    Jakub_majsterkowicz
    Level 2  
    Witam, mam problem z Atmega8A w obudowie TQFP. Program mkAVR Calkulator odczytuje ją oraz programuje bez probemów. Ale dioda się nie zaświeca, co robić???

    Program w C
    Code: c
    Log in, to see the code
  • #2
    User removed account
    Level 1  
  • #3
    anonymousexd
    Level 24  
    Marek_Skalski wrote:

    Tylko to 'return 0;' jest zbędne.


    Skoro main jest typu int to przecież musi coś zwracać. Pod wieloma kompilatorami bez tego return program się nie skompiluje.
  • #4
    Brutus_gsm
    Level 25  
    Wiele kompilatorów jest na tyle "inteligentnych", że i tak to "return 0" wywali, ze względu na to, że funkcja main nigdy się nie zakończy w takim przypadku.

    Co do tematu, to być może odwrotnie podłączyłeś diodę. Banalne, ale czasami zdarzają się takie błędy.
  • #5
    User removed account
    Level 1  
  • #6
    Jakub_majsterkowicz
    Level 2  
    Nie, diodę prawidłowo podłączyłem.

    Schemat: Atmega8A - Atmega8a nie działa, ale się programuje
  • #8
    Jakub_majsterkowicz
    Level 2  
    Dobra pomyliłęm się ale na PC0 też 0.
  • #9
    User removed account
    Level 1  
  • #10
    Jakub_majsterkowicz
    Level 2  
    Dzięki, pomogło, zamykam