Programare PIC16F84.pdf
Programare PIC16F84.pdf
Programare PIC16F84.pdf
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Fişier de erori program (Program_Name.ERR)<br />
Fişier listă (Program_Name.LST)<br />
Primul fişier conţine programul translat ce este citit în microcontroler prin programareare. Conţinutul lui nu poate<br />
da orice informaţie programatorului, aşa că nu ne vom mai referi la ele în continuare.<br />
Al doilea fişier conţine posibile erorile ce au fost făcute în procesul scrierii, şi ca au fost observate de translatorul<br />
de asamblare în timpul procesului de translare. Erorile pot fi descoperite de asemenea într-un fişier "listă". Acest<br />
fişier este mai potrivit deşi când programul este mare şi vederea fişierului "listă" durează mai mult.<br />
Al treilea fişier este cel mai folositor programatorului. În el sunt conţinute multe informaţii, ca informaţii despre<br />
instrucţiunile de poziţionare şi variabilele din memorie, sau semnalizarea erorii.<br />
Exemplu unui fişier "listă" pentru program urmează în acest capitol. În capătul fiecărei pagini se găsesc informaţii<br />
despre numele fişierului, data când a fost translat şi numărul paginii. Prima coloană conţine o adresă din memoria<br />
programului unde este plasată o instrucţiune din acel rând. A doua coloană conţine o valoare a oricărei variabile<br />
definită de una din directive: SET, EQU, VARIABLE, CONSTANT or CBLOCK. A treia coloană este rezervată pentru<br />
forma unei instrucţiuni translate pe care PIC-ul o execută. A patra coloană conţine instrucţiunile asamblorului şi<br />
comentariile programatorului. Posibile erori vor apare între rânduri urmând o linie în care s-a produs eroarea.