www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

S katerim PIC-em naj začnem?
Pojdi na stran 1, 2  Naslednja
 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Microchip PIC
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
Misko
Član
Član



Pridružen-a: Ned 16 Apr 2006 15:15
Prispevkov: 549
Aktiv.: 2.35
Kraj: MS

PrispevekObjavljeno: Pon Apr 17, 2006 9:05 pm    Naslov sporočila:   Odgovori s citatom

Zanima me katere sample naj naročim glede na to da se začetnik v PIC-ih!

lp

Boštjan
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14673
Aktiv.: 61.94
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Pon Apr 17, 2006 9:08 pm    Naslov sporočila:   Odgovori s citatom

Začeti je najlažje z nečem čim enostavnejšim. Recimo nekaj iz serije 10F, katera ima le par registrov.
_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Misko
Član
Član



Pridružen-a: Ned 16 Apr 2006 15:15
Prispevkov: 549
Aktiv.: 2.35
Kraj: MS

PrispevekObjavljeno: Pon Apr 17, 2006 9:18 pm    Naslov sporočila:   Odgovori s citatom

Kaj je razlika med PIC10F200 in drugimi PICi iz te družine (PIC10f)! Rolling Eyes Question
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
NeoTO
Član
Član



Pridružen-a: Pon 28 Mar 2005 19:19
Prispevkov: 2752
Aktiv.: 11.62
Kraj: Trzic

PrispevekObjavljeno: Pon Apr 17, 2006 9:20 pm    Naslov sporočila:   Odgovori s citatom

Ne bi se čisto strinjal, da je za začetnika najbolj primerna najmanjša zadevca. Začetnik ponavadi še ne zna optimirati kode in kaj hitro ugotovi, da se njegovih idej ne da kar tako realizirati.
Jaz bi priporočal 16F876A, saj ima večino periferije, ki jo PIC-i ponujajo. Svetujem ti pa, da začneš programirati v assemblerju, ki je za začetnike ponavadi malce čuden, ampak ti kasneje, tudi če presedlaš v drug programski jezik, veliko pomaga pri razumevanju delovanja.
Potem pa, ko boš obvladal in boš potreboval nekaj majhnega, poseži po najmanjši seriji PIC-ev.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo MSN Messenger - naslov
NeoTO
Član
Član



Pridružen-a: Pon 28 Mar 2005 19:19
Prispevkov: 2752
Aktiv.: 11.62
Kraj: Trzic

PrispevekObjavljeno: Pon Apr 17, 2006 9:23 pm    Naslov sporočila:   Odgovori s citatom

Glede razlik: poglej si Microchipovo spletno stran, kjer vse piše: http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1009&mid=10&lang=en&pageId=74
Razlikujejo se po velikosti pomnilnika ter vgrajeni periferiji.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo MSN Messenger - naslov
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14673
Aktiv.: 61.94
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Pon Apr 17, 2006 9:39 pm    Naslov sporočila:   Odgovori s citatom

NeoTO je napisal/a:
Ne bi se čisto strinjal, da je za začetnika najbolj primerna najmanjša zadevca. Začetnik ponavadi še ne zna optimirati kode in kaj hitro ugotovi, da se njegovih idej ne da kar tako realizirati.
Jaz bi priporočal 16F876A, saj ima večino periferije, ki jo PIC-i ponujajo. Svetujem ti pa, da začneš programirati v assemblerju, ki je za začetnike ponavadi malce čuden, ampak ti kasneje, tudi če presedlaš v drug programski jezik, veliko pomaga pri razumevanju delovanja.
Potem pa, ko boš obvladal in boš potreboval nekaj majhnega, poseži po najmanjši seriji PIC-ev.


Ne mislim se prepirati s tabo. Napišem naj le par besed iz mojih izkušenj. (s pici sem praktično od kar so pri nas na trgu) 876 ima kup periferije, kup registrov razporejenih v 4 bankah. Idealno za začetnika, da mu mine volja do učenja. Sad Začetnik bo najprej poskušal prižigati ledice. Istočasno bo spoznaval periferijo ter se naučil uporabljati datashete.
Zato je idealen mikrokotroler z čim manj periferije, registrov, bank...
Recimo 10F206 ima prav vse to. Ne vem pa zakaj bi bilo potrebno optimalizirati kodo. Omenjen pic ima 512k pomnilika 24byts rama en časovnik, en bank kar je glede na le 4I/O pine skoraj nemogoče porabiti. Ko bo tega osvojil ne bo problem vzeti kakega večjega.

_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
iggy
Član
Član



Pridružen-a: Pon 15 Avg 2005 13:38
Prispevkov: 247
Aktiv.: 1.04
Kraj: LJ/ng

PrispevekObjavljeno: Pon Apr 17, 2006 9:48 pm    Naslov sporočila:   Odgovori s citatom

Jaz sem včeraj naročil 14 samplov. Menda bodo prispeli 20.4. Poleg uC sem naročil tudi DA in AD pretvornike (22bit). Mail imam na @mail386.com. Piše da se se naročilo zadrži dokler niso dostopni vsi elementi na seznamu.

EDIT: Povem lastne izkušnje z začetkov s pic-i. Začel sem z 16F84, ker sem se učil z knjižico "Programirajmo mikrokontrolerje". Prehod na 16F628, ki je sedaj moj fižolček mi je takrat bil težji (ker nisem povsem obvladal bankinga. Ja, se strinjam, butasto! Confused ), pa tudi pagesel mi je delal težave. Strinjam se z Silvotom, da je za prve korake primeren kakšen malček, med drugim tudi zato ker se človeku hitro pocedijo sline po nekaj uspešnih projektih. Wink

_________________
LP

Iggy
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
NeoTO
Član
Član



Pridružen-a: Pon 28 Mar 2005 19:19
Prispevkov: 2752
Aktiv.: 11.62
Kraj: Trzic

PrispevekObjavljeno: Pon Apr 17, 2006 10:09 pm    Naslov sporočila:   Odgovori s citatom

Se moram strinjati z vajinima argumentoma Very Happy
Je pa tako, da bo želel narediti kaj malo večjega (npr. dodati še kakšno stikalo, LED-ico, komunikacijo,...), bo moral poseči po drugem, večjem PICu.. Enkrat se bo moral srečati z bankami prej ali slej.

ps:
Sam sem naletel na 16F876-ko, ko sem se spustil v vode uC-jev. Pa še to sem programiral v C-ju. Kasneje sem pa skupaj s kolegi, ki so začenjali (ker sem jih navdušil s temi PICi), se naučil še assemblerja, ki precej pogosto pride prav, čeprav programiram v C-ju.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo MSN Messenger - naslov
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14673
Aktiv.: 61.94
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Pon Apr 17, 2006 10:16 pm    Naslov sporočila:   Odgovori s citatom

Moj prvi je bil sicer legenda 16C57 (aplikacija z njim še danes teče v podjetju Wink ) takrat je bil na trgu pri nas tudi verjetno edini z eeprom pomnilikom 16C84 predhodnik verjetno najbolj opevane microchipove "legende" 16F84.
_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
frenki
Moderator
Moderator



Pridružen-a: Ned 23 Feb 2003 21:26
Prispevkov: 6732
Aktiv.: 28.42
Kraj: Ljubljana (JN76GB)

PrispevekObjavljeno: Pon Apr 17, 2006 10:33 pm    Naslov sporočila:   Odgovori s citatom

Misko alias a13misko alias karkoli že ... počasi imam tegale dovolj. Če odštejem, da si na forumu registriran vsaj dvakrat, pa mi gre tole packanje po temah, ki z obravnavanim nimajo nobene zveze rahlo na živce. Pravila veljajo tudi zate!

Če si v PIC-ih začetnik, potem bo najbolje, da ne naročiš ničesar. Najprej si preberi kako diskusijo tukaj na forumu, nato pa vprašaj stvari, ki ti ne bodo jasne. Pripravi si delovno okolje in ustrezna orodja s katerimi boš delal. Prav malo si boš verjetno pomagal s kakim smd vzorcem naprimer, če ga ne boš mogel uspešno in enostavno programirati. Preglej dostopno dokumentacijo na Microchipovi strani in potem bodo verjetno odgovori na takšna vprašanja veliko enostavnejši.

Lp, Frenki
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo Obišči avtorjevo spletno stran
Umnik
Član
Član



Pridružen-a: Čet 16 Sep 2004 17:52
Prispevkov: 958
Aktiv.: 4.04
Kraj: Novo mesto

PrispevekObjavljeno: Pon Apr 17, 2006 10:52 pm    Naslov sporočila:   Odgovori s citatom

Po moje sta vajina predloga vsak po svoje malo ekstremna. Jaz bi rekel da je 10F malo premajhen, 876 pa prevelik.
Če pride kdo do mene z željo naučiti se programiranja PIC-ev mu najprej "poturim" 16F628 potem pa še F88. Če obvladaš tadva obvladaš vse. 88 je zame sploh "cukr"...
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Iztok
Član
Član



Pridružen-a: Pet 08 Okt 2004 0:55
Prispevkov: 4974
Aktiv.: 21.00
Kraj: LJ

PrispevekObjavljeno: Tor Apr 18, 2006 12:39 am    Naslov sporočila:   Odgovori s citatom

Jaz sem začel kar direkt na 16F877A d'oh! ... sicer po sili razmer ampak mi vseeno ni nič škodilo. Smile

Res pa sem od začetka malo težil Silvotu in Umniku, ki sta mi poleg še nekaterih drugih s foruma prijazno pomagala pri prvih problemih.

Sedaj zaradi potreb in uporabnosti največkrat uporabim kar 16F628.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14673
Aktiv.: 61.94
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Tor Apr 18, 2006 6:11 am    Naslov sporočila:   Odgovori s citatom

Iztok je napisal/a:
Jaz sem začel kar direkt na 16F877A d'oh! ... sicer po sili razmer ampak mi vseeno ni nič škodilo. Smile

Res pa sem od začetka malo težil Silvotu in Umniku, ki sta mi poleg še nekaterih drugih s foruma prijazno pomagala pri prvih problemih.
Sedaj zaradi potreb in uporabnosti največkrat uporabim kar 16F628.


Iztok,
Ti si imel dovolj znanja s sorodnih tem programiranja (S5, S7...), kar ti je po moji presoji precej olajšalo začetek.
Sicer je 16F628 neke vrste "univerzalec", ki počasi zamenjuje popularno "F84"-ko. Škoda, da nima AD vhodov. (pinout kompatibilen z AD-ji je sicer 16F88 katerega pa v naših trgovinah nisem zasledil)
Umnik je napisal/a:

Jaz bi rekel da je 10F malo premajhen, 876 pa prevelik.


Če si mislil fizično velikost, (SMD) - kot Frenki,se popolnoma strinjam. 10Fxxx v SMD ohišju absolutno ni primeren za učenje, razen, če si naredimo eno razvojno ploščo na kateri ga bomo lahko ISP programirali. Kot sem napisal v sporočilu v katerem sem opisoval omenjenega malčka, sem le tega komaj prilotal. Sad . Začetniku brez prakse bi to težko uspelo.

_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Highlag
Član
Član



Pridružen-a: Pet 23 Jan 2004 20:42
Prispevkov: 4034
Aktiv.: 17.03
Kraj: Črnuče

PrispevekObjavljeno: Tor Apr 18, 2006 7:05 am    Naslov sporočila:   Odgovori s citatom

Sam sem začel z legendo 16F84. Zakaj? Ker za to zverinico dobiš ogromno literature v knjižni obliki, primerov uporabe in kode na internetu...
_________________
If at first you don't succeed, destroy all evidence that you tried.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
jur
Član
Član



Pridružen-a: Pet 02 Dec 2005 14:45
Prispevkov: 5142
Aktiv.: 21.71
Kraj: [color=zelena]Ljubljana[/color]

PrispevekObjavljeno: Tor Apr 18, 2006 1:25 pm    Naslov sporočila:   Odgovori s citatom

za zacetek 16f84. Ogromno nacrtov in programov na internetu. Enostaven za lotanje. Sledi 16f877 (veliko pinov in portov ). Prenos softwera iz enega na drugega tudi ni problem.

Jur
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Microchip PIC Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Pojdi na stran 1, 2  Naslednja
Stran 1 od 2

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 492 dni


Powered by phpBB © 2001, 2005 phpBB Group