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

Jak zaprogramować mikrokontroler AT89C2051?

haid 03 Maj 2006 17:49 2755 15
REKLAMA
  • #1 2588216
    haid
    Poziom 13  
    Posty: 129
    Ocena: 2
    Niech ktoś mi pomoże i napisze czym zaprogramować ten mikrokontroler bo ja nie wiem czym programować zrobilem już trzy programatory i pi.... ciągle nic :cry:
  • REKLAMA
  • #2 2588375
    kamyczek
    Poziom 38  
    Posty: 3994
    Pomógł: 394
    Ocena: 571
    Napisz jakie programatory zrobiłeś to może uda sie cos podpowiedzieć ...
  • #4 2588639
    submariner
    Poziom 32  
    Posty: 2319
    Pomógł: 51
    Ocena: 268
    kup programator Wilem nie wiem czy oplaca sie robic drogi ale pewny ok 200zl , albo zmien mikrokontroler 89c2051 tani ale strasznie kaprysny jak juz zaprogramujesz to pewno bedziesz mial problem z resetem.
  • REKLAMA
  • #5 2588772
    haid
    Poziom 13  
    Posty: 129
    Ocena: 2
    Zrobiłem Willem-a v3.0 + adaptor MCS-51 v2.0 potem AtmelPrg i PROGATA (Praktyczny Elektronik 4/99)
  • #6 2588803
    jaglarz
    Poziom 23  
    Posty: 480
    Pomógł: 58
    Ocena: 47
    Cytat:
    zmien mikrokontroler 89c2051 tani ale strasznie kaprysny jak juz zaprogramujesz to pewno bedziesz mial problem z resetem
    :?: :?: :?: :?:

    Co za bzdury wypisujesz??? Zaprogramowałem kilkadziesiąt układów - żaden nie sprawiał kłopotów!!!

    Jeśli już zmieniać - to na serię S, tańszy programator :D (właśnie się pojawiły :D )



    Marek Jaglarz
  • #7 2589021
    submariner
    Poziom 32  
    Posty: 2319
    Pomógł: 51
    Ocena: 268
    :) masz racje ten 89s2051 jest bardzo ok i nawet pwm mu dolaczyli , ile to kosztuje i gdzie jest osiagalne???
    dlaczego nie lubisz RISC????
  • #8 2589249
    stachn
    Poziom 17  
    Posty: 217
    Pomógł: 14
    Ocena: 16
    Też zrobiłem kilka programatorów z opłakanym skutkiem. W końcu dałem z wygraną i kupiłem programator opisany tutaj https://www.elektroda.pl/rtvforum/topic109094.html?postdays=0&postorder=asc&start=0 - a właściwie tutaj http://programator.elektroda.net/ - tani a chodzi bez problemów. No właśnie – co z tym resetem w 89s2051. Też mam z tym problem. Nie chce resetować przyciskiem.
  • REKLAMA
  • #9 2590002
    submariner
    Poziom 32  
    Posty: 2319
    Pomógł: 51
    Ocena: 268
    sprobuj przyciskiem rozladowywac kondensator - zwierac koncowki
  • REKLAMA
  • #10 2590993
    psooya
    Poziom 38  
    Posty: 5341
    Pomógł: 376
    Ocena: 574
    Witam ja zrobiłem programator TAFE na HCT174 wszyscy na niego narzekają ja w sumie tez bo mi nie działał ale po tygodniu męczarni udało mi sie do uruchomić http://www.ic-prog.com/2051pv2.gif Tylko ja dałem układ HCT zamiast HC i wywaliłem opornik 10 k od CLR
    Pozdrawiam

    A i on chodzi z pod BASCOMa
  • #11 2706259
    VonPiter
    Poziom 12  
    Posty: 47
    Pomógł: 2
    Ocena: 8
    Czyli po wywaleniu opornika i na HCT dopiero zaczelo dzialac poprawnie ?
  • #13 2709509
    VonPiter
    Poziom 12  
    Posty: 47
    Pomógł: 2
    Ocena: 8
    A nie jest to spowodowane tym, ze uC jest polaczony bezposrednio do LPT ?
  • #14 2709552
    psooya
    Poziom 38  
    Posty: 5341
    Pomógł: 376
    Ocena: 574
    Nie nie jest to tym spowodowane Przy TTL już 4 V powinno wystarczyć ale gorzej jeśli chodzi o ukłądy HC tam musi być pełne napiecie inaczej nie zadziała. To napiecie co podałem, 4,2V było bez obciążenia. Zawsze możesz dać sobie bufor. Pozdrawiam
  • #15 2709652
    VonPiter
    Poziom 12  
    Posty: 47
    Pomógł: 2
    Ocena: 8
    W takim razie musze sprawdzic jakie ma napiecie na LPT, jak bede mial >4,5V to zrobie ten programator.
    Dzieki za info.
    Pozdrawiam.

Podsumowanie tematu

✨ Dyskusja dotyczy programowania mikrokontrolera AT89C2051 oraz problemów z budową i używaniem programatorów. Użytkownicy polecają programator Willem v3.0 wraz z adapterem MCS-51 v2.x jako sprawdzone rozwiązanie, choć autor próbował już kilku programatorów, m.in. AtmelPrg i PROGATA, bez sukcesu. Pojawiły się opinie, że mikrokontroler 89C2051 jest kapryśny, zwłaszcza w kwestii resetu, co potwierdzają problemy z ręcznym resetowaniem. Zalecane jest stosowanie programatorów dostępnych komercyjnie, np. opisanych na elektroda.net, które działają stabilnie. Jeden z użytkowników opisuje programator TAFE na układzie HCT174, który po modyfikacji (zamiana HC na HCT i usunięcie rezystora 10 kΩ od pinu CLR) zaczął działać poprawnie pod BASCOMem. Wskazano również na znaczenie odpowiedniego napięcia na porcie LPT (powyżej 4,5 V) dla poprawnej pracy programatora, zwłaszcza przy układach HCT, gdzie napięcie musi być pełne. W przypadku niższego napięcia zaleca się zastosowanie buforów TTL. Dyskusja podkreśla, że mikrokontroler AT89C2051 można programować skutecznie, jeśli użyje się odpowiedniego programatora i zadba o właściwe warunki zasilania i resetu.
Wygenerowane przez model językowy.
REKLAMA