PIC 16F876 programowanie - prosze o pomoc
Masz problem? Zapytaj na forum elektroda.pl
From: "G" <g_at_nospam_spam.mail.com.pl>
Subject: PIC 16F876 programowanie - prosze o pomoc
Date: Sat, 08 Jan 2005 04:22:28 GMT
Witam.
Dostalem ostatnio do doswiadczen jezdzaca zabawke oparta na ukladzie PIC
16F876-20. Zabawka posiada zlacze programatora, przez ktore uklad zostal
zaprogramowany, niestety nie mam kabla/programatora.
Na zewnatrz wyprowadzone sa linie PB7, PB6, MCLR (poprzez opornik 1ohm..),
Vcc i Gnd. Jakiego programatora moge uzyc (chodzi o najprostszy mozliwy
schemat)? Procek jest wlutowany w płytke, wiec nie ma mozliwosc go wyjecia -
w gre wchodzi tylko te 5 linii. Z zabawki moge dostarczyc zasilanie zarowno
+5V jaki i +12V. W programowaniu PICow jestem dosyc poczatkujacy..
Podejrzewam, ze do programowania bede musial uzyc IC-Prog.
Za pomoc z gory dziekuje
Pozdrawiam
Grzegorz
From: "józek" <rk68_at_nospam_vp.pl>
Subject: Re: PIC 16F876 programowanie - prosze o pomoc
Date: Sat, 8 Jan 2005 09:55:57 +0100
możesz zrobić programator JDM. Schemat i soft jest na stronce:
http://www.elektroda.net/mikrokontrolery/icprog104.html
http://www.ic-prog.com/
józek
From: "G" <g_at_nospam_spam.mail.com.pl>
Subject: Re: PIC 16F876 programowanie - prosze o pomoc
Date: Sat, 08 Jan 2005 21:21:49 GMT
Użytkownik "józek" <rk68_at_nospam_vp.pl> napisał w wiadomości
news:cro75v$jbp$1_at_nospam_news.onet.pl...
możesz zrobić programator JDM. Schemat i soft jest na stronce:
http://www.elektroda.net/mikrokontrolery/icprog104.html
http://www.ic-prog.com/
józek
A wiec wykonalem programator wg. schematu z pierwszego rysunku
http://www.elektroda.net/mikrokontrolery/icprog104.html, w programie ICProg
wybieram port COM i Windows API, opoznienie - 10 (duron 1300). Nastepnie
daje "Sprawdz sprzet". Napiecie mierzylem miedzy GND a pozostalymi pinami w
zlaczu, ktore podpinam do okuladu z PICiem. Oto wyniki testu:
Data Out: - 7,96V / 0,37 V
Clock: -5,87V / 0,69V
Mclr: - 5,64 / 4,91V
VCC: -5,17V - caly czas
Pierwsza wartosc, to gry kwadracik przy nazwie sygnalu w oknie "Sprawdzanie
Sprzetu" jest pusty, druga wartosc - kwadracik wlaczony. Podczas testu
programator nie jest podlaczony do PICa - wylacznie do PC.
Przy probie odczytania poprzedniej zawartosci otrzymuje same FF..
Jak na moj gust cos jest nie tak..poprawnosc polaczen sprawdzilem 2 razy.
Wszystko jest tak jak na schemacie (z ta zmiana, ze zamiast do PIC16C84,
programator podlaczam tylko do linii PB6, PB7, Vdd, Vss, i MCLR w PICu
16F876).
Pozdrawiam
Grzegorz
From: "G" <g_at_nospam_spam.mail.com.pl>
Subject: Re: PIC 16F876 programowanie - prosze o pomoc
Date: Sat, 08 Jan 2005 22:14:33 GMT
A wiec wykonalem programator wg. schematu z pierwszego rysunku
http://www.elektroda.net/mikrokontrolery/icprog104.html, w programie
ICProg wybieram port COM i Windows API, opoznienie - 10 (duron 1300).
Nastepnie daje "Sprawdz sprzet". Napiecie mierzylem miedzy GND a
pozostalymi pinami w zlaczu, ktore podpinam do okuladu z PICiem. Oto
wyniki testu:
Data Out: - 7,96V / 0,37 V
Clock: -5,87V / 0,69V
Mclr: - 5,64 / 4,91V
VCC: -5,17V - caly czas
Pierwsza wartosc, to gry kwadracik przy nazwie sygnalu w oknie
"Sprawdzanie Sprzetu" jest pusty, druga wartosc - kwadracik wlaczony.
Podczas testu programator nie jest podlaczony do PICa - wylacznie do PC.
Przy probie odczytania poprzedniej zawartosci otrzymuje same FF..
Jak na moj gust cos jest nie tak..poprawnosc polaczen sprawdzilem 2 razy.
Wszystko jest tak jak na schemacie (z ta zmiana, ze zamiast do PIC16C84,
programator podlaczam tylko do linii PB6, PB7, Vdd, Vss, i MCLR w PICu
16F876).
Pozdrawiam
Grzegorz
upss.. Przepraszam za zamieszanie - przypadkowo wlutowalem na odwrot
tranzystorki.. Zaraz poprawie i przetestuje.
Pozdr.
From: "G" <g_at_nospam_spam.mail.com.pl>
Subject: Re: PIC 16F876 programowanie - prosze o pomoc
Date: Sat, 08 Jan 2005 22:32:24 GMT
A wiec wykonalem programator wg. schematu z pierwszego rysunku
http://www.elektroda.net/mikrokontrolery/icprog104.html, w programie
ICProg wybieram port COM i Windows API, opoznienie - 10 (duron 1300).
Nastepnie daje "Sprawdz sprzet". Napiecie mierzylem miedzy GND a
pozostalymi pinami w zlaczu, ktore podpinam do okuladu z PICiem. Oto
wyniki testu:
Data Out: - 7,96V / 0,37 V
Clock: -5,87V / 0,69V
Mclr: - 5,64 / 4,91V
VCC: -5,17V - caly czas
Pierwsza wartosc, to gry kwadracik przy nazwie sygnalu w oknie
"Sprawdzanie Sprzetu" jest pusty, druga wartosc - kwadracik wlaczony.
Podczas testu programator nie jest podlaczony do PICa - wylacznie do PC.
Przy probie odczytania poprzedniej zawartosci otrzymuje same FF..
Jak na moj gust cos jest nie tak..poprawnosc polaczen sprawdzilem 2 razy.
Wszystko jest tak jak na schemacie (z ta zmiana, ze zamiast do PIC16C84,
programator podlaczam tylko do linii PB6, PB7, Vdd, Vss, i MCLR w PICu
16F876).
Pozdrawiam
Grzegorz
Klops - obrocenie tranzystorkow nic nie pomoglo.. Nadal programator nie
pracuje a napiecia w czasie testu sprzetu sa bardzo podobne do poprzednich.
Tranzystorki dzialaja (sprawdzalem na testerze).
...
From: "G" <g_at_nospam_spam.mail.com.pl>
Subject: Re: PIC 16F876 programowanie - prosze o pomoc
Date: Sun, 09 Jan 2005 03:17:34 GMT
Klops - obrocenie tranzystorkow nic nie pomoglo.. Nadal programator nie
pracuje a napiecia w czasie testu sprzetu sa bardzo podobne do
poprzednich. Tranzystorki dzialaja (sprawdzalem na testerze).
...
(....)
-/ :-|
Przepraszam najladniej jak potrafie... Zmylilo mnie GND na schemacie.. :P
Oczywiscie trzeba bylo podpiac na odwrot linie zasilajace PICa..
Dziekuje pieknie jeszcze raz.
Pozdrowienia dla Wszystkich
Grzegorz
From: Grzegorz Latocha <glatocha_usun_to_at_nospam_tlen_to_tez.pl>
Subject: Re: PIC 16F876 programowanie - prosze o pomoc
Date: Sat, 08 Jan 2005 10:15:39 +0100
G wrote:
Witam.
Dostalem ostatnio do doswiadczen jezdzaca zabawke oparta na ukladzie PIC
16F876-20. Zabawka posiada zlacze programatora, przez ktore uklad zostal
zaprogramowany, niestety nie mam kabla/programatora.
Na zewnatrz wyprowadzone sa linie PB7, PB6, MCLR (poprzez opornik 1ohm..),
Vcc i Gnd. Jakiego programatora moge uzyc (chodzi o najprostszy mozliwy
schemat)? Procek jest wlutowany w płytke, wiec nie ma mozliwosc go wyjecia
- w gre wchodzi tylko te 5 linii. Z zabawki moge dostarczyc zasilanie
zarowno +5V jaki i +12V. W programowaniu PICow jestem dosyc poczatkujacy..
Podejrzewam, ze do programowania bede musial uzyc IC-Prog.
Za pomoc z gory dziekuje
Pozdrawiam
Grzegorz
Ja używałem tego:
http://www.olimex.com/dev/pic-pg1.html
i nie narzekam, schemat prosty, płytka uniwersalna, icprog do tego i MPLAB.
pozdrawiam
Grześ
From: Karol 'Beetle' Zukowski <karozuk_at_nospam_poczta.onet.pl>
Subject: Re: PIC 16F876 programowanie - prosze o pomoc
Date: Sat, 08 Jan 2005 13:03:48 +0100
Wiem ze juz bylo, ale nie moglem sie oprzec:
http://www.pg.gda.pl/~zbczaja/wyprawka.html
From: "G" <g_at_nospam_spam.mail.com.pl>
Subject: Re: PIC 16F876 programowanie - prosze o pomoc
Date: Sat, 08 Jan 2005 12:19:08 GMT
Dziekuje za pomoc, ale mam maly problem - nie mam wyprowadzonej na zewnatrz
linii PB3. Oczywiscie jest mozliwosc dolutowania na krotko jednego wyjscia
wiecej, ale czy ono jest w ogole konieczne?
Pozdrawiam
Grzegorz
Uzytkownik "Karol 'Beetle' Zukowski" <karozuk_at_nospam_poczta.onet.pl> napisal w
wiadomosci news:croi6u$osl$1_at_nospam_news.onet.pl...
Wiem ze juz bylo, ale nie moglem sie oprzec:
http://www.pg.gda.pl/~zbczaja/wyprawka.html
From: Tawez <tawezBEZTEGO_at_nospam_IBEZTEGOop.pl>
Subject: Re: PIC 16F876 programowanie - prosze o pomoc
Date: Sat, 08 Jan 2005 13:22:54 +0100
G napisał(a):
Dziekuje za pomoc, ale mam maly problem - nie mam wyprowadzonej na zewnatrz
linii PB3. Oczywiscie jest mozliwosc dolutowania na krotko jednego wyjscia
wiecej, ale czy ono jest w ogole konieczne?
na 100% Ci nie odpowiem, ale na przykład firmowy ICD2 Microchipa
posiada PB3 wyprowadzone, ale z niego raczej nie korzysta.
W kazdym razie, jak długo używam ICD2, nie korzystał.
--
Tawez
From: AnJack <anjack_at_nospam_poczta.onet.pl>
Subject: Re: PIC 16F876 programowanie - prosze o pomoc
Date: Sat, 08 Jan 2005 22:09:17 +0100
Tawez napisał(a):
G napisał(a):
Dziekuje za pomoc, ale mam maly problem - nie mam wyprowadzonej na zewnatrz
linii PB3. Oczywiscie jest mozliwosc dolutowania na krotko jednego wyjscia
wiecej, ale czy ono jest w ogole konieczne?
na 100% Ci nie odpowiem, ale na przykład firmowy ICD2 Microchipa
posiada PB3 wyprowadzone, ale z niego raczej nie korzysta.
W kazdym razie, jak długo używam ICD2, nie korzystał.
Ja uzywam ICD2 i nie mam wyprowadzonej linii LVP. Nawet instrukcji
tego nie ma.
Pozdr.
From: Grzegorz Latocha <glatocha_usun_to_at_nospam_tlen_to_tez.pl>
Subject: Re: PIC 16F876 programowanie - prosze o pomoc
Date: Sat, 08 Jan 2005 16:18:42 +0100
G wrote:
Dziekuje za pomoc, ale mam maly problem - nie mam wyprowadzonej na
zewnatrz linii PB3. Oczywiscie jest mozliwosc dolutowania na krotko
jednego wyjscia wiecej, ale czy ono jest w ogole konieczne?
Pozdrawiam
Grzegorz
Wydaje mi się, że PB3 jest do programowania przy niskim napięciu, czego nie
obsługują te "małe" programatorki!
pzdr
P.S. Jakby Ci to nie sprawiało problemów, to odpowiadaj pod postem!!
From: "szlovak" <BEZXadamkx_at_nospam_o2.pl>
Subject: Re: PIC 16F876 programowanie - prosze o pomoc
Date: Sat, 8 Jan 2005 16:43:40 +0000 (UTC)
G napisał(a):
Witam.
Dostalem ostatnio do doswiadczen jezdzaca zabawke oparta na ukladzie PIC
16F876-20. Zabawka posiada zlacze programatora, przez ktore uklad zostal
zaprogramowany, niestety nie mam kabla/programatora.
Na zewnatrz wyprowadzone sa linie PB7, PB6, MCLR (poprzez opornik 1ohm..),
Vcc i Gnd. Jakiego programatora moge uzyc (chodzi o najprostszy mozliwy
schemat)? Procek jest wlutowany w płytke, wiec nie ma mozliwosc go wyjecia -
w gre wchodzi tylko te 5 linii. Z zabawki moge dostarczyc zasilanie zarowno
+5V jaki i +12V. W programowaniu PICow jestem dosyc poczatkujacy..
Podejrzewam, ze do programowania bede musial uzyc IC-Prog.
Za pomoc z gory dziekuje
Pozdrawiam
Grzegorz
Z tego co przed chwilą wyczytałem, PB3 jest tylko do LVP (Low Voltage
Programming). Ważne jest jeszcze że jak się go wyzeruje (LVP fuse) to już tylko
dostepny jest tryb programowania podwyższonym napięciem (LVP to 4,5 do 5,5V)