| Author |
Message
|
Bagheera Poziom 10

Joined: 27 Nov 2006 Posts: 59 Location: Lublin
|
#1
25 Jul 2008 17:56 IC-Prog 1.06B/programator JDM/PIC 12C508A |
|
|
|
Witam, mam problem, chcę zaprogramować układ PIC 12C508A jako modchip do PSX z wsadem MultiMode v3. Zrobiłem sobie programator JDM, nawet dwa razy, ale nie działał, w końcu kupiłem ten:
No i dobra, zamontowałem układzik, podłączyłem programator do COM2, odpalam IC-Prog 1.06B, w hardware ustawiam JDM, port COM, interface Direct, delay 10, potem wybieram mój PIC12C508A
Ładuje hexa, zmieniają się ustawienia po prawej:
Oscylator na Int
Fuses - wszystko na OFF
Checksum FBC1
ID Value FFFF
no i dalej, klikam Program All
Programuje się jakieś 10 minut (czemu tak długo?) potem dostaje błąd "Verify failed at address 0000h !"
no i wszędzie mam 0FFF
Dlaczego? Co się z tym dzieje?
Teraz nie wiem, czy to się zaprogramowało, czy też nie, czy układy są jeszcze do wykorzystania, czy do wyrzucenia, bo już ze 4 próbowałem.
Jak kliknę ReadAll, to też mam same 0FFF
No i utknąłem w martwym punkcie, nie wiem, co dalej
Jest jakiś inny program który obsłuży JDM i tego PICa?
Może być pod linuksa.
Może coś źle zrobiłem, dałem złe ustawienia.
Mam jeszcze do zaprogramowania układ PIC16, ale narazie nie chce go ryzykować, bo ten musiałem kupować w internecie.
Będę wdzięczny za sugestie, co zrobić dalej.
Edytowałem post - link do Allegro ( regulamin).
Rubens
|
|
| Back to top |
|
 |
Gonza Poziom 18

Joined: 01 Mar 2006 Posts: 509 Location: Tychy
|
#2
25 Jul 2008 21:53 Re: IC-Prog 1.06B/programator JDM/PIC 12C508A |
|
|
|
Podejrzewałbym raczej programator, konkretnie to że jest on zasilany z portu COM, a to z różnymi komputerami różnie działa. Też miałem kiedyś zmontowanego prostego JDMa ze schematu z forum, ale zabawy z nimk trochę było a i z nowym kompem nie chciał zbytnio działać. Jeśli masz trochę czasu i jakieś 10 zł, polecam zbudować programator z zewnętrznym zasilaniem. Mam taki i póki co sobie chwalę. Jak na razie programowałem nim PICe 16F628A i 16F84A, a po dodaniu podstawki DIL8 także 12F629. Działał od razu po zmontowaniu, bez kombinowania z ustawianiem czasu opóźnienia itp.
Tak jeszcze dla pewności: używasz IC-Proga, jeśli pod Win 2000/XP to oczywiście plik icprog.sys jest w katalogu z programem, a w ustawieniach zaznaczone opcje: "Interfejs Windows API" oraz "Włącz sterownik NT/2000" ?
Z tego co pamiętam, PICe z literką C w oznaczeniu można zaprogramować tylko raz, ale jeśli Twój programator wogóle nie działał, to powinny być jeszcze dobre.
Schemat programatora:
Chcąc nim programować PICe 8-nóżkowe, musisz dodać osobną podstawkę i podłączyć ją według następującego schematu:
pic12f629 (8pin) --- pic16f84A (18pin)
1 vdd-----------------------14
8 vss------------------------5
7 data----------------------13
6 clock---------------------12
4 mclr-----------------------4
|
|
| Back to top |
|
 |
Bagheera Poziom 10

Joined: 27 Nov 2006 Posts: 59 Location: Lublin
|
#3
26 Jul 2008 11:50 Re: IC-Prog 1.06B/programator JDM/PIC 12C508A |
|
|
|
| Gonza wrote: |
| Tak jeszcze dla pewności: używasz IC-Proga, jeśli pod Win 2000/XP to oczywiście plik icprog.sys jest w katalogu z programem, a w ustawieniach zaznaczone opcje: "Interfejs Windows API" oraz "Włącz sterownik NT/2000" ? |
No nie miałem tego włączonego, włączyłem więc, niestety efekt ten sam.
w tym programie jest "hardware check", i tam różne sygnały out
Można w ten sposób sprawdzić, czy programator działa? (mierząc napięcia na pinach podstawki)?
A innego, prostszego programu nie znasz?
|
|
| Back to top |
|
 |
Google

|
#
26 Jul 2008 11:50 |
|
|
|
|
|
| Back to top |
|
 |
Gonza Poziom 18

Joined: 01 Mar 2006 Posts: 509 Location: Tychy
|
#4
26 Jul 2008 13:57 Re: IC-Prog 1.06B/programator JDM/PIC 12C508A |
|
|
|
Nie korzystałem z innego oprogramowania, tylko IC-Prog, z programatorem z zewnętrznym zasilaniem na razie bez problemów.
|
|
| Back to top |
|
 |
adamwesola Poziom 18

Joined: 31 Oct 2004 Posts: 480 Location: Warszawa
|
#5
27 Jul 2008 19:06 Re: IC-Prog 1.06B/programator JDM/PIC 12C508A |
|
|
|
mialem podobne problemy i zaczalem uzywac WinPic, programuje szybciej niz iceprog (tego tez czasem uzywam), choc na pewno to nie wiem co bylo (i czasem jest) powodem bledu, sprzet czy program
|
|
| Back to top |
|
 |
przemcio.18 Poziom 13

Joined: 18 Dec 2007 Posts: 118 Location: katowice
|
#6
09 Aug 2008 00:35 Re: IC-Prog 1.06B/programator JDM/PIC 12C508A |
|
|
|
witam jestem początkującym w dziedzinie programatorów i chciałbym sie nauczyc tego programowania. chce zacząć od przeróbki psx i programowania PIC12C508 i tak to oświecenia mnie to ten programator obsługuje ten model? posiadam juz HEX tylko mi teraz potrzeba zrobić programator który go obsłuży. no i moze troche wstępnej teori o programowaniu :-D a i takie pytanie co do schematu czy dobrze rozumiem ze jest zasilany 12V oraz 15V (2 zasilania)??
|
|
| Back to top |
|
 |
adamwesola Poziom 18

Joined: 31 Oct 2004 Posts: 480 Location: Warszawa
|
#7
09 Aug 2008 06:44 Re: IC-Prog 1.06B/programator JDM/PIC 12C508A |
|
|
|
Jeszcze jedno : pocesory z literka C , np. PIC12C508 sa jednokrotnego programowania, po raz drugi juz sie nie da, natomiast z literka F , np. PIC12F629 wielokrotnego.
Moze juz raz go zapisales ?
|
|
| Back to top |
|
 |
Gonza Poziom 18

Joined: 01 Mar 2006 Posts: 509 Location: Tychy
|
#8
09 Aug 2008 13:29 Re: IC-Prog 1.06B/programator JDM/PIC 12C508A |
|
|
|
przemcio.18 - programator, którego schemat wyżej podałem, powinien nadać się do zaprogramowania Twojego PICa, musisz tylko dolutować sobie podstawkę DIL8, najlepiej precyzyjną, a jej wyprowadzenia połączyć z odpowiednimi wyprowadzeniami podstawki DIL18 - który pin połączyć z którym - jest podane pod schematem.
Programator wymaga jednego zasilania min. 15V. Ja używam zasilacza 18V. Napięcie 12,7V podane na schemacie to po prostu napięcie w tym punkcie układu.
|
|
| Back to top |
|
 |
eternal656 Poziom 11

Joined: 11 Sep 2008 Posts: 71 Location: Rybnik
|
|
| Back to top |
|
 |
przemcio.18 Poziom 13

Joined: 18 Dec 2007 Posts: 118 Location: katowice
|
#10
26 Nov 2008 22:10 Re: IC-Prog 1.06B/programator JDM/PIC 12C508A |
|
|
|
powyżej jest napisane na czym był testowany to ten sam układ co na zdjęciu powyżej. pisze wyraźnie.
|
|
| Back to top |
|
 |
eternal656 Poziom 11

Joined: 11 Sep 2008 Posts: 71 Location: Rybnik
|
#11
27 Nov 2008 20:02 Re: IC-Prog 1.06B/programator JDM/PIC 12C508A |
|
|
|
ok dzięki za pomoc
|
|
| Back to top |
|
 |
Bagheera Poziom 10

Joined: 27 Nov 2006 Posts: 59 Location: Lublin
|
#12
12 Dec 2008 11:02 Re: IC-Prog 1.06B/programator JDM/PIC 12C508A |
|
|
|
Koledze udało się zaprogramować tek układzik pod Win98, wspominał coś, że dla winXP są jakieś sterowniki portów szeregowych, by napięcia były tam odpowiednie dla programatorów. Prawda to?
|
|
| Back to top |
|
 |
przemcio.18 Poziom 13

Joined: 18 Dec 2007 Posts: 118 Location: katowice
|
#13
12 Dec 2008 15:16 Re: IC-Prog 1.06B/programator JDM/PIC 12C508A |
|
|
|
pod XP również działa bez problemów wystarczy dostosować się do wskazówek przy schemacie jak go odpalić czy ktoś zna się na programowaniu ?? potrzebuje przerobić plik HEX z 12C508a na 12F629 czytałem ze się da i trzeba coś tam zmienić w pliku ale nie wiem co i jakim programem. pomocy :D
|
|
| Back to top |
|
 |
adamwesola Poziom 18

Joined: 31 Oct 2004 Posts: 480 Location: Warszawa
|
#14
12 Dec 2008 17:07 Re: IC-Prog 1.06B/programator JDM/PIC 12C508A |
|
|
|
Masz tu przerobione hex-y, z 508 na 629, powinny dzialac.
(dwa z nich mialy (wg.kodu) OSC external, a jeden internal co troche mnie niepokoi czy prawidlowo)
| Description: |
|
 Download |
| Filename: |
przemcio.zip |
| Contents: |
|
| Filesize: |
9.89 KB |
| Punkty: |
0 |
|
|
| Back to top |
|
 |
przemcio.18 Poziom 13

Joined: 18 Dec 2007 Posts: 118 Location: katowice
|
#15
12 Dec 2008 17:09 Re: IC-Prog 1.06B/programator JDM/PIC 12C508A |
|
|
|
nic nie muszę zmieniać?? tylko wybrać model odtworzyć plik hex i zapisać na PIC??
ps,
niestety dalej nie czyta przeróbek nie mam już pomysłu :cry:
|
|
| Back to top |
|
 |
hipcio_stg Poziom 8

Joined: 02 Jul 2008 Posts: 27
|
#16
20 Jan 2009 19:52 Re: IC-Prog 1.06B/programator JDM/PIC 12C508A |
|
|
|
mam pytanie: czy tą samą kombinacją ( IC-Prog 1.06B/programator JDM ) zaprogramuję 24WC16? jeżeli tak to jakie ustawienia mam zastosować i pytanie drugie: czy mogę zapisać wsad na starą pamięć czy jest ona już bezużyteczna i muszę kupić nową?
|
|
| Back to top |
|
 |
KBCH Poziom 11

Joined: 02 Sep 2005 Posts: 71 Location: Chełm
|
#17
28 Mar 2009 21:18 Re: IC-Prog 1.06B/programator JDM/PIC 12C508A |
|
|
|
Wykonałem programator który poleca kolega Gonza. Jest mały problem ciągle wyskakuje błąd. Nie mam pojęcia o co chodzi. I teraz pytanie do kolegi jakie ma napięcia na 4 oraz 14 nóżce PICa i czy jeżeli zamieniłem diody BAT42 na 1N4148 czy ma to znaczenie?
|
|
| Back to top |
|
 |
Google

|
#
28 Mar 2009 21:18 |
|
|
|
|
|
| Back to top |
|
 |
Gonza Poziom 18

Joined: 01 Mar 2006 Posts: 509 Location: Tychy
|
#18
28 Mar 2009 22:33 Re: IC-Prog 1.06B/programator JDM/PIC 12C508A |
|
|
|
Dopiero jutro wieczorem będę w stanie zmierzyć napięcia, także jak tylko to zrobię to wyedytuję posta lub podam w następnym jeśli w międzyczasie ktoś odpisze. Co do BAT42, zapewne nie bez powodu zastosowano tutaj diody Schotkyy'ego, sugerowałbym też kombinowanie z czasem opóźnienia ustawianym w IC-Prog (nawet spróbować ustawić 0). U mnie programator sprawdził się przy programowaniu niejednego PICa (co zresztą w jednym z postów opisałem), ostatnio z jego pomocą zaprogramowałem PIC18F2550, także schemat sprawdzony.
PS. Stabilizator 78L12 wlutowany poprawnie ? Układ wyprowadzeń jest inny niż w stabilizatorach 1A.
|
|
| Back to top |
|
 |
adamwesola Poziom 18

Joined: 31 Oct 2004 Posts: 480 Location: Warszawa
|
#19
29 Mar 2009 01:23 Re: IC-Prog 1.06B/programator JDM/PIC 12C508A |
|
|
|
14 nóżka to Vcc - 5V, 4 nóżka to Vpp - 12,5V. Diody bez znaczenia.
|
|
| Back to top |
|
 |
KBCH Poziom 11

Joined: 02 Sep 2005 Posts: 71 Location: Chełm
|
#20
29 Mar 2009 10:01 Re: IC-Prog 1.06B/programator JDM/PIC 12C508A |
|
|
|
Stabilizator jest wlutowany poprawnie. Na 4 podczas programowania jest 1v a na 14 coś koło 0.13v wiec coś jest nie w porządku. Spróbuje wymienić tranzystory choć sprawdzałem przed złożeniem i były dobre. Jaki oscylator ustawić?
|
|
| Back to top |
|
 |
renataanglia Poziom 4

Joined: 01 Jun 2009 Posts: 8 Location: łódź
|
#21
06 Jun 2009 18:25 problem IC-Prog 1.06B/programator JDM/PIC 12C508A |
|
|
|
Próbuje zaprogramować pic12c508a programem IC-Prog 1.06B i programatorem JMD.Wyrzuca mi taki błąd, obrazek poniżej
Po zakończeniu programowania błąd weryfikacji przy adresie 0000h, po odczycie PIC-A są same efy. Tak jak by się chip nie programował, programuje tym programatorem inne urządzenia pod xp i wszystko działa sprawni, co może być przyczyną?? Proszę o pomoc z góry dzięki za odpowiedź.
|
|
| Back to top |
|
 |
przemcio.18 Poziom 13

Joined: 18 Dec 2007 Posts: 118 Location: katowice
|
#22
06 Jun 2009 20:17 Re: IC-Prog 1.06B/programator JDM/PIC 12C508A |
|
|
|
jeśli programujesz inne chip-y i jesteś pewna ze programator jest dobry to wina będzie w pliku HEX. Domyślam się ze chcesz przerobić psx tym chipem 12c508 spróbuj inny HEX. jeśli to do psx to podaj model może będę miał hex do tego modelu bo też programowałem tym programatorem właśnie 12c508 do PSX
|
|
| Back to top |
|
 |
renataanglia Poziom 4

Joined: 01 Jun 2009 Posts: 8 Location: łódź
|
#23
07 Jun 2009 13:34 Re: IC-Prog 1.06B/programator JDM/PIC 12C508A |
|
|
|
Mój model to PSX SCPH1002
Czy jest odpowiednik pic typu 12c508 wielokrotnego programowania do psx?
|
|
| Back to top |
|
 |
przemcio.18 Poziom 13

Joined: 18 Dec 2007 Posts: 118 Location: katowice
|
#24
07 Jun 2009 20:36 Re: IC-Prog 1.06B/programator JDM/PIC 12C508A |
|
|
|
Problem w tym że nie ma, a tak nawiasem to do tego psx jeszcze trzeba moduł zrobić by kolorki były w NTSC ten moduł robiłem już i mam wszystko co trzeba i potrzebujesz dwie kości jedna na przeróbkę a drugą na kolory :-)
kolory NTSC
http://translate.google.com/translate?hl=pl&sl=auto&tl=pl&u=http://www.geocities.com/SiliconValley/Haven/6276/modcolor.htm#modelo%20scph-5502
powodzenia ja na tym HEX programowałem kość do legalnych inaczej. jak załadujesz hex to nic nie zmieniaj tylko dajesz model 12c508 i zapis :) to samo w HEX z colormod też nic nie zmieniasz tylko dajesz model i zapis programowałem to "icprog 1.05D" POWODZENIA jak co to pisz :-)
| Description: |
|
 Download |
| Filename: |
1002 przeróbka.rar |
| Contents: |
|
| Filesize: |
184.6 KB |
| Punkty: |
0.00 |
|
|
| Back to top |
|
 |
Heihachi Mishima Poziom 12

Joined: 04 May 2006 Posts: 102
|
#25
29 Jul 2009 12:36 Re: IC-Prog 1.06B/programator JDM/PIC 12C508A |
|
|
|
| renataanglia wrote: |
Mój model to PSX SCPH1002
Czy jest odpowiednik pic typu 12c508 wielokrotnego programowania do psx? |
Nie wiem czy to odpowiednik ale mam 12F508, mam taki sam programator JDM jak ty i taki sam komunikat jak pokazała za zdjęciu renataanglia.
IC-PROG 1.6b nie ma do wyboru 12F508 wiec testuje na ustawieniu 12c508.
Czy programowanie 12C508 długo trwa czy szybko ? (w minutach podajcie lub sekundach).
|
|
| Back to top |
|
 |
przemcio.18 Poziom 13

Joined: 18 Dec 2007 Posts: 118 Location: katowice
|
#26
29 Jul 2009 21:33 Re: IC-Prog 1.06B/programator JDM/PIC 12C508A |
|
|
|
tak na oko mi programował 1-2min tylko ze niestety jeśli chodi o psx to jedynie 12c508 12c509 podchodzą do przeróbki
|
|
| Back to top |
|
 |
Heihachi Mishima Poziom 12

Joined: 04 May 2006 Posts: 102
|
#27
29 Jul 2009 22:58 Re: IC-Prog 1.06B/programator JDM/PIC 12C508A |
|
|
|
ok a jaki czas delay ustawiałeś i jaki windows jaki procesor czy zasilane z com czy zewnętrzne ? jak doczepić do tego zasilanie zewnętrzne ?

|
|
| Back to top |
|
 |
przemcio.18 Poziom 13

Joined: 18 Dec 2007 Posts: 118 Location: katowice
|
#28
29 Jul 2009 23:03 Re: IC-Prog 1.06B/programator JDM/PIC 12C508A |
|
|
|
Ja robiłem z schematu powyżej z osobnym zasilaniem tak jak na schemacie i według opisu i chodzi jak należy
|
|
| Back to top |
|
 |
Heihachi Mishima Poziom 12

Joined: 04 May 2006 Posts: 102
|
#29
30 Jul 2009 20:26 Re: IC-Prog 1.06B/programator JDM/PIC 12C508A |
|
|
|
a czy można cię prosić o domalowanie na tym obrazku co załączyłem gdzie to zasilanie dokładnie podłączyć, co wylutować lub gdzie jaką ścieżkę przeciąć bo ja z tego schematu to się boję że komputer spale jak źle podłącze zasilacz do tego. (po prostu nie siedzę w tym i taki schemat jest dla mnie mało czytelny).
|
|
| Back to top |
|
 |
Google

|
#
30 Jul 2009 20:26 |
|
|
|
|
|
| Back to top |
|
 |
przemcio.18 Poziom 13

Joined: 18 Dec 2007 Posts: 118 Location: katowice
|
#30
30 Jul 2009 21:45 Re: IC-Prog 1.06B/programator JDM/PIC 12C508A |
|
|
|
nie lepiej wydać te 5zł na części i zrobić ten z schematu?? niż przerobić tamten co i tak nie masz gdzie dolutować stabilizatora itp?? mniej zabawy a układ nie jest trudny ja go zrobiłem w 10min na spokojnie ino miałem fabrycznie uszkodzony tranzystor przez co miałem problem i nie wiedziałem czemu nie działa wymieniłem go i działa do dziś. mnie 5zł wyszły części. Jak bede miał chwile to pokombinuje ale estetyczniej cie to wyjdzie na płytce drukowej uniwersalnej
|
|
| Back to top |
|
 |