Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
Iztok Član

Pridružen-a: Pet 08 Okt 2004 0:55 Prispevkov: 4974 Aktiv.: 21.00 Kraj: LJ
|
Objavljeno: Pon Dec 06, 2004 12:34 am Naslov sporočila: Velleman programator & problem |
|
|
Začel sem prve korake v programiranju PIC-ev. Nabavil sem si Vellemanov kit in brez problemov sprogramiral 16F84 z enostavnim programčkom. Ker pa ima ta programator samo podnožja od 8 pa do 28 pinov sem naredil še dodatni adapter za 40 pinski 16F877. Tukaj pa se je začel problem - povezal sem potrebne pine (Vpp, 2xVdd, 2xVss, PGD in PGC) vendar priloženi program Progpic2 takoj po začetku programiranja javi sledeče:
ko pa berem vsebino mi normalno javi:
In mi v datoteko Readback.txt velikosti 48k shrani sledeče:
FLASH-Memory:
0000: 3400 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF
0008: 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF
0010: 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF
.......
1FE8: 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF
1FF0: 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF
1FF8: 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF
ID0: F
ID1: F
ID2: F
ID3: F
Device-ID: 3FFF
Config-Word: 3FFF
EEPROM-Memory:
2100: 80 FF FF FF FF FF FF FF
2108: FF FF FF FF FF FF FF FF
2110: FF FF FF FF FF FF FF FF
.......
21E8: FF FF FF FF FF FF FF FF
21F0: FF FF FF FF FF FF FF FF
21F8: FF FF FF FF FF FF FF FF
Med programiranjem in branjem sem meril napetost na Vpp, ki je bila 9.6v pri 16F84 in prav tako pri 16F877, tako da to verjetno ni vzrok, saj se je prvi sprogramiral drugi pa ne.
V čem bi lahko bil problem?
|
|
Nazaj na vrh |
|
 |
Silvo Moderator


 
Pridružen-a: Pon 24 Feb 2003 17:09 Prispevkov: 14673 Aktiv.: 61.94 Kraj: Koroška-okolica Dravograda
|
Objavljeno: Pon Dec 06, 2004 7:29 am Naslov sporočila: |
|
|
Iztok pozdravljen,
Ima mogoče pic zraven oznake še sufiks "A" ? Če - poglej, če imaš to izbiro na softweru programatorja. Po moje nekaj ni vredo glede brzin, kajti z priložene datoteke je razvidno, da je sicer na prvo lokacijo skušal nekaj zapisat a pri verifikaciji je zaznal, da zapisana vrednost ni prava zato je programiranje prekinil.
Kako si izvedel sam adapter? Da slučajno niso povezovalne žice predolge? Programirana napetost bi morala biti okrog 13V. Imaš mogoče načrt hardvera programatorja? Ima le ta lastno napajanje ali ga napajaš z zunanega vira? Če uporabljaš zunanji vir, ter programator nima step-up konvertorja za 13V mora biti le ta dovolj visok 16-20V v koliko je stabilizacija na 13V izvedena z klasičnim stabilizatorjem.
_________________ lp
Silvo |
|
Nazaj na vrh |
|
 |
Iztok Član

Pridružen-a: Pet 08 Okt 2004 0:55 Prispevkov: 4974 Aktiv.: 21.00 Kraj: LJ
|
|
Nazaj na vrh |
|
 |
Iztok Član

Pridružen-a: Pet 08 Okt 2004 0:55 Prispevkov: 4974 Aktiv.: 21.00 Kraj: LJ
|
Objavljeno: Pon Dec 06, 2004 1:30 pm Naslov sporočila: |
|
|
Sedaj sem upor R14 = 3k3 zmanjšal na 2k2 in programirna napetost se je dvignila na 12,5v vendar je rezultat isti.
|
|
Nazaj na vrh |
|
 |
Silvo Moderator


 
Pridružen-a: Pon 24 Feb 2003 17:09 Prispevkov: 14673 Aktiv.: 61.94 Kraj: Koroška-okolica Dravograda
|
Objavljeno: Pon Dec 06, 2004 5:54 pm Naslov sporočila: |
|
|
Koliko sem na hitro pogledal gre za serijski programator. Vzrok bi lahko bil kako neskladje napetosti na portu, kakor tudi sam pic. Sam imam doma dva primerka prav 16F877 ki jih nikakor ne uspem sprogramirat z winpicprog -om ter testno ploščo. Normalno pa deluje s PICALL. (na istem računalniku ter na istem portu - sicer z drugim hardwerom)
_________________ lp
Silvo
Nazadnje urejal/a Silvo Pon Dec 06, 2004 8:43 pm; skupaj popravljeno 1 krat |
|
Nazaj na vrh |
|
 |
CarpeDiem Član


Pridružen-a: Pon 16 Feb 2004 17:24 Prispevkov: 333 Aktiv.: 1.41 Kraj: Vrhnika
|
Objavljeno: Pon Dec 06, 2004 8:07 pm Naslov sporočila: |
|
|
Tudi jaz uporabljam vellemanov programator in mi prav tako ni uspelo sprogramirati PIc16F877. Jaz sem ga priklopil na ICSP konektor (dolžina vodnikov cca 10 cm). Pri 84A dela vse normalno. Glede na to, da v datasheetu 877-ke ni, sem zadevo opustil.
Če boš kaj napredoval sporoči. Če pa boš potreboval raziskovalno pomoč, sem prvi v vrsti.
lp, CarpeD
|
|
Nazaj na vrh |
|
 |
Iztok Član

Pridružen-a: Pet 08 Okt 2004 0:55 Prispevkov: 4974 Aktiv.: 21.00 Kraj: LJ
|
Objavljeno: Tor Dec 07, 2004 3:24 am Naslov sporočila: |
|
|
Namesto 30cm prej omenjenega podaljška sem si izdelal še majhen adapter podnožje 18pin => 40pin, ki ga lako vtaknem v Vellemanov programator.
Sedaj mi kaže, da poteka programiranje normalno in ga na koncu tudi potrdi z OK v okencu Activity, vendar je program naložen samo na adresah +7 kot je vidno na sliki:
Slika je iz Twoprog s katerim normalno programiram tudi Fun 6in1 kartice. Tudi pri programiranju z adapterjem 18pin => 40pin na programatorju Multiprog 2001XL je prišlo do istega rezultata -problema.
Mogoče ti podatki komu kaj več povedo?
|
|
Nazaj na vrh |
|
 |
bungee Član


Pridružen-a: Pon 07 Mar 2005 18:49 Prispevkov: 1479 Aktiv.: 6.24 Kraj: Ljubljana
|
Objavljeno: Čet Mar 10, 2005 9:43 pm Naslov sporočila: |
|
|
Uporabljam isti programator. Sicer nisem še programiral 40 pinskih procesorjev. Vendar ena mala ideja .... Kaj pa ICSP? Jaz tako programiram skoraj vsa moja vezja. Le pazit je treba da par pinov izklopiš od ostalega vezja med programiranjem
|
|
Nazaj na vrh |
|
 |
Iztok Član

Pridružen-a: Pet 08 Okt 2004 0:55 Prispevkov: 4974 Aktiv.: 21.00 Kraj: LJ
|
Objavljeno: Čet Mar 10, 2005 10:10 pm Naslov sporočila: |
|
|
Sem poizkusil tudi to .... prišel sem do zaključka, da software od Vellemana ne podpira procesorja 16F877A. Na koncu mi je uspelo z Oshon programatorjem iz slike.
LP
|
|
Nazaj na vrh |
|
 |
Bozo Član


Pridružen-a: Čet 08 Jan 2004 9:21 Prispevkov: 660 Aktiv.: 2.79 Kraj: Lendava, Trimlini
|
Objavljeno: Pet Mar 11, 2005 1:24 am Naslov sporočila: |
|
|
Iztok sam imam isti programator (2001 XL tudi za isto zadevo kot ti FUN pa GOLD...)vendar sem za 28 pinske pice uporabljal IC prog in ne Twoprog in je po nekaj težavah na nastavitvah zadeva stekla. Sicer imam doma nekje zapisano kako je potekalo
LP
Božo
|
|
Nazaj na vrh |
|
 |
Iztok Član

Pridružen-a: Pet 08 Okt 2004 0:55 Prispevkov: 4974 Aktiv.: 21.00 Kraj: LJ
|
Objavljeno: Pet Mar 11, 2005 1:53 am Naslov sporočila: |
|
|
Kolikor sem zasledil po nekih podatkih se protokol pri programiranju 16F877A malce razlikuje od navadnega 16F877. Zato predvidevam, da Vellemanov programator tega še ne zmore. Res pa, da z navadnim 16F877 (brez A) nisem poizkušal na Vellemanu. Potem sem za 40 pinske PIC-e izdelal prej pripeti programator in ga priključil z ICSP načinom, ter uporabil Oshon PIC programmer:
Z njim 16F877A programiram BP. Drugače pa za 8 do 28 pinske uporabljam Vellemana brez problemov.
Multiprog2001XL z Twoprog-om pa uporabljam samo za fun 6in1 pri Humaxu.
Vgradil sem ga v staro ohišje CD pogona tako, da sem vse skupaj vtaknil v računalnik od koder dobi tudi napajanje 12v. Tako se mi zadeva ne valja po mizi in je stalno pri roki za uporabo.
Nekakšen PC front-card-slot / special edition.
|
|
Nazaj na vrh |
|
 |
Bozo Član


Pridružen-a: Čet 08 Jan 2004 9:21 Prispevkov: 660 Aktiv.: 2.79 Kraj: Lendava, Trimlini
|
Objavljeno: Pet Mar 11, 2005 2:09 am Naslov sporočila: |
|
|
Moj Multi2001 je še na mizi in poln praha in mi je še danes žal zakaj nisem vzel še ohišja, dobra zamisel za vgradnjo v škatlo od CD, no vtaknem pa kak PIC z adapterjem vanj čeprav sem mislil naredit še kak programator pa sem pogruntal da bo ta za marsikaj dober
LP
Božo
PS
Humi je pa še vedno kar uporaben a ne.
MP2001 bere tudi SIM in kopira
|
|
Nazaj na vrh |
|
 |
Iztok Član

Pridružen-a: Pet 08 Okt 2004 0:55 Prispevkov: 4974 Aktiv.: 21.00 Kraj: LJ
|
Objavljeno: Pet Mar 11, 2005 2:36 am Naslov sporočila: |
|
|
Bozo je napisal/a: |
... Humi je pa še vedno kar uporaben a ne. |
Humax je kljub Dreamboxu še vedno zakon.
BTW, ravno zdaj iščem motor zanj, ker so mi iz treh satelitov, ki jih spremljam preselili nekaj kanalov .... sem ga že imel pa sem raje presedlal na dva krožnika ... novi software pa omogoča obe varijante hkrati.
Bozo je napisal/a: |
...MP2001 bere tudi SIM in kopira |
Vem ... baje celo polni telekomove kartice ...
|
|
Nazaj na vrh |
|
 |
Bozo Član


Pridružen-a: Čet 08 Jan 2004 9:21 Prispevkov: 660 Aktiv.: 2.79 Kraj: Lendava, Trimlini
|
Objavljeno: Pet Mar 11, 2005 4:05 am Naslov sporočila: |
|
|
Hja čedalje več izpadov dohodkov...
LP
Božo
|
|
Nazaj na vrh |
|
 |
Iztok Član

Pridružen-a: Pet 08 Okt 2004 0:55 Prispevkov: 4974 Aktiv.: 21.00 Kraj: LJ
|
Objavljeno: Tor Apr 05, 2005 3:21 am Naslov sporočila: |
|
|
Da ne odpiram nove teme ....
Iz vellemanovega programatorja sem poizkusil programirat PIC direktno v izdelanem vezju preko ICSP konektorja, vendar zadeva z cca. 50 cm dolgim podaljškom ni delovala. Šele ko sem podaljšek iz ICSP-ja skrajšal na 15 cm je stvar začela delovat normalno.
Ima kdo kakšne izkušnje ali idejo, kako bi izvedel ta priklop-podaljšek ICSP na dolžini cca. 150 cm?
|
|
Nazaj na vrh |
|
 |
|