logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Atmega128 - BASCOM nie wykrywa, jak poprawnie podłączyć zasilanie?

31 Sie 2008 20:42 10030 7
REKLAMA
  • #1 5494253
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • #2 5494361
    gothye
    Poziom 33  
    Posty: 2421
    Pomógł: 183
    Ocena: 60
    bo w atmega128 programator podłączasz :
    MOSI do PE0 (pin.2)
    MISO do PE1 (pin.3)

    reszta bez zmian
  • REKLAMA
  • #3 5494368
    OldSkull
    Poziom 28  
    Posty: 1159
    Pomógł: 61
    Ocena: 184
    nie mam pojęcia jak jest w Bascomie, ale programując przez avrdude należy jako typ procka wpisać "m128". Jakiego programatora używasz?
  • #4 5494478
    Konto nie istnieje
    Konto nie istnieje  
  • #5 5496310
    lukasb9
    Poziom 28  
    Posty: 1421
    Pomógł: 56
    Ocena: 70
    Witam piny VCC i GND powinno się łączyć na płytce. Co do programowania tak jak napisał gothye, ta Atmega ma piny ISP do programowania gdzie indziej niż interfejs SPI (sam kiedyś się mordowałem ;) przyzwyczajony byłem do mniejszych AVR-ów ).

    Cytat:
    I jakie zasilanie dać? 5V?

    tu nie powinno być żadnych wątpliwości - oczywiście 5V.
  • REKLAMA
  • #6 5497556
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • #7 5497664
    gothye
    Poziom 33  
    Posty: 2421
    Pomógł: 183
    Ocena: 60
    Cytat:
    Mam taką płytkę w którą mam wlutowaną atemegę. Czyli mam rozumieć, że Vcc razem i GND razem?


    Każde Vcc z Vcc
    i każde Gnd z Gnd ;)
  • #8 5497787
    Konto nie istnieje
    Konto nie istnieje  

Podsumowanie tematu

✨ Podczas programowania mikrokontrolera Atmega128 za pomocą BASCOM i programatora STK200 pojawił się problem z wykryciem procesora. Standardowe podłączenie pinów SPI (SCK, MOSI, MISO) do portu B (PB1, PB2, PB3) jest niewłaściwe dla programowania ISP Atmegi128. Należy podłączyć linie MOSI i MISO do portu E (PE0 - pin 2, PE1 - pin 3), natomiast pozostałe sygnały pozostają bez zmian. Zasilanie mikrokontrolera powinno być realizowane napięciem 5V, a wszystkie piny VCC oraz GND należy połączyć razem na płytce, aby zapewnić stabilne zasilanie. Takie podejście eliminuje problemy z wykrywaniem procesora przez BASCOM i umożliwia poprawne programowanie Atmega128.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA