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

atmega16 - Generator 0-16Mhz do ratowania martwych AVR

lukaszSZ999 22 Sie 2012 19:40 1512 6
  • #1 11234824
    lukaszSZ999
    Poziom 11  
    Witam.

    Zablokowałem przez przypadek Atmege8 podczas próby zmiany funkcji pinu RESET na I/O w bascomie. Robiłem to pierwszy raz i chyba coś jeszcze zmieniłem przy okazji bo momentalnie układ przestał odpowiadać.
    Mam programator równoległy.

    Czytając o takich przypadkach możliwe że przyczyną blokowania jest przejście układu na zewnętrzny oscylator, niestety nie mam pojęcia jakiej wartości. Dlatego też, chciałbym przy wykorzystaniu Atmega16 podać na XTL1 przebiegi prostokątne o różnych wartościach (0-16 Mhz) i w ten sposób odzyskać dostęp do mega8. Z jakiej komendy w bascomie skorzystać do stworzenia takiego programu?

    Proszę o podpowiedź. Dziękuję:)
  • #2 11235006
    dondu
    Moderator na urlopie...
    lukaszSZ999 napisał:
    Zablokowałem przez przypadek Atmege8 podczas próby zmiany funkcji pinu RESET na I/O w bascomie.

    W tym przypadku potrzebny Ci inny programator albo Fusebit Doctor, ponieważ wyłączyłeś funkcję RESET tego pinu, a ona jest potrzebna do programowania Twoim programatorem ISP: http://mikrokontrolery.blogspot.com/2011/04/zablokowany-mikrokontroler-atmel.html
  • #3 11235018
    SŁAWEKWW
    Poziom 17  
    Jak już chcesz angażować do tego procesor to lepiej od razu zrobić
    Link
  • #4 11235314
    lukaszSZ999
    Poziom 11  
    Właśnie tak zrobię, mam jeszcze wakacje więc można się pobawić. Dziękuję
  • #5 11235327
    piotrva
    VIP Zasłużony dla elektroda
    Właśnie, poza tym około 1Mhz zawsze pomaga i nie potrzeba regulacji - to jest bez sensu. Dalej na AVR raczej nie wygenerujesz prostokąta 16MHz ;-)
  • #6 11235361
    lukaszSZ999
    Poziom 11  
    Spróbuję jeszcze na 1Mhz ale skoro Panowie mówią że zablokowanie powstało na skutek zmiany funkcji pinu RESET to chyba nie ma sensu
  • #7 11236168
    LordBlick
    VIP Zasłużony dla elektroda
    lukaszSZ999 napisał:
    Mam programator równoległy.
    Podaj jego nazwę. AVR Dragon ? Jesli tylko to na pewno jest HVPP, to w czym jest problem ? Jeśli tylko układ jest sprawny i prawidłowo podłączony(nic nie może być dodatkowo podłączone na tych wyprowadzeniach użytych do programowania), to każdy sprawny procesor AVR ruszysz.
REKLAMA