Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

PIC 16F84A - 04/P - Verify failed at address 0000h - nie mogę zaprogramować PICa

maciek1221 27 Wrz 2014 20:53 1194 8
  • #1 27 Wrz 2014 20:53
    maciek1221
    Poziom 18  

    Witam,
    mam ogromny problem z moją kością PIC. Próbuję ją zaprogramować w ICprog i niestety ciągle dostaję komunikat taki jak w tytule... Nie mam pojęcia co robię nie tak.
    Próbowałem programować czymś takim:
    https://www.elektroda.pl/rtvforum/files-rtvforum/blesavi_pic_prog_613.gif

    kiedy nie przyniosło to pożądanych efektów, spróbowałem czymś takim:
    http://microautomate.com/uawordpress/wp-content/uploads/2013/12/PIC-programmer.jpg

    niestety dalej to samo... Próbowałem także programować kość w PonyProg2000, ale tam dostaję komunikat, że brakuje urządzenia.

    Do obu wymienionych powyżej programatorów dołączam zasilanie 5V z USB w komputerze. Dodatkowo(może to błąd, jestem początkującym) masa z gniazda DB jest złączona z masą USB i masą PIC, rozumiem, że tak ma być? :)

    Komputer pracuje na systemie Windows XP. Jutro sprawdzę programator na innym komputerze, też z XP. Do innej kości PIC nie mam dostępu w tej chwili, zakupię ją w następnym tygodniu. Ciężko mi uwierzyć, że nowa kość będzie uszkodzona, kupiłem ją kilka dni temu w stacjonarnym sklepie, z którym nigdy nie miałem problemów. Port serial jest ustawiony w biosie w tryb EPP. Nie mam pojęcia co jest źle, bardzo bym prosił o pomoc. Kupno drogiego programatora nie wchodzi w grę, chcę tylko raz zaprogramować kość do zegara.

    Pozdrawiam i liczę na udział w dyskusji.

    0 8
  • #3 27 Wrz 2014 21:44
    Taniczujnikabsdobmw
    Poziom 10  

    Jeżeli RS działa na poziomie +/-5V, to nie ma szans zrobić tego w ten sposób jak na schemacie #1 #2.
    Oba dotyczą sprzętowego RS na poziomie +/-15V.

    0
  • #4 27 Wrz 2014 21:49
    maciek1221
    Poziom 18  

    Nie rozumiem. Robię programator tak jak na schemacie a zasilanie podpinam z kabla usb prosto do PIC. Dlaczego innym to działa?

    0
  • #5 27 Wrz 2014 21:57
    Taniczujnikabsdobmw
    Poziom 10  

    Brakuje odpowiednio wydajnego źródła napięcia Vpp (MCLR). Dziwne w ogóle, że ktoś w ogóle pociągnął Vpp od TxD RS232, o ile to prawda.

    0
  • #6 28 Wrz 2014 13:02
    maciek1221
    Poziom 18  

    Próbowałem 2 programatory z pierwszego posta na innym komputerze i niestety nic się nie zmieniło. Dalej wyskakuje błąd o adresie.

    W takim razie wypróbuję chyba inny programator. Może coś takiego?
    https://www.elektroda.pl/rtvforum/viewtopic.php?p=8066068#8066068
    Schemat jest prosty więc elementy też niedużo wyjdą. Czy ktoś może potwierdzić funkcjonalność tego progamatora? Rozumiem, że w tym przypadku zasilanie idzie z portu COM?

    Jeżeli chodzi o ten programator https://www.elektroda.pl/rtvforum/topic466246.html to należy użyć kondensatora C1 2uF? Szukam na allegro i w zasobach własnych i nie napotkałem się jeszcze na taką pojemność. Zawsze jest to 2,2 lub 22 uF.

    Ewentualnie mógłbym zrobić taki programator https://www.elektroda.pl/rtvforum/topic1538053-0.html tylko skąd wziąć zasilanie 15V, skoro większość zasilaczy to 12V..?

    Pozdrawiam

    0
  • #7 28 Wrz 2014 13:16
    tomjed
    Poziom 27  

    maciek1221 napisał:
    należy użyć kondensatora C1 2uF?


    Może być 2,2 uf.

    Kolego podałem Ci pewne działające i sprawdzone rozwiązanie, a Ty brniesz w coś innego.
    Ten programator działa, i można go zrobić na płytce uniwersalnej. Sam miałem podobny problem z PIC16F628A do clonera CP. Ten programator rozwiązał mój problem. Ruszył od razu.

    0
  • #8 28 Wrz 2014 13:37
    Tomasz.W
    Poziom 35  

    Witam.
    W trakcie zapisu do pinu MCLR procesora trzeba doprowadzić napięcie 12V. Spotkałem już takie egzemplarze co do poprawnego zaprogramowania wymagały 13V. Tego nie przeskoczysz. Zrób sobie taki programator, do tego jest dedykowany program sterujący. Używam go ładnych kilka lat, nigdy nie sprawiał problemów. Z uwagi na prostotę budowy możesz go zmontować na "pająka".

    P.S.
    Całość znajdziesz pod nazwą "oshon pic programmer".

    0