asm se ne isplati u 21. veku
18f2550 je odlican cip ali mnogo skup (~5$) i vrlo ga je tesko nabaviti, bolje predji na PIC18F27J53 (~3.5$) koji ima 128k flasha (2550 ima 32k), 3.7k rama (2550 ima 2) ima 2 uarta, 2 spi-a, 2i2c-a (2550 od svih tih ima po jedan), ima PPS (2550 ga nema) .. ima 7ccp i 3eccp (2550 ima samo 2ccp), ima 10mtouch (2550 ne zna ni sta je to) ima vise tajmera trosi manje struje ... jedino gde je PIC18F27J53 "losiji" je sto 2550 radi od 2 do 5V a PIC18F27J53 samo od 2 do 3.6V mada obzirom da je danas mnogo retka perferija koja radi na 5V to i nije neki problem (ja vec 2-3 godine nisam koristio npr nista na 5V sve je 3.3V ili manje) ... dakle za manje para dobijes mnogo bolji cip.. svi primeri u C-u za PIC18f2550 rade ili odma na PIC18F27J53 ili uz sitnu prepravku, veci problem tu ti je sto su primeri za 2550 uglavnom pisani za C18 a danas je za PIC18F* od mcp-a guran novi XC8 tako da je veci posao prebaciti primer iz C18 i XC8 format (nije neka komplikacija) nego sto je problem adaptirati kod za PIC18F27J53 ... posebno sto "tek pocinjes" .. nemoj da pocines sa cipom koji je vec uveliko prevazidjen ako bas ne moras
mozes da uzmes i PIC18F25K50, on je jos jeftiniji ($2.5) i ima isto rama i flash-a kao 2550 (svi spomenuti naravno imaju usb!)
sto se tice etf-a (beogradskog etf i niskog ef, nisam zaposljavao nikoga sa novosadskog tf-a), zaposlio sam do sada mnogo ljudi sa tih faxova, neke sa iskustvom neke bez ikakvog radnog iskustva (o ovima sa iskustvom nema potrebe da pricam to su sve bili vrhunski inzenjeri vec pre nego sam ih ja zaposlio), reci cu ti za ove bez radnog iskustva, prakticno znanje kada izadju sa fax-a im je, na moje zaprepastenje, bilo nula, nista, zero, ziltch... ono dodir sa "realnom" elektronikom je bio paljenje ledice na lpt portu ili blink led program na 18F84.. ALI!! u roku od 3-6 meseci su prestigli sve zaposlene sa pmf-a, raf-a, fon-a sa po 3+ godina iskustva ... potpuno identicna prica za pozicije programera (IT svet, c/c++/java/php/asp/.not.. sistemski software, serveri, aplikativni software) i za pozicije elektronicara-programera (asm/c/c++ mikrokontroleri dsp-ovi embedded procesori ..), a niko od njih nije video mikrokontroler uzivo pre nego je usao u firmu ...
tako da - ako zavrsis etf nemoj da brines imaces dovoljno znanja da za 3-6 meseci savladas bilo koji od tih segmenata ... e sad, bez problema mozes da savladas programiranje i mikrokontrolere i bez ETF-a, ETF je overkill, ali za razliku od toga da danas sednes i naucis par mikrokontrolera i nadas se da ces od toga moci da zivis ETF ce da te nauci mnogo vise, umeces, kao sto rekoh, da dizajniras mikrokontroler ... mnogo ti vise znaci da naucis verilog i ili vhdl sa primerima, vezbama uz nekoga ko ima znanje koje hoce da prenese nego da ti neko daje 100 primera za neki pic ili msp430 koje svejedno mozes da nadjes na netu i koji su realno za nivo srednje skole.. ako hoces komplet dobru bazu - ETF + naravno samostalni rad ti je odlicno resenje ... ako hoces instant idi na neki megadens, fon, raf ili tako nesto sto se lako zavrsava a slobodno vreme koristi da naucis to sto te zanima, niko te nece zaposliti ako ne znas ali je problem sto ce retko uopste da proverava dal znas ili ne ako nemas neki papir da si zavrsio skolu, u vreme kada sam ja trazio prvi posao IT skole nisu postojale pa nikoga nije zanimalo dal si zavrsio neku skolu ako trazis posao u IT-u bitno je bilo samo dal znas ili ne, danas, ne znam kako da ti kazem, 70% zaposlenih kod mene u grupi u oraklu ima doktorat a od ovih 30% koji nemaju velika vecina radi na doktoratu!!! pogledaj sve ove malo vece it firme, brdo njihovih junior programera su doktoranti... bsc ti je ono neki minimum da uopste hoce da pricaju sa tobom ...