Koliko puta ste kao mali bezuspešno pokušavali da složite Rubikovu kocke u njeno početno stanje. Poslednje istraživanje grupe programera (http://www.cube20.org/) u saradnji sa Google-om dokazalo je da se svaka pozicija Rubikove kocke može se rešiti u 20 ili manje poteza.
Na Fakultetu tehničkih nauka u Novom Sadu održaće se peto po redu takmičenje iz poznavanja elektronike i programiranja Hard&Soft 2009. Tema ovogodišnjeg takmičenja biće reciklaža i zaštita životne sredine.
Početkom 60tih godina razvijen je ASCII sa namerom da se obezbedi standardizacija pri razmeni informacija putem teleprintera. Kao i svaka reprezentacija karaktera na računaru, ASCII predstavlja korespodenciju između znakova pisma i njegove numeričke predstave.
Različite oblasti primene elektronskih sklopova imaju drugačije potrebe za pakovanjem istih integralnih kola. Svaka oblast od mobilnih telekomunikacija do elektronike autoindustrije ima specifične zahteve koje određeno pakovanje mora da ispuni. Stoga se uviđa da je razvoj pakovanja integralnih kola dinamički proces koji zavisi od njihove primene. U ovom moru različitih vrsta kućišta se lako možemo izgubiti, tako da ćemo vas u ovom tekstu provesti kroz način njihove klasifikacije i predstaviti osnovne oblike pakovanja integrisanih kola.
Hi Tech PICC STD pruža nekoliko metoda za pristup sadržaju programske memorije za vreme izvršavanja programa. Prilikom izmene sadržaja programske memorije mora se biti izuzetno oprezan. Ukoliko se modifikuje lokacija koja se trenutno izvršava ili se selektuje region izvršnog koda da se koristi kao stalno skladište podataka, rezultat može biti fatalan i može doći do otkazivanja rada uređaja.
Većini mikrokontrolera koji dolaze sa ugrađenim EEPROM-om, Hi-Tech C kompajler omogućuje nekoliko metoda za pristup ovoj memoriji. U ovom tekstu su opisane sve njegove metode za pristup EEPROM-u.
PIC mikrokontroleri imaju specifične instrukcije koje su u stanju da manipulišu sa bitima. Ove instrukcije se uglavnom svode na setovanje i brisanje određenog bita u okviru nekog bajta. Gde god je moguće Hi-Tech C će pokušati da iskoristi ove instrukcije radi optimizacije koda.
Kreiranje identifikacionog broja uređaja, koji koristi PIC mikrokontrolere, olakšano je ID lokacijama PIC mikrokontrolera. Ove lokacije mikrokontrolera nalaze se izvan adresabilnog prostora i za pristup njima ne mogu se koristiti regularne funkcije programskog jezika C.
Svaki mikrokontroler ima svoje konfiguracione bite preko kojih se mogu podešavati razni parametri mikrokontrolera. Ti parametri mogu biti: zaštita programa od iščitavanja, zaštita iščitavanja eeprom-a, postavljanje mikrokontrolera u debug mod, uključivanje watchdog timer-a, izbor vrste oscilatora koji se koristi sa mikrokontrolerom,… i druge opcije. Opcije koje se mogu podešavati zavise isključivo od vrste mikrokontrolera i za konkretan spisak opcija treba pogledati uputstvo od mikrokontrolera sa kojim se radi.
Stek kod PIC mikrokontrolera je ograničene veličine i ne može se njime direktno manipulisati. Na programeru je da proveri da se nije desilo prekoračenje u maksimalnoj dubina steka. Graf poziva funkcija je obezbeđen od strane linkera, pri generisanju MAP fajla, i prikazuje nivo steka, pri svakom pozivu funkcije.


![Napravi jednostavan IR Dimmer [DIY]](http://www.otpornik.com//blog/wp-content/uploads/2012/05/ir_dimmer_naslovna_otpornik.com_.jpg)





