Fórum témák

» Több friss téma
Fórum » PIC kérdés
 
Témaindító: 5cmarzo, idő: Ápr 14, 2007
Témakörök:
Lapozás: OK   1 / 2
(#) 5cmarzo hozzászólása Ápr 14, 2007 /
 
Hello!
Hogyan lehet egy 16F84-es IC-t felprogramozni?
Letöltöttem az ICPROG 1.05-ös verziót, és nem akarja a progit beleírni a PIC-be.
Ha tudtok valamilyen megoldást, küldjétek már el.
Kössz!
(#) elektro válasza 5cmarzo hozzászólására (») Ápr 14, 2007 /
 
(#) Prinner válasza 5cmarzo hozzászólására (») Ápr 14, 2007 /
 
Talán könnyebben tudnánk neked segíteni, ha közölnél még néhány infót:
-milyen égetőt használsz?
-milyen beállításokat használsz a "Hardware" menüpontban?
-milyen progit akarsz beleégetni.

16-os pichez én a következő égetőt használtam: http://www.angelfire.com/ok3/masterbyte/
Ez egy párhuzamos porti égető, amelyet ICSP-ként lehet jól használni elsősorban, és külső tápfeszt igényel. És az IC-prog is támogatja, de van saját PC-s szoftvere is.
(#) menyus hozzászólása Ápr 15, 2007 /
 
Üdvözlöm a PIC mágus Urakat (hölgyeket..?) Egy komplett PIC es project kivitelezésére keresek vállalkozó szellemű hozzáértőket, lehetőleg olyanokat akik rf témában járatosak. A PIC programozás (és általában a programozás...) kimaradt az eddigi életemből, ezért némi segítség kellene. Ki tudna segíteni? Természetesen nem ingyen.
(#) lidi hozzászólása Okt 20, 2007 /
 
Nekem is lenne egy pic es kérdésem:

Ha irok egy programot, ami timer használatával periodikusan végrehajt egy programrészletet x másodpercenként, akkor hogyan veszem észre azt ha pl túl hosszú az elvégzendő feladat, és emiatt nem tudja kellő időközönként lefuttatni ?

váltogassak egy io portot, és nézzem meg szkóppal hogy megvan-e a kívánt freq ?
(#) potyo válasza lidi hozzászólására (») Okt 21, 2007 /
 
Olyan feladatot kell a megszakításra bízni, ami elég rövid ideig tart. A megszakítás olyan események lekezelésére van kitalálva, ami(k)re gyorsan kell reagálni, tehát pl. késleltetést nem illik (úgy is mondhatnám, tilos) megszakítási rutinba tenni. A megszakításon kívül eső programidő az, amiben a hosszabb feladatokat szokás elvégezni. Mondjuk megfelelő körültekintéssel semmi akadálya annak, hogy a megszakítási rutin hosszú legyenl, csak akkor ez bezavarhat a többi megszakítás kiszolgálásába.

Egyébként a szimulátor szépen megmutatja, hogy az adott programrészlet végrehajtása pontosan mennyi ideig tart. Ez alapján be tudod állítani, hogy neked megfeleljen.
(#) lidi válasza potyo hozzászólására (») Okt 23, 2007 /
 
Igazáből nem hosszú a feladat, csak nagyon sűrűn szeretném végrehajtani. Fügvénygenerátor lenne amúgy.
(#) potyo válasza lidi hozzászólására (») Okt 23, 2007 /
 
A nagyon sűrűn, az inkább milliszekundunként, vagy még gyakrabban történő végrehajtást jelent. A másodpercenkénti végrehajtás az a pic szempontjából elég ritkának számít.
(#) lidi válasza potyo hozzászólására (») Okt 23, 2007 /
 
hmm, de ha pl szinuszjelet szeretnék 100kHz el, 8biten egy kulső DAC al ? mondjuk álljon egy hullám 256 mintából, akkor másodpercenként 256*1000*100 mintát kéne kikuldeni nem ?

(#) potyo válasza lidi hozzászólására (») Okt 23, 2007 /
 
Az ilyen feladatra viszont a pic nem alkalmas. Ehhez kell egy gyors, párhuzamos buszos külső memória, meg egy szinkron számláló, ami a memóriát címzi. A memóriába előzőleg be kell írni a jel adatait (erre alkalmas a pic, főleg ha többféle jelről lenne szó), majd utána a pic-től független órajellel meghajtani a számlálót, hogy a memóriábal az adatokat átküldje a dac-ra. Esetleg a számláló órajele leosztható legyen, hogy különféle frekvenciájú jelet tudj generálni a dac kimenetén. Az osztás beállítását szintén elvégezheti a pic, de az osztást szintén logikai kapukból összeállított osztóra kell bízni.
(#) Medve válasza potyo hozzászólására (») Okt 23, 2007 /
 
Vagyis építsünk egy DDS-t! (?) Ha a DA egy ellenálláslétra, akkor frekvenciagondok sem lennének. Egy másik gondolatom, hogy PIC talán nem kellene ha egy gyorsabb féle EPROM-ba irnánk be a szinusztáblát és azokat a jelalakokat amelyek kellenek. Bár az EPROM-ok csúcsai sem gyors eszközök, akkor egy PROM? Vagy a PC ben használt cache-RAM?
(#) lidi válasza potyo hozzászólására (») Okt 24, 2007 /
 
Ez mekkora ötlet ! És egy ilyen kicsi sram nem is drága.
(#) devil2006 hozzászólása Feb 21, 2008 /
 
Sziasztok!

Tudnátok nekem segíteni? Lenne egy áramköröm pic16f916 van benne. Van hozzá programom is csak programozni nem tudom. Mivel lehetne ezt helyetesíteni? Tudom hogy egy az egybe nem lesz jó másik PIC be a progi. Kis szerkesztésbe én is benne vagyok. Na de a lábkiosztás jó lenne ha megegyezne és lehetne JDM-el programozni.

Előre is köszi
(#) potyo válasza devil2006 hozzászólására (») Feb 21, 2008 /
 
Keresel egy olyan chipet, aminek ugyanennyi lába van, az azonos lábszámú tokok lábkompatibilisek egymással. De miért kellene helyettesíteni?
(#) devil2006 válasza potyo hozzászólására (») Feb 21, 2008 /
 
Mert ICD2-m valamiért halott és ezt a típust csak azzal tudom programozni. Jó lenne olyannal helyettesíteni mit ICporg ból mondjuk tudnék JDMel programozni.
(#) dcsabi hozzászólása Feb 21, 2008 /
 
Használ valaki Oshon-os (PIC Simulator IDE) fejlesztőkörnyezetet, a PIC-ek-hez? El akarok indulni a 18F-es szériával és elkelne egy "okosság" az előbb említetthez. Nem vagyok programozó bajnok, és nem szeretek homokszemekből várat építeni. Ha nagyon muszáj eljátszok az asm-el is... A 16F-esekhez
nekem megfelelt a Parsic meg az Oshon-os cucc...Tehát ha valakinek van "okosság" ehhez (18F....) segíthetne..
(#) Balazs_555 válasza devil2006 hozzászólására (») Feb 22, 2008 /
 
Hello!
A JDM tudja az ICSP-t, berakod a PIC-et próbapanelbe, kivezeted a JDM-ből az 5 lábat, ami kell az ICSP-hez, és be tudod programozni.

Itt a JDM programozó kivezetett ICSP-vel

Itt van a leírás

Programozni meg lehet IC-Prog-al, WinPIC-el vagy PICPgm-el, amelyik támogatja.
(#) eSDi válasza dcsabi hozzászólására (») Feb 22, 2008 /
 
Üdv!

Sajna nem nagyon fogsz találni működőt.... én már próbáltam sok fajtát, de mióta a sima 16F-es szimulátor átlépte a 6-os verziót, azóta nem működnek ezek a régi okosságok.

Szerintem vedd meg nyugodt szívvel! Én is ezt tettem s szerintem megéri azt a 7500Ft-ot. S nagyon korrekt a fejlesztő. A vásárlást követő este már meg is küldte a licencet.... Sajna ezt nem tudom elküldeni neked, mert én a 16F-est vettem meg....
(#) dusk hozzászólása Feb 23, 2008 /
 
Hello!
Most ismerkedek a PIC-el és lenne egy pár kérdésem .
PIC 18f452-es tipusnál mekkora a legkisebb frekvencia amit elő lehet állítani PWM jelnél nekem csak 244Hz-et sikerült ellőállítanom(16-os osztásban) hogyan tudnék kisebb frekvenciát beállítani??? Valamint a PIC-el előlehet állítani analóg kimenetet??? Előre is köszi...
(#) potyo válasza dusk hozzászólására (») Feb 23, 2008 /
 
A legkisebb frekvencia úgy megközelítőleg 0,000000000000000000000001Hz, csak elég kis frekvenciájú oszcillátorról kell járatni.

Analóg kimenetet úgy állíthatsz elő, hogy a pwm jelet megszűröd egy kellő meredekségű NF szűrővel, vagy a digitális kimenetekről ellenálláslétrával.
(#) Atielektro hozzászólása Jan 1, 2010 /
 
Hello!

Nem tudja valaki, hogy hogyan lehet pic-ekhez programot írni és betölteni azt? Nem bírok rájönni....
(#) kaqkk válasza Atielektro hozzászólására (») Jan 1, 2010 /
 
Nézz be a modulrendszerű grafikus pic programozás témába.
(#) kisszee válasza Atielektro hozzászólására (») Jan 2, 2010 /
 
Másik választási lehetőség: "PIC - Miértek, hogyanok..." topicot felkeresed, majd keresőbe beírod a "kezdő" szót, és/vagy ennek a szinonímáit. A választás a tied, kék kapszulával maradsz csodaországban, ha a pirosat választod, akkor megtudhatod milyen mély a nyúl ürege, ahogy Morpheus mondotta vala a Mátrixban.

Viccet félretéve, még itt az oldalon a cikkek között is vannak PIC -el foglalkozó írások (a könnyebb áttekinthetőséghez lépj át a "uC.hobbielektronika.hu" akár).
(#) Atielektro válasza kisszee hozzászólására (») Jan 2, 2010 /
 
A hozzászólásom nem ide szól, csak nem fogalmaztam egyértelműen és az egyik moderátor félreértette és áttette ebbe a topic-ba.
(#) gabi20 hozzászólása Jan 2, 2010 /
 
Üdv mindenkinek! A PIC-es problémám a következő:
Megírtam egy programot,ami annyit csinál,hogy az
RA<3:0> portot billegteti 0/1 között,elég alacsony frekvencián (x0,1Hz).Az RA<3:0> láb valamelyikére feldugtam egy voltmérőt.A probléma az,hogy a feszültség nem hirtelen ugrott 0-ról 5-re,hanem fokozatosan(0V...1V...2V...5V).
Ez normális,vagy eldobhatom a PIC-et?
A programot amit írtam mellékelem.

program.txt
    
(#) Thowra válasza gabi20 hozzászólására (») Jan 2, 2010 /
 
Üdv!
A fesznek gyorsan változni kellene.
Az RA<3:0> az melyik láb? A0 vagy A3? (PLC nél láttam hasonló jelölést). Milyen pic et használsz? Külső oszcillátorral próbáltad?
(#) gabi20 válasza Thowra hozzászólására (») Jan 2, 2010 /
 
PIC16F628A-t használok.Az analóg áramköröket kikapcsoltam benne(komparátor,vref).Az RA<3:0>
láb a PORTA0-tól PORTA3-ig (adatlapban így jelölik).
A külső oszcillátor lenne a megoldás?
Amúgy villogó lenne
(#) Thowra válasza gabi20 hozzászólására (») Jan 2, 2010 /
 
Üdv!
Én kipróbálnám külsővel.
Így már világos a láb.
Próbaként tegyél egy 4MHz es oszcillátort.
Írtam neked egy olyan progit ami az A0-A3 ig másodpercenként villogtatja a ledeket.
(#) gabi20 válasza Thowra hozzászólására (») Jan 2, 2010 /
 
Köszönöm szépen.Kipróbálom
Hello
(#) gabi20 válasza Thowra hozzászólására (») Jan 2, 2010 /
 
Köszönöm szépen.Kipróbálom
Hello
Következő: »»   1 / 2
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem