Ako zacat s PIC, nastroje, oznacovanie atd...

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

Moderátori: psichac, Moderátori

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: Ako zacat s PIC, nastroje, oznacovanie atd...

Príspevok od používateľa jaromir » 27 Sep 2013, 08:21

V PK3 je 64-pinove TQFP PICko (to sa bude blbo programovat mimo aplikacie), v PK je DIP28-cka, co sa da lahko programovat.
PK2 ale nepodporuje nove MCU a je o nieco pomalsi. Odporucal by som zaobstarat si PK3, da sa kupit cinsky trebars na ebay - http://www.ebay.com/itm/Clone-Microchip ... 51a3a2afdc za 29USD, co je asi 21EUR. Suciastky nan by ta vysli na cca +- 12EUR plus plosak, este musis riesit programovanie PICka v PicKite...

Ak by si velmi chcel PK2, tak ti to PICko naprogramovat mozem, ale ozaj odporucam viac PK3.
0

wwlado

Re: Ako zacat s PIC, nastroje, oznacovanie atd...

Príspevok od používateľa wwlado » 27 Sep 2013, 08:27

Este blba otazka. Pozeral som ten datasheet a to F je index W registra?

Používateľov profilový obrázok
petersno
Ultimate člen
Ultimate člen
Príspevky: 2774
Dátum registrácie: 06 Aug 2011, 00:00
Bydlisko: ba
Vek: 63

Re: Ako zacat s PIC, nastroje, oznacovanie atd...

Príspevok od používateľa petersno » 27 Sep 2013, 08:37

jaromir napísal:Na Pascalistov nikto nezabudol, iba oni sami sa zabudli v minulom tisicroci
naproklad microelektronika na zaspatych packaliskov myslela : http://www.mikroe.com/mikropascal/pic/ :D
0

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: Ako zacat s PIC, nastroje, oznacovanie atd...

Príspevok od používateľa jaromir » 27 Sep 2013, 08:41

f je RAM-ka. Teda

Kód: Vybrať všetko

MOV Wn,f
Presunie jeden z 16-tich W registrov na nejake miesto v RAM
Napriklad

Kód: Vybrať všetko

	mov		#4567,W8
	mov		W8,0x1234
Chyti hodnotu 4567, da ju do W8 a potom (to je ta cast na ktoru si sa pytal) tuto hodnotu strci do RAM na adresu 1234
0

Používateľov profilový obrázok
boraicho
Ultimate člen
Ultimate člen
Príspevky: 12407
Dátum registrácie: 03 Feb 2007, 00:00
Bydlisko: Prešov
Vek: 35
Kontaktovať používateľa:

Re: Ako zacat s PIC, nastroje, oznacovanie atd...

Príspevok od používateľa boraicho » 02 Nov 2013, 18:53

načo služi a načo to je dobre, nasobenie registrov v PIC? diky
0
"Aj nevinne vyzerajúca súčiastka, môže byť príčinou nefunkčnosti zariadenia a tou kondenzator 100% je"
3D REBEL II + PLA + PETG
CNC 1810 na DPS

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

Re: Ako zacat s PIC, nastroje, oznacovanie atd...

Príspevok od používateľa mato3000 » 02 Nov 2013, 20:04

myslíš špeciálne funkčné registre , teda SFR, že sú duplicitné? ak hej , tak to je koli tomu aby si nemusel neustále prepínať Banky ... ale to ťa pri C nemusí zaujímať, to je potrebné ovládať v prípade, že potrebuješ rýchly a čo najmenší program, čiže pri ASM.
0

Používateľov profilový obrázok
BFX
Ultimate člen
Ultimate člen
Príspevky: 2506
Dátum registrácie: 04 Sep 2013, 19:41
Bydlisko: Košice
Vek: 50

Re: Ako zacat s PIC, nastroje, oznacovanie atd...

Príspevok od používateľa BFX » 02 Nov 2013, 20:24

on mal asi na mysli rychle nasobenie a delenie ... tak to je tam prave na to aby to bolo rychle :)
0
“Nice looking” circuit construction doesn't always equate to good circuit performance.
http://www.arrl.org/files/file/Product% ... pter_1.pdf
Na predaj: p-bfx-predava-kto-zavaha-prerobi-t41148.html

delmadord
Okoloidúci
Okoloidúci
Príspevky: 27
Dátum registrácie: 11 Nov 2012, 13:18
Bydlisko: Kežmarok okolie

Re: Ako zacat s PIC, nastroje, oznacovanie atd...

Príspevok od používateľa delmadord » 03 Nov 2013, 11:35

AJ mna to zaujima...v ramci RISC architekury mnoho procakov nema medzi instrukcnou sadou nadobenie a delenie - co to v praxi znamena? Nasobenie a delenie sa vykonava softwarovo pomocou scitania a odcitania? Tym padom to nie je rychle, lebo to zabera niekolko (napr 20) instrukcnych cyklov?
0

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

Re: Ako zacat s PIC, nastroje, oznacovanie atd...

Príspevok od používateľa mato3000 » 03 Nov 2013, 14:28

zaujímavý príspevok, pýtaš sa a v zápetí si odpovedáš a potom sa znova pýtaš a znova si odpovedáš :D

pokial viem, tak on používa základné PIC takže nemá násobený W register a keby mu šlo o násobenie a delnie , tak sa to spýta asi priamo. Ale to nech ozrejmí sám
PIC rady 18F už má 8x8 HW násobenie v jednom kroku a 16x16 tuším max 28 krokov
0

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: Ako zacat s PIC, nastroje, oznacovanie atd...

Príspevok od používateľa jaromir » 03 Nov 2013, 15:55

Uz som za svoj zivot par projektov v asm urobil a hardwarovu nasobicku som u 8-bitov pouzil presne... nula krat. S trochou premyslania sa daju algoritmy doklepat tak, ze sa nasobi mocninou dvomi (2,4,8,16...) a to sa da riesit rotaciami.
Neviem ako su na tom C-kompilatory, zrejme ju vyzivaju - ale aj tam pouzivam nasobenie inymi ako mocninami dvoch velmi malo a hlavne tam, kde mi nezalezi na tom ako dlho to trva.

Zato u 16-bitovych DSP som ju pouzil, ale v trochu inej forme - a pre DSP beznej - ako MAC jednotku.
0

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

Re: Ako zacat s PIC, nastroje, oznacovanie atd...

Príspevok od používateľa mato3000 » 03 Nov 2013, 21:49

samozrejme , rotácia je asi najlepšie anajrýchleiše riešenie, ak sa dá použiť neni o čom , bežne ju používam napríklad v priemerovaní.

ale ako som vravel, myslím že jeho otázka smerovala iným smerom, tak snáď to ozrejmí.
0

Používateľov profilový obrázok
BFX
Ultimate člen
Ultimate člen
Príspevky: 2506
Dátum registrácie: 04 Sep 2013, 19:41
Bydlisko: Košice
Vek: 50

Re: Ako zacat s PIC, nastroje, oznacovanie atd...

Príspevok od používateľa BFX » 22 Nov 2013, 20:59

nechcem zakladat novu temu tak to dam sem, tusim to bude otazka na jaromira
Kolega sa trapi s wifi modulom od microchipu a priznaky su taketo:
- naplni data a da odoslat a caka pokial je modul ready, aby mohol ladovat dalsie data
- raz za cas sa ale stane, ze modul sa akoby sekne a vkuse je bussy, takze neostava nic ine len reset
- pouziva microchipacky wifi stack

nestretol sa s tym niekto? alebo ako to poriesit inak?
0
“Nice looking” circuit construction doesn't always equate to good circuit performance.
http://www.arrl.org/files/file/Product% ... pter_1.pdf
Na predaj: p-bfx-predava-kto-zavaha-prerobi-t41148.html

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: Ako zacat s PIC, nastroje, oznacovanie atd...

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

Ten prvy prispevok som kusok upravil, nech je viac konzistentny so skutocnostou, ktora sa za uplynule roky trochu zmenila.
0

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