"- gde se mikrokontroleri koriste,"
->pa mogao bih reči gotovo svugdje :)), od automobila.... eto recimo ja sam ih koristio za regulaciju osvjetljenja, to je zadnje što s njima radim pa eto.....
" koji im je princip rada,"-> to ti se nemože reću u 5 rečenica, al eto ovako imas ti upravljačku jedinicu, ALU (aritm. log.jedinici), razni registri(akumulator/i,PC(program counter),DC,registri opče namjene,,,,,sav "promet " se odvija po sabirnici koja opet ima upravljačke,podatkovne("širina" sabirnice-npr. 8 bita...),i adresni,iz naziva mozes zakljuciti koji je čemu namjenjen,pod.su dvosmjerni...itd... za to moraš nabaviti neku knjigu, ili nači nešto na netu, nemože ti to netko obajniti ovako u pet minuta, jer nije to baš tako lako,,eto,,pretpostavljam da češ se odlučiti za atmel ili microchip, pa eto
www.atmel.com
www.microchip.com
na njivovim str.imaš asembler (MPlab(micro.) i AVR studio(atmel)) besplatno za skinuti, skini dokumentaciju za pojedini mcu.i unutra takoder imaš sve najbolje objašnjeno, .
" i sta mi je sve potrebno (od znanja) da bih mogao time da se bavim."--- pa da znaš bar u najgrubljim crtama kako to funkcionira, i da znaš programirati (preporučam asembler, al onda moraš malo bolje znati samu arhitekturu),a ako želiš možeš i u nekom višem jeziku, iako je meni od svih viših koje sam probao i dalje najbolji asembler-jezik niske razine!,! to odluči sam, i uz sve to puno volje, :)
od "hardverskog" dijela ti treba mikrkontroler s kojim češ raditi i programator za nejga s kojim češ ga programirati,i sad ako želiš imaš još tu i raznih razvojnih pločica(ja ih nsiam koristio),za vježbu!
... pozdrav!
----Roberto----