Zaslal: út březen 27 2012, 18:32 Předmět: Jak začít s mikroprocesory?
Zdravim,chtěl bych se zeptat jak se mám naučit pstát programy pro procesory? Nevim jestli PICe a nebo Amely...
A jaký jazyk....,potřeboval bych něco jednodušího pro rozjezd...
první věty z článku:
"Takže to vezmu od začátku, kdy předpokládám, že o programování nevíte nic (jako já před lety), ale chcete se něco naučit. Předem upozorňuji, že je třeba se obrnit trpělivostí, ale myslím si, že alespoň začátky pochopí každý. Prosím nespěchejte, pro plné pochopení nestačí pár dní, a čím více toho naprogramujete, tím více pronikáte do detailů a zjišťujete nové a nové věci."
za sebe bych pro start doporučil ATTINY2313, ten se dá obstojně programovat v C i v asm.
Plus pořídit si nějaký programátor, třeba:
ATMEL - ATAVRISP2 - PROGRAMMER, AVR, MCU, ISP (900,-)
ATMEL - ATAVRDRAGON - EMULATOR, PROGRAMMER, FOR AVR (1200,-)
nebo DIY: http://www.lancos.com/prog.html
Založen: Sep 17, 2005 Příspěvky: 1285 Bydliště: Praha
Zaslal: st březen 28 2012, 8:46 Předmět:
myslíte že se to ještě naučí dědek nyní 63 až pujde do penze? Myslím že snažit se přemýšlet je nejlepší prevence proti demenci, ale programoval jsem leda kdysi v mládí fortran a basic. Docela by mě to bavilo , dnes bych si to mohl i koupit, pak až bude čas už bude problém.
Založen: Jul 21, 2006 Příspěvky: 25741 Bydliště: skoro Brno
Zaslal: st březen 28 2012, 9:35 Předmět:
Třeba se ozve Crifodo a napíše Ti svůj názor... _________________ Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?]
Možností je spousta, nejjednodušší je začít na PICAXE. Je to "procesor pro neprogramátory". Základy se dají pochopit během chvilky, existuje k němu dobrá dokumentace a není potřeba žádnej složitej programátor.
Člověk na něm rychle pochopí základní principy a pak není velkej problém přejít na jakejkoliv jinej procesor.
Jestli jít do PICe, Atmelu, nebo do čehokoliv jiného už záleží na tobě. Každá rodina procesorů má nějaké výhody a nevýhody. Tady na fóru se to několikrát už řešilo, určitě si to najdi a pročti.
Na časově náročné věci je nejlepší assembler, na zbytek je dobrou volbou třeba Cčko. Assembler se hodně liší rodinu od rodiny, často jsou odchylky mezi různými typy v jedné rodině, zato je nejefektivnější. Chvíli trvá, než člověk dokáže rozkládat problém na jednotlivé instrukcemi zapsatelné díly, ale výsledný kód je většinou rychlý. C je jazykem dosti univerzálním a celkem jednoduchým.
Existuje samozřejmě spousta dalších jazyků, ale nejsou tolik rozšířené a používané Jaký vybereš zase záleží jen na tobě.
Zase určitě najdeš pár diskuzí na toto téma. Nejlepší by bylo, kdyby sis je pročetl a rozhodl se, co by se ti mohlo nejvíce líbit.
Více se moc asi poradit nedá. Každý preferuje něco, něco zase nemusí. Když se zeptáš, dostaneš pokaždé jinou odpověď. Udělej si vlastní názor podle různých diskuzí a něco si vyber. Když se ti to nebude líbit, můžeš zkusit něco jiného.
Založen: Jul 21, 2006 Příspěvky: 25741 Bydliště: skoro Brno
Zaslal: čt březen 29 2012, 8:55 Předmět:
vicious napsal(a):
Alebo je aj prostredie Keil Mikrovižn
Jenže ten slavnej "mikrovižn" bez cracku je jen do 2kB kódu a pak buď zaplatit kolem 100kKč, nebo se začít učit znovu na jiným systému. Navíc pro začátečníka je složitej jak orloj. Já osobně jsem ho zlikvidoval velmi rychle. _________________ Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?]
Založen: Feb 14, 2005 Příspěvky: 9103 Bydliště: Brno (JN89GF)
Zaslal: čt březen 29 2012, 9:55 Předmět:
Myslím, že minimálně seznámení se s assemblerem (JSA) neuškodí. I když pak přejdeš na nějakej vyšší jazyk, tak jen pro to, abys věděl co se procesoru vlastně děje. Na větší projekty je to už nešikovný a nepřehledný, ale třeba na blbosti to stačí. Já mám v ASM udělaných několik podprogramů co nejvíc používám a dá se říct, že celý programy taky tak nějak skládám z těch hotových podprogramů, takže nemusím pokaždé vymýšlet každou hovadinu znova.
Založen: Jul 21, 2006 Příspěvky: 25741 Bydliště: skoro Brno
Zaslal: pá březen 30 2012, 10:08 Předmět:
forbidden napsal(a):
Já mám v ASM udělaných několik podprogramů co nejvíc používám a dá se říct, že celý programy taky tak nějak skládám z těch hotových podprogramů, takže nemusím pokaždé vymýšlet každou hovadinu znova.
Pak to někdy končí tak, že zdroják v JSA má 15000 řádků... _________________ Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?]
Založen: Feb 14, 2005 Příspěvky: 9103 Bydliště: Brno (JN89GF)
Zaslal: pá březen 30 2012, 17:29 Předmět:
No jo, přiznávám, že jsem často línej z těch podprogramů preparovat momentálně nepoužívaný části kódu Ale na 15k řádků jsem se ještě nedostal Zatím píšu jen blbosti.
Časy uváděny v GMT + 1 hodina Jdi na stránku 1, 2Další
Strana 1 z 2
Nemůžete odesílat nové téma do tohoto fóra. Nemůžete odpovídat na témata v tomto fóru. Nemůžete upravovat své příspěvky v tomto fóru. Nemůžete mazat své příspěvky v tomto fóru. Nemůžete hlasovat v tomto fóru. Nemůžete připojovat soubory k příspěvkům Můžete stahovat a prohlížet přiložené soubory
Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.