Fórum témák

» Több friss téma
Fórum » Modulrendszerű, grafikus PIC programozás
 
Témaindító: kokok, idő: Feb 17, 2007
Témakörök:
Lapozás: OK   169 / 169
(#) Peti.Janka hozzászólása Aug 31, 2018 /
 
Sziasztok!
Ezúttal tényleg megvan a hiba(:

Teljesen átalakítottam a programot, bele raktam a joystick kezelést amit Proli007 adott.
Teszt alatt megint minden ok, élesbe rossz. Ugyan az a tünet.
Gondoltam kimérem műszerrel a RC.0 lábat. Meglepődésemre 5 voltot mutatott.
A PIC egy IR2121 ic-t hajt ami hajtja a Fetet.

A PIC induláskor teljes magas szinten van, de a meghajtó ic nem kapcsol magas szintet a kimenetén.
Amint le veszem akar csak 99%-ra a kitöltést elindul az IR2121 és szépen teszi a dolgát.
Nem nagyon értem miért. Holnap keresek egy másik IC-t, valami helyettesítőt. IC nélkül közvetlenül a Fetet hajtva szépen működik az eredeti program is.

Köszönöm mindannyitoknak a segítséget!
(#) Peticilin hozzászólása Nov 7, 2018 /
 
Sziasztok!

Egy kis segítséget kérnék. Két digites 7 szegmenses kijelző programot írtam PIC16F876A-ba. Az MPLAB szépen,hiba nélkül lefordítja,viszont ha a Pickit2-vel be szeretném égetni a vezérlőbe a hex-et,akkor az alábbi hiba üzenet fogad. " Programming failed at Program Memory address 0x000000 "
Mi lehet a baj? A vezérlőnél külső oscillátorként XT-t és 20000000 Hz-et Állítottam be. Ez így jó?

Válaszotokat előre is köszönöm.
(#) Pioneer válasza Peticilin hozzászólására (») Nov 7, 2018 /
 
Úgy tudom 4MHz és a felett HS-t kell beállítani.

pic.jpg
    
(#) Peticilin válasza Pioneer hozzászólására (») Nov 8, 2018 /
 
Szia,
Köszönöm válaszod. Átállítottam HS-re és 20 helyett 4MHz-et állítottam be. A helyzet ugyan az,csak a hibakód változott 0x000008-ra. ( Parsic 3.60A-t használok )
(#) Pioneer válasza Peticilin hozzászólására (») Nov 8, 2018 /
 
Nem értem, akkor most a kristályt is kicserélted 4MHz-esre?
(#) Peticilin válasza Pioneer hozzászólására (») Nov 8, 2018 /
 
Még kristályt nem is látott a kontroller... A Parsic-ban állítottam át. Már a felprogramozásnál elakadok. A hibakódokat a Pickit2 írja ki. Párszor már programoztam,de ezzel a kóddal még sosem találkoztam,ezért vagyok tanácstalan.
(#) Bakman válasza Peticilin hozzászólására (») Nov 8, 2018 /
 
Próbáld a "Use vpp First Program Entry" opciót.

Vpp.png
    
(#) Peticilin válasza Bakman hozzászólására (») Nov 9, 2018 /
 
A helyzet ugyan az,sajnos... Nem lehet esetleg,hogy a vadonatúj kontroller rossz lenne? Ti találkoztatok már ilyen hibával?
(#) dcsabi válasza Peticilin hozzászólására (») Nov 9, 2018 /
 
Küldünk egy rém egyszerű progit erre a procira egy másik rendszerben létrehozva. ezt próbáld meg beégetni. Kedves kollégák kérés adott. Egy led villogtatása PARSIC-al 1000ms. Pl RB.0 kimeneten. Ezt az ASM és hex file-t használd, Melyik fordítót használod? A régebbi Parsic a régebbi fordítókkal működik jól. esetleg keress ilyent.
(#) Peticilin válasza dcsabi hozzászólására (») Szo, 9:12 /
 
MPLAB IDE v 8.10 -et használom fordítónak. Felteszem a progit is amit műveltem,légyszi nézzétek meg,hátha ott a baj valahol.
Előre is köszi. Amúgy ez egy olaj nyomás mérő szeretne majd lenni...
A hozzászólás módosítva: Szo, 9:13

motolaj.PIC
    
(#) dcsabi válasza Peticilin hozzászólására (») Vas, 20:32 /
 
Régebbi ASM fordítót használj. Keress A mikrochip oldalon 6.xx vagy 5.xx verziót, ezt tedd a Parsic mögé fordítani. A program jónak látszik, a proci biztosan nem hibás, az égető helyből észrevenné, ha megnyítod a processzorral online. A Parsic már régen elkészült mikor az adott MPLAB verzió még sehol nem volt...
A hozzászólás módosítva: Vas, 20:37
(#) Peticilin válasza dcsabi hozzászólására (») Vas, 23:55 /
 
Köszi tanácsod leszedtem a 6.60-as verziót,de arra azt mondja a Parsic,hogy a régebbivel,5.xx-el megy. Leszedtem az 5.50-sest,viszont az csal 16 bites windózhoz van,így azt telepíteni sem tudom win 7-re...
Mit tudok tenni ilyenkor? Mondjuk azt nem értem,ha a 8.xx-es verzió hiba nélkül fordít,akkor a beégetésnél mi lehet a baj?
(#) Peti.Janka válasza Peticilin hozzászólására (») Hé, 5:55 /
 
Szia,
Amikor telepíted a 3.56-os verziót akkor a telepítési mappába rak egy fordítót is.
Az jól mūködik 32 és 64 bites windowssl is.

Peti
(#) dcsabi válasza Peticilin hozzászólására (») Hé, 10:49 /
 
Én is W 8.1-t Használok Két példányban, Van egy 64 bites partició ez a fő, meg egy 32 bites (8.1) partició. A 32 bitre én könnyedén felrakom a régebbi progikat. Ezzel is próbálkozhatsz. A két rendszer fájljai mindkét oldalról elérhetőek... próbálkozhatsz másik égetővel is, ami nem PIC KIT kategória. Ezek nem vacilálnak ennyit, kisebb hibákkal továbbmennek. PL Mikroklub...
(#) Peticilin válasza Peti.Janka hozzászólására (») Hé, 19:35 /
 
Szia,
Nekem régebbről megvan a 3.56-os verzió is. Töröltem a 60-ast,ezt feltettem,de annak a mappájába nem tett fordítót. Esetleg el tudnád nekem küldeni a te verziódat,amibe benne van? Előre is köszi
(#) Peticilin válasza dcsabi hozzászólására (») Hé, 19:45 /
 
A Pickit már megvan,másik fajta programozóra befeccölni már nem akarok. Úgy látszik,akkor ez a projekt megfeneklett... Köszi az eddigi ötleteket.
(#) Peti.Janka válasza Peticilin hozzászólására (») Hé, 22:02 /
 
Szia,
Küldj egy email címet, és elküldöm. Tévedtem, nem telepíti fel, a telepítő mellé van másolva.
mpasmwin a neve.
(#) Peticilin hozzászólása Kedd, 8:20 /
 
Szeretnék mindenkitől bocsánatot kérni és köszönöm a segítségeket. Én voltam a hunyó a sikertelen felprogramozásban. A programozó Vss ( GND ) vezetékét a 8-as helyett 7-esbe tettem. Amint eme bakimat korrigáltam,egyből jó lett a programozás,mindegyik összeállításnál. Tehát a Petitől kapott 3.56+mpasmwin mappás és az én 3.60+MPLAB 8.10-el is.
(#) Peticilin hozzászólása Sze, 11:13 /
 
Bocsánat,hogy ismét zavarkodok...
A progi szépen működik,csak érték váltásnál nagyon pereg a kijelzett érték. MX3 be és kimenetét össze kötöttem,hogy tárolja az értéket a következő beolvasásig,de fordításnál az alábbi hiba szöveg van. Gondolom ez így nem megoldható. Miként lehetne az érték tartását korrekt módon kivitelezni?
Előre is köszönöm a válaszokat.
(#) dcsabi válasza Peticilin hozzászólására (») Sze, 19:58 /
 
Az MX3-t állítsd át 16 bitesre.
(#) Peticilin válasza dcsabi hozzászólására (») Csü, 7:30 /
 
Uh,megint figyelmetlen voltam... Köszi a kisegítést.
Következő: »»   169 / 169
Bejelentkezés

Belépés

Hirdetés
Lapoda.hu     XDT.hu     HEStore.hu