Здраво ,пред се да ви се заблагодарам на топлиот прием на овој форум,и секако на неизмерната помош која некои се потрудија да ми ја ја дадат.
-Благодарност до Борче за следниот текст-
Znaci vaka,
Programator e elektronski ured koj sluzi za programiranje na mikrokontroleri i eeprom memorii.
Programiranjeto e operacija na vnesuvanje na programskiot kod vo mikrokontrolerot ili vnesuvanje na podatoci vo eeprom memorijata.
Postojat poveke vidovi na programatori kako aktivni i pasivni, ednostavni i intelegentni i programatori koi se zasebni (stand-alone) ili koi se priklucuvaat na kompjuter (na host system).
Programatorite koi se priklucuvaat na kompjuter se najcesti i za nivno povrzuvanje se koristat (postojat) slednive nacini: preku seriskiot port (COM), preku paralelniot port (LPT) i preku USB portot.
Za da moze da se vnese programskiot kod vo mikrokontrolerot osven programatorot potrebno e da bide instalirana na kompjuterot i kontrolna programa za toj programator. Kontrolnata PC programa e vsusnost korisnickiot (front-end) del od programatorot i zaedno so programot narecen kompajler formiraat razvoen sistem za toj mikrokontroler.
Nacinot na programiranje najcesto e sledniot: Vo PC programot se vcituva programskiot kod vo heksadecimalen kod (HEX fajl). Se izbira tipot na mikrokontrolerot koj sakame da go programirame. Go stavame mikrokotrolerot na podnozjeto na programatorot i pritiskame na kopceto “Program” na PC programata. Po nekolku sekundi se vrsi programiranje na mikrokontrolerot a PC programata moze da izvrsi i verifikacija na programiranjeto so povrtorno citanje na kodot od mikrokontrolerot i sporeduvanje so onoj sto sme go vcitale vo programata i ne izvestuva so poraka dali programiranjeto bilo uspesno ili ne.
Postojat poveke nacini na programiranje na mikrokontrolerite vo zasivnost od tipot na mikrokontrolerot i toa: mikrokontroleri za samo edno programiranje (OTP miktrokontroleri) i mikrokontroleri za poveke programiranja (Flash mikrokontroleri).
Од тоа ,што ми беше дадено ,еве еден дел, и да се допише ке треба за секој вид поединечно по нешто ,
Постојат повеке видови на програматори ,мегу нив ги издвиоивме:
• Активни програматори и пасивни ,едноставни и интелегентни,засебни (stand-alone),и такви кои се приклучуваат на компјуер (na host system)
Програматорот се состои од
• (Bootstrap лоадер ) кој претставува хардверски дел
• (Програмирање firmware-a) софтверски дел
-значи најбитно е да се опише кои делови ги содржи плочата на програматорот,како се конектирани .. и слично .
Би Ве замолила останатите доколку имате желба и малце повеке време да ми помогнете со нешто.
Имено треба да составам семинарска за ,програматори,дефинирање (што се),компоненти(што има на плочата),Функции(каде наогаат примена),изглед на програматорот (слики со објаснување каде се поставени со што се поврзани) и секако нивна примена во практиката (поточно за мрежи,енергетика,електроника итн...)
Би Ви била неизмерно благодарна доколку ми помогнете ,навистина ми е важно ова да го составам.
На сите кои ке се потрудат барем малце , од се срце им благодарам!