sta podrazumevas pod terminom "programiranje mikrokontrolera"?
"programiranje mikrokontrolera" je proces upisivanja programa (obicno cuvanog u intel HEX8 formatu) u mikrokontroler. zavisno od mikrokontrolera taj proves se vrlo razlikuje (brisanje uv-om, low voltage programming, high voltage programming etc etc) u odnosu na to koji je medium u mcu-u (rom, eprom, eeprom, flash ....)... sto se tice pic16f887/16f877a/18f4520 oni svi imaju flash te se programiraju identicno (low i high voltage programming, high voltage programming ide tako sto se na vpp pin dovede 12V i onda se preko PGC/PGD pinova sinhronom seriskom vezom upise program u mcu, low voltage programming ide malo drugacije, umesto Vpp pina koristi se LV pin na koji mora da se dovede napon pre nego se dovede napon na pic ...) ...
programiranje mikrokontrolera nema nikakve veze sa programskim jezikom
drugi termin je razvoj programa za mcu, sto je pisanje programa u nekom programskom jeziku (programiranje ZA mcu, ne programiranje mcu-a)... tu zavisno od jezika u kome pises ima razlike ali ako ces koristiti mikroC razlike su minorne