Jak začít programovat?
Moderátor: Moderátoři
Jak začít programovat?
Už nějakou dobu si pohrávám s myšlenkou, že bych se učil programovat.
Rozhodl jsem se pro atmegu16, doufám , že to na začátek není úplně špatná volba. Bohužel jsem v programování úplný laik a tak nevím jestli se učit v C nebo v assembleru. A nevím jaký programátor zvolit a jaké vývojové prostředí.
Mohl by mi někdo doporučit nějakou užitečnou literaturu, kterou by byl schopný pochopit i normálně hloupej člověk jako já?
http://www.ebastlirna.cz/modules.php?na ... t=atmega16
http://www.ebastlirna.cz/modules.php?na ... highlight=
http://www.ebastlirna.cz/modules.php?na ... ic&t=48471
Pro mě bylo jednodušší začít na ATmega16 s jazykem C, protože jsem ho už trochu znal. Doporučuji modré Amáro 1-2011.
Zvolil jsem AVR studio a vybavení z webu www.onpa.cz
Ale nakoupil jsem to v www.gme.cz
Děkuji za ten link www.svetelektro.com/Download/avr_kniha.pdf
- Přílohy
-
KE 1-2011.jpg- (165.01 KiB) Staženo 188 x
Mám jí v pdf, tak kdyžtak SZ.
chtěl jsem se zeptat ještě ohledně programátotu. mám si koupit Programátor AVRPROG mkII z onpa.cz? viz. nebo si mám na začátek pořídit něco jiného? předpokládám, že to k pc připojím přez usb.
děkuji za rady.
- weed_smoker
- Příspěvky: 2673
- Registrován: 02 pro 2011, 00:00
- Bydliště: Jaroměř
Programoval jsem MCU x51 (podle P.Skalickýho) a x86 v ASM (x51 přes editor AS51 s kompilátorem,x86 přes azurovej DOSovej ASM asi od BORLANDu,používal tasm/tlink/td).
Ty x86 mi nešly,ty x51 celkem ano(termostat,had,keypad 4x4,časovače,sériovej displej,LCD a zvuk).Vhodný typy na použití mi timpádem vyšly 89S51/52/53,89S8252,90S2313 a ATtiny,který ale začínaj mizet.Neberu typy v SMD (krom PLCC,na ten jsou sokly).
Pak se mi tu válí dost MCU s použitím externí paměti (8031/32/35,8748/49,80C537,80C166,nějaký Z80 a 68HCxxx,několik 89C(20)51 a pár x86 (8080,8086,8088,80286/386/486/586).
Ten DOSovskej SW bych někde našel,ale chybí mi programátor pamětí 27Cxx a MCU x48/x51 řady C (bez ISP).
Potřeboval bych teda poradit,jaký MCU si na oživení znalostí koupit (vzal bych 8pin,16/20pin a 40pin tak 10 kusů od typu zatim),aby to šlo programovat s kabelem třeba LPT/SPI nebo COM/SPI a SW pod DOSem nebo v XP(linux až v budoucnu),mělo to DIL pouzdro a napájení pokud možno 5V (např. spolupráce MCU s obvodama 82xx jako 8243/51/53/55/57/59...,řadičema jako M5451 nebo převodníkama DAC08,C520,WSH570,optočlenama s TTL výstupem,případně SSR a někdy obvodama 74xx).
Měl bych někde i pár verzí AVR studia,hromadu schémat kabelů a jestli můžete doporučit nějakou další literaturu (knihu P.Skalickýho mám a můžu zkusit časem naskenovat).