Fórum témák

» Több friss téma
Fórum » PIC - Miértek, hogyanok haladóknak
Lapozás: OK   7 / 1319
(#) potyo válasza Stakypot hozzászólására (») Okt 21, 2006 /
 
Hát ehhez a tipushoz az MPLAB szerint a következő égetők alkalmasak:
PICSTART Plus, PRO MATE II és MPLAB PM3
Mivel ez nem Flash memóriás, így nem hiszem, hogy a hobbisták nagyon foglalkoznának vele, és ebből kifolyólag valószínűleg egyszerűbb programozót nem fogsz találni hozzá.
(#) Báddzsó válasza Stakypot hozzászólására (») Okt 21, 2006 /
 
Itt nézz szét!
(#) Norberto válasza Báddzsó hozzászólására (») Okt 29, 2006 /
 
Sziasztok!

Biztosan van köztetek olyan, aki már hozott létre a PIC-ek körében hardveres SPI kommunikációt (azt már tudom, hogy ez a gyorsabb ).

Engem az érdekelne, hogy ez miként zajlik? Bit-szinten érdekelne a dolog :yes:

Beírom egy regiszterbe a küldendő adatomat, egy másik reg-ben engedélyt adok a küldésre és már megy is minden adat a megadott módon, helyen és időben úgy, ahogy azt beleírták a nagykönyvbe?

Aki bármilyen fontos információval rendelkezik az SPI kommunikáció programozásával kapcsolatban (természetesen PIC-földön járva), az írjon ide bátran!

Előre is köszönöm a segítségeteket!

Ui: engem nem az érdekel, hogy ki tudja hamarabb ajánlani a PIC-ek adatlapját megtekintésre (hiszen azt előbb-utóbb konkrétan elő kell majd vennem), de egyelőre tudakolózni szeretnék OLYANOKTÓL, akik már valósítottak meg ilyesfajta adatátvitelt...
(#) potyo válasza Norberto hozzászólására (») Okt 29, 2006 /
 
Most nemazért, de az adatlapban le van rajzolgatva, hogy mikor melyik vezetéken milyen szint van.
(#) zzz válasza potyo hozzászólására (») Okt 29, 2006 /
 
Sziasztok!
Az lenne a kérdésem, hogy a PIC EEPROM adatmemóriát fel lehet-e tölteni adattal a forrás fájl írásakor?
Nemtudom érthető-e? Tehát az mplabban lehet-e írni EEPROM memóriát?
(#) potyo válasza zzz hozzászólására (») Okt 29, 2006 /
 
18F sorozatnál az asm fájl végén az END elé kell így betenni (ez 7 szegmensű kijelzőhöz készült):
ORG 0xF00000
DE b'00010001',b'11111001' ;defgabcp
DE b'00100011',b'01100001'
DE b'11001001',b'01000101'
DE b'00000101',b'11110001'
DE b'00000001',b'01000001'

16F sorozatnál ugyanez:
ORG 0x2100
DE b'00010001',b'11111001' ;01 defgabcp
DE b'00100011',b'01100001' ;23
DE b'11001001',b'01000101' ;45
DE b'00000101',b'11110001' ;67
DE b'00000001',b'01000001' ;89

A két egymás utáni bájtot egy sorba kell írni, mert ellenkező esetben a fordító valamiért 00-t tesz közéjük.

Az így fordított hex tartalmazza az adat eeprom tartalmat is.
(#) zzz válasza potyo hozzászólására (») Okt 29, 2006 /
 
Köszi!
18F-es lesz. Kipróbálom!
(#) napalm hozzászólása Nov 5, 2006 /
 
Üdv a nagyérdeműnek!

A segitségeteket szeretném kérni!
A probléma a következő:
Adott egy Motorola MPX4100-s nyomásszenzor, és egy PIC16F877. Az magasságmérésre szeretném használni tengerszint szerinti 0-1000m-ig. A szenzor kimeneti feszültsége min és max.(5v-os tápfesznél):4,4031545 V és 4,6040468 V. Ez a kb 0.2V-os tartományt szeretném digitalizálni a PIC belső ADC-jével (10biten).
Hogyan tudnám ezt megoldani? Elektronikai tapasztalatom a gyakorlatban elég kevés, de Vref+,- nak ezt a 2 feszültséget nem hiszem hogy pontosan be lehet állitani. Mit javasoltok?

Előre is köszi!
(#) potyo válasza napalm hozzászólására (») Nov 5, 2006 /
 
Először egy műveleti erősítővel kellene 0-5V tartományra széthúzni a jelet, és utána a piccel feldolgozni.
(#) napalm válasza potyo hozzászólására (») Nov 5, 2006 /
 
Ezt hogyan tudom megoldani, milyen ME-t javasolsz?
(#) Tomee válasza napalm hozzászólására (») Nov 5, 2006 /
 
Erre a célra szerintem valami rail to rail (tápfesztől tápfeszig kivezérelhető) müveleti erősitő lenne a legjobb.
Talán az MC33201 (MC33202...) jó is lenne.
(#) napalm válasza Tomee hozzászólására (») Nov 5, 2006 /
 
Erről az MCP33201/2-ről nem találtam semmit. Olyasmit találtam hogy LMC660/LM324/LMC6064

Hogyan kell ezeket használni?
(#) Norberto válasza napalm hozzászólására (») Nov 5, 2006 /
 
Át lett írva a típus, mert NEM MCP, CSAK MC
(#) Tomee válasza Norberto hozzászólására (») Nov 5, 2006 /
 
Ok köszi. MCP-re emlékeztem, de most nézem, hogy tényleg MC.
(#) Lucifer hozzászólása Nov 8, 2006 /
 
Üdv mindenkinek!

Használja valaki az alábbi basic fordítót közületek:

http://www.picbasic.co.uk/index.php


Az alábbi kódrészlettel lenne kérdésem:
  1. CmdPwrUp con $20
  2. CmdPlay con $F0
  3. CmdRec con $B0
  4. CmdStop con $30
  5. CmdStopPwrDn con $10 '
  6.  
  7. LOW SS
  8. SHIFTOUT MOSI,SCLK,0,[CmdStopPwrDn\8]
  9. HIGH SS


Az SPI buszra írásban a \8 mit jelentene??
(#) Lucifer válasza Lucifer hozzászólására (») Nov 8, 2006 /
 
Jó megvan: azt, hogy mennyi bitet küldök ki.
További kérdés marad az, hogy a 0 előtte mi célt szolgál.
(#) balada hozzászólása Nov 9, 2006 /
 
az lenne az első kérdésem hogy az égetőm milyen tipusu és milyen programot ajánlanátok hozzá ja és milyen pic-et ami olcsó és többször égethető
előre is köszönöm

pic.JPG
    
(#) sirály12 válasza balada hozzászólására (») Nov 9, 2006 /
 
Szerintem az oshon féle égető jó hozzá.
Picnek meg szerintem egy pic16f876 vagy ha több láb kell akkor pic16f877 jó.

Egyébként: link
A program letöltése:link2
(#) Lucifer válasza balada hozzászólására (») Nov 9, 2006 /
 
Ez egy Propic2 kompatibilis égető. Egyoldalas nyákkal. Szuper. Égető program: WinPIC. Az IC-Prog is jó, de szvsz a WinPIC jobb.
Olcsó PIC-et ajánlani? 16F818, 12F629, 16F84A
A többször programozhatóak az F-es szériák. 12F* 16F* 18F*.
(#) balada válasza Lucifer hozzászólására (») Nov 9, 2006 /
 
köszönöm szépen a segítséget
(#) O.Lee hozzászólása Nov 12, 2006 /
 
Sziasztok!
Új vagyok itt és a PIC-es téma rendkívüli módon érdedkelne. Amennyit tudok róla: Sok lába van és programozni lehet, de, hogy milyen módon azt már nem. Látom, hogy rendkívül sok mindenre használható, ezért is lenne fontos, hogy minél töbett megtudja róla.

Várom észrevételeiteket!
(#) Norberto válasza O.Lee hozzászólására (») Nov 12, 2006 /
 
Nem ártana, ha benéznél az oldal Cikkek rovatába...ott van egy alap leírás a PIC-ekről...

Meg lehet olvasgatni a fórum PIC-ekről szóló topikjait is...
(#) Báddzsó válasza Norberto hozzászólására (») Nov 13, 2006 /
 
úgy gondolom fontos elmondanom: eddig védtem a jdm-et, de most írtam egy nagyobb progit (3k) és azt már nem tudom áttölteni a picbe, kisebbeket igen, de ezt már nem... rámértem feszmrővel, és a mcl lábra jutó fesz folyamatosan csökken és egy bizonyos értéknél már kilép a pic a programozás szakaszából és az utána érkező adatokat már nem fogadja magába....
(#) Norberto válasza Báddzsó hozzászólására (») Nov 14, 2006 /
 
Így jár az, aki védi a JDM-et...pedig NEM EGY okos ember mondta már a világon, hogy ez az égető nem túl célszerű eszköz PIC-ek programozására...de sorról sorra érkeznek olyan páciensek, akik megpróbálják ezen "okos" avagy hozzáértő emberek mondatait meghazudtolni...

...pedig nem egyszerűbb lenne MÁR ALAPBÓL egy külső tápos égetőt építeni, mivel azokról EGYÁLTALÁN NEM terjengenek olyan rémhírek, hogy nem tudnak PIC-et égetni?

Mennyivel egyszerűbb lenne az emberek élete, ha nem 528 ezredszer akarnák feltalálni a spanyolviaszt...avagy kitalálni, hogy hozzáértők szerint rossznak mondott égető IGENIS JÓ...

Ez nem kimondottan neked szólt Báddzsó, hanem összességében mindenkinek, aki el van telve a JDM-től...
(#) Lucifer válasza Norberto hozzászólására (») Nov 14, 2006 /
 
A JDM ről nekem is meg van a véleményem...
Nekem pölö a 16F877A- nak minden 4. ik szavát kihagyja. A deguss féle külső tápos, a sima is, ha IC-proggal írom, ha Winpiccel, ha új gépen, ha régin. Ja és nem a PIC hibás. A 16F877-el már nem csinálja. Szóval csak egy picit ábrándultam ki belőle.
(#) Báddzsó válasza Lucifer hozzászólására (») Nov 14, 2006 /
 
mondjuk én "okkal" "védtem" eddig jdm-et, mert azt használtam, jó is volt (leptopról, stb-ről is) amíg nem akartam 3knál nagyobb progit tölteni picbe...., megcsinálatam nyáklapnélkül összeforraztva (én csak lebegőpontos forrasztásnak hívom ) ezen az oldalon található égetőt, és müxik, beégettem vele a majdnem 4k-s progit a picbe, pedig ez sem külső tápos, és nincs a sorosportomban 10,5V-nál több....
(#) leono hozzászólása Nov 14, 2006 /
 
Helló mindenki!
Olyan problémám van,hogy egy LCD kijelzőt szeretnék programzni,de csak 4 adat bit felhasználásával!Eddig hiába kerestem,használható leírást még nem találtam!
Remélem valaki tud nekem segíteni!
(melyik lábára mikor mit kell adni)
Előre is köszi
(#) misa hozzászólása Nov 16, 2006 /
 
Sziasztok!
Tudnátok nekem segíteni? Van egy DVD lejátszóm aminek a kezelőegység-vezérlőjében van egy ctm 8B 56 EN eprom bázisu mikrokontroller. Egy ismerősöm szerint ez helyettesíthető vmelyik pic -el. Én már megrendeltem a ctm- et de nem tudom, hogy ez adattartalommal fel van - e tőltve vagy üres. Ha valaki tudna segíteni: köszi előre is.
(#) miklajos válasza misa hozzászólására (») Nov 17, 2006 /
 
A ctm adatlapjátnézve: a proci üres. A PIC is üreslesz ha veszel. Neked kell programot irni rá. Vagy ha a ctm proci tartalma nem védett és ha a régi nem sérült akkor azt átmásolni a máikba, de ez akkora anyagi ráfordítást kiván hogy veszel belöle sok-sok DVD lejászót.
(#) miklajos válasza leono hozzászólására (») Nov 17, 2006 /
 
Szia remélem jó lesz a melléklet. Tanulmányozd a LCD modúlba beépített vezérlő adatlapját is.
Következő: »»   7 / 1319
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