Ťažké začiatky - PIC či Atmel?

Všetko čo sa týka mikropočítačov + Sekcia Arduino

Moderátori: psichac, Moderátori

Používateľov profilový obrázok
spin90
Ultimate člen
Ultimate člen
Príspevky: 4642
Dátum registrácie: 12 Jan 2008, 00:00
Bydlisko: Kosice
Vek: 33

Re: Ťažké začiatky - PIC či Atmel?

Príspevok od používateľa spin90 » 22 Jan 2014, 13:35

Dobre, dakujem vam za nasmerovanie :) Prave citam clanok na pandatrone, tam su take uvody. Pozeral som na ebay nejake pickity3, nie su ani drahe , to by sa mi ani neoplatilo nieco majstrovat, zas DPSku vyrabat, suciastky zhanat a hluposti. Kupim PicKit a hotovo. Pripadne, idem dat do bazaru ci niekto nepreda. Nie je to polozka co by ma nejak zatazila. Raz za cas tych 20e viem zvladnut.
Dalsie ohromne plus je, ze je na USB. V PC mam sice COM, ale je na doske a teraz rozoberat PC, vytahovat kabel a cez nejaku neexistujucu dieru to vyviest vonku by tiez trocha skomplikovalo situaciu. Cize jednoznacne USB. Dnes to je standard.
Na tie programy sa pozriem akonahle docitam pandatron.
0
"Je to smutná epocha, keď je ľahšie rozbiť atóm ako predsudky."
A. Einstein

Používateľov profilový obrázok
Washu
Power user
Power user
Príspevky: 4521
Dátum registrácie: 15 Apr 2010, 00:00
Bydlisko: Multiverse
Vek: -1998
Kontaktovať používateľa:

Re: Ťažké začiatky - PIC či Atmel?

Príspevok od používateľa Washu » 22 Jan 2014, 13:37

Suhlasim ze CM0 je hodne osekany. Ved to ma byt 32bit nastupca za bezne 8/16bity. Vyhoda je prave v tych 32bitoch. Inak na MIPS je to ako pises, zalezi od programu. Co mi ale na CM0 chyba viac je nevyvedeny SWO aspon na vacsine CM0 rodin.
0
It doesn't matter how beautiful your theory is, it doesn't matter how smart you are. If it doesn't agree with experiment, it's wrong
(Richard Feynman)

Používateľov profilový obrázok
jaromir
Power user
Power user
Príspevky: 4538
Dátum registrácie: 08 Júl 2011, 00:00
Vek: 40

Re: Ťažké začiatky - PIC či Atmel?

Príspevok od používateľa jaromir » 22 Jan 2014, 13:48

spin: ie cinske klony PK3 su udajne celkom fajn, teda to som cital o klone od Sure Electronics. Hardwarovo a softwarovo je to urcite to iste, podklady su na webe Microchipu. Jedine, coho sa da obavat je to, ze cinan moze pouzit mizerne materialy a spajkovanie, pripadne bude vynechavat ochranne prvky.

Ak chces sikovne PICko na zaciatok, kup si trebars toto
http://www.tme.eu/sk/details/pic18f26k2 ... echnology/#
pripadne ak chces nieco male tak toto
http://www.tme.eu/sk/details/pic18f14k2 ... echnology/#
Naschval vyberam typy v DIP puzdre, aby sa s tym lahko pracovalo na bastldoske. Samozrejme, tie iste su dostupne aj v SMD puzdrach.
Nejake lacne PICko je mimochodom aj u mna v bazare :)

Clanky na pandatrone si mozes precitat, neuskodi. Nejake nasmerovanie mozes najst aj tu na fore.
0

Používateľov profilový obrázok
spin90
Ultimate člen
Ultimate člen
Príspevky: 4642
Dátum registrácie: 12 Jan 2008, 00:00
Bydlisko: Kosice
Vek: 33

Re: Ťažké začiatky - PIC či Atmel?

Príspevok od používateľa spin90 » 22 Jan 2014, 14:09

Ospravedlnujem sa za asi kus blbu otazku, ale predsa, na stranke http://pandatron.cz/?131&skola_programovani_pic-5_dil je co za programovaci jazyk ? Na Ccko sa to nepodoba, skor na nieco zakladnejsie, zeby assembler ? Len aby som v tom mal jasno, nepise to tam nikde.
0
"Je to smutná epocha, keď je ľahšie rozbiť atóm ako predsudky."
A. Einstein

Používateľov profilový obrázok
dxr
Ultimate člen
Ultimate člen
Príspevky: 3968
Dátum registrácie: 05 Aug 2013, 20:21
Bydlisko: V strede nicoho
Kontaktovať používateľa:

Re: Ťažké začiatky - PIC či Atmel?

Príspevok od používateľa dxr » 22 Jan 2014, 14:12

To je ASM - Asembler pre ludi citatelny zapis strojoveho kodu

A ktym LPT co som pisal to len bootloader nie nonstop palenie :D ale on si kupi PK3 takze je to jedno :)

CM0 od NXP asi jediny ktory ma nizkopinove puzdro keby bol taky M3 bolo by to lepsie ale tam su vsetko
tie puzdra na ktore uz treba vediet spravit dosku a zaletovat to :( Akurat cakam kedy pride LPC1114FBD48/302
0
Mahátma Ghándí: „Nejdřív tě budou ignorovat. Pak se ti budou smát. Pak proti tobě budou bojovat. Potom zvítězíš.“
čo viac dodať som taký a možeš to skúsiť vyhrať aj tak to vzdáš.. Obrázok
Arduino is popular becouse allow complex task with minimum investment

Používateľov profilový obrázok
spin90
Ultimate člen
Ultimate člen
Príspevky: 4642
Dátum registrácie: 12 Jan 2008, 00:00
Bydlisko: Kosice
Vek: 33

Re: Ťažké začiatky - PIC či Atmel?

Príspevok od používateľa spin90 » 22 Jan 2014, 14:18

Aha, a to mi treba vediet ked chcem robit v Ccku ? :D
0
"Je to smutná epocha, keď je ľahšie rozbiť atóm ako predsudky."
A. Einstein

Používateľov profilový obrázok
jaromir
Power user
Power user
Príspevky: 4538
Dátum registrácie: 08 Júl 2011, 00:00
Vek: 40

Re: Ťažké začiatky - PIC či Atmel?

Príspevok od používateľa jaromir » 22 Jan 2014, 14:20

Ani nie.
0

Používateľov profilový obrázok
spin90
Ultimate člen
Ultimate člen
Príspevky: 4642
Dátum registrácie: 12 Jan 2008, 00:00
Bydlisko: Kosice
Vek: 33

Re: Ťažké začiatky - PIC či Atmel?

Príspevok od používateľa spin90 » 22 Jan 2014, 14:27

Asi si zozeniem knihu C pro mikrokontroléry PIC . Tam by to malo byt pene rozobrate.
0
"Je to smutná epocha, keď je ľahšie rozbiť atóm ako predsudky."
A. Einstein

Používateľov profilový obrázok
jaromir
Power user
Power user
Príspevky: 4538
Dátum registrácie: 08 Júl 2011, 00:00
Vek: 40

Re: Ťažké začiatky - PIC či Atmel?

Príspevok od používateľa jaromir » 22 Jan 2014, 14:33

Skus sa mrknut na toto
http://www.gooligum.com.au/tut_midrange_C.html
Toci sa to okolo nejakych PIC12, ale to je fuk. C-cko ako C-cko.

Mimochodom, LEDkou sa blika takto, predpokaldam LED na pine C0 trebars u PIC18F26K22:

Kód: Vybrať všetko

#include <xc.h>
#define	_XTAL_FREQ	8000000
void main (void)
{
LATC = 0;
while (1)
{
LATC = ~ LATC0;
__delay_ms(300);
}
}
Toto je cely kod. Napriklad u nejakeho uplne ineho 8-bitoveho PIC, trebars nejakeho PIC16 to bude presne to iste.
0

Používateľov profilový obrázok
dxr
Ultimate člen
Ultimate člen
Príspevky: 3968
Dátum registrácie: 05 Aug 2013, 20:21
Bydlisko: V strede nicoho
Kontaktovať používateľa:

Re: Ťažké začiatky - PIC či Atmel?

Príspevok od používateľa dxr » 22 Jan 2014, 14:35

spin90 napísal:Aha, a to mi treba vediet ked chcem robit v Ccku ? :D
Pre zaciatok urcite nie. Skor to ocenis pri debugovani ak nieje dostupny C zdrojak ale to mozno o 2-3 roky
Alebo ked budes mat iba HEX subor a budes chciet vediet ako to ten program pracuje vtedy to potrebujes.

ASM je to nizsi jazyk ako C a podstate C kompilator z C zapisu/zdrojaku vyraba ten ASM a ten potom ASM compilator prelozi do
jednotlivych instrukcii a linker to zlepi (takto nejako funguju GCC kompilatory napr LLVM funguje inak tam je mezdi stupen bytecode)

ASM potrebujes vtedy ked potrebujes byt velmi rychly a mat presny pocet instrukcii pod kontrolou napr na dekodovanie singalu
lebo C compilator pridava aj nejake instrukcie navyse cim je ten kod o nieco malo pomalsi ale za cenu
toho ze sa to lahsie pise a nieje to az tak tesne zviazane na danu platformu.

Zacni pomaly napr zaklady jazyka C tych knih je vela pozri forum casto kniha od Herouta ako dobry zaklad
0
Mahátma Ghándí: „Nejdřív tě budou ignorovat. Pak se ti budou smát. Pak proti tobě budou bojovat. Potom zvítězíš.“
čo viac dodať som taký a možeš to skúsiť vyhrať aj tak to vzdáš.. Obrázok
Arduino is popular becouse allow complex task with minimum investment

Používateľov profilový obrázok
Washu
Power user
Power user
Príspevky: 4521
Dátum registrácie: 15 Apr 2010, 00:00
Bydlisko: Multiverse
Vek: -1998
Kontaktovať používateľa:

Re: Ťažké začiatky - PIC či Atmel?

Príspevok od používateľa Washu » 22 Jan 2014, 14:37

jaromir: PIC12F a C? Ja som teda za kazdu srandu ale takto tyrat zaciatocnika to nie. Toto je asi tak ako keby si v tej tvojej hypotetickej detskej izbe postavil strop tak 60cm od zeme...
0
It doesn't matter how beautiful your theory is, it doesn't matter how smart you are. If it doesn't agree with experiment, it's wrong
(Richard Feynman)

Používateľov profilový obrázok
jaromir
Power user
Power user
Príspevky: 4538
Dátum registrácie: 08 Júl 2011, 00:00
Vek: 40

Re: Ťažké začiatky - PIC či Atmel?

Príspevok od používateľa jaromir » 22 Jan 2014, 14:41

Ja som v C programoval aj 6-nohove PIC10, konkretne PIC10F200, najlowendovejsi MCU na trhu.
Tym odkazom mu ale neodporucam programovat PIC12 v C, iba som mu dal odkaz na tutorialy, kde sa vysvetluje ako vyzera main funkcia a ako sa robia priradenia, bitove operacie a podobne koniny - lebo to je to, co potrebuje.

Prirovnanie k detskej izbe smerovalo inde.
0

Používateľov profilový obrázok
jdani
Okoloidúci
Okoloidúci
Príspevky: 31
Dátum registrácie: 29 Nov 2012, 12:37
Bydlisko: okres MI
Kontaktovať používateľa:

Re: Ťažké začiatky - PIC či Atmel?

Príspevok od používateľa jdani » 06 Nov 2014, 22:57

Zdravím, potreboval by som pomoc s naprogramovaním 24LC256, cez pickit2.
Zatial sa mi nepodarilo, vedeli by ste pomahat?
(zle som zapojil?..)
0
http://www.jde.sk
Internetový obchod. Predaj elektrosúčiastok a náhradných dielov. Súčiastky pre rádioamatérov.

majo-caba
Stály člen
Stály člen
Príspevky: 362
Dátum registrácie: 22 Sep 2008, 00:00
Bydlisko: Nitra
Vek: 31

Re: Ťažké začiatky - PIC či Atmel?

Príspevok od používateľa majo-caba » 26 Mar 2015, 23:22

Prajem Dobrý Večer,

Nechcel som zakladať novu tému tak sa skúsim spýtať tu :) mám doma programator PIC KIT 2 ku viem aj sním napalovať potrebujem poradiť... mám súbor .hex .... potreboval by som nejaký program alebo nejako otvoriť to ten hex. Cez MPlab IDE cez to som to otvoril a všelijaké dvojbodky, čísla a tak ďalej ... neviem či sa to dá nejako alebo musí pre konvertovať .. na iný typ súboru aby som sa dostal k niečomu takému ako je zdrojový kód .... len by som tam potreboval pozmenit par detailov asi 4 čisla :) takže myslim si že ostatne by som zvládol len ten nejaký program poradiť o to vás žiadam o radu
0

Simil
Pokročilý člen
Pokročilý člen
Príspevky: 798
Dátum registrácie: 08 Mar 2009, 00:00
Bydlisko: NR
Vek: 63

Re: Ťažké začiatky - PIC či Atmel?

Príspevok od používateľa Simil » 26 Mar 2015, 23:38

Nazdar majo.Skús sa pozrieť na program PIC Disarm ver.1.6. Keď si nastavíš typ picka,a otvoríš hex súbor,tak ho prevedie do asembleru.,tam si vieš niečo pozrieť,poprípade zmeniť.Snáď Ti to trochu pomôže s riešením Tvojho problému.
0

majo-caba
Stály člen
Stály člen
Príspevky: 362
Dátum registrácie: 22 Sep 2008, 00:00
Bydlisko: Nitra
Vek: 31

Re: Ťažké začiatky - PIC či Atmel?

Príspevok od používateľa majo-caba » 26 Mar 2015, 23:53

Dakujem Simil ... ale vobec mi ho ani google nevie najst :)
0

mato3000
Power user
Power user
Príspevky: 9767
Dátum registrácie: 04 Jan 2009, 00:00
Bydlisko: BA

Re: Ťažké začiatky - PIC či Atmel?

Príspevok od používateľa mato3000 » 27 Mar 2015, 00:04

0

majo-caba
Stály člen
Stály člen
Príspevky: 362
Dátum registrácie: 22 Sep 2008, 00:00
Bydlisko: Nitra
Vek: 31

Re: Ťažké začiatky - PIC či Atmel?

Príspevok od používateľa majo-caba » 27 Mar 2015, 00:16

Dakujem :D no myslel som si že to bude lakšie ale ako vidim tak to ani nezvladnem :( takže ak niekto sa v tom vyzna ... a bude mat chut mi pomocť :) budem vdačny
0

stanleyv
Pokročilý člen
Pokročilý člen
Príspevky: 738
Dátum registrácie: 14 Máj 2007, 00:00
Bydlisko: Trnava
Vek: 51

Re: Ťažké začiatky - PIC či Atmel?

Príspevok od používateľa stanleyv » 27 Mar 2015, 12:09

Napíš tu, čo potrebuješ. Ja sa síce na PICka neorientujem, ale je tu veľa ľudí, ktorý áno a ak budú vedieť, o čo sa jedná a aké zmeny potrebuješ, skôr ti pomôžu. Alebo to už niekto riešil a už to aj má.....
0
Ak nakupuješ často na ebay, Banggood, Aliexpres a pod., tu sa zaregistruj a môžeš ušetriť:
https://www.bonusway.cz?r=6361768

„Jediná druhá šance, kterou máme, je udělat stejnou chybu podruhé.“
David Mamet

chickensk
Nový člen
Nový člen
Príspevky: 65
Dátum registrácie: 12 Jan 2013, 15:57
Kontaktovať používateľa:

Re: Ťažké začiatky - PIC či Atmel?

Príspevok od používateľa chickensk » 31 Júl 2015, 21:03

Ja som zacal na Atmel AVR 8bit. Programator usbasp z Ciny z ebayu. V podstate zadarmo cipy, maju myslim lepsie periferie ako PIC (ale nejaky prehlad o sucasnosti uplne nemam).

Presiel som pred pol rokom na STM ARM 32bit a nemozem si vynachvalit. Stale som miestami strateny, ale moznosti su neporovnatelne s AVR za rovnaku cenu.

K cipom STM je super libopencm3 kniznica, ale nie je v nej vsetko do detailu, takze zaklady z AVR, tj. ako funguju registre a elementarna logika pomahaju. :thumbup:
0

Napísať odpoveď
  • Podobné témy
    Odpovedí
    Zobrazení
    Posledný príspevok