Programare PIC16F84.pdf
Programare PIC16F84.pdf
Programare PIC16F84.pdf
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
O directivă este similară unei instrucţiuni, dar spre deosebire de o instrucţiune este independentă de modelul<br />
microcontrolerului, şi reprezintă o caracteristică a limbajului de asamblare însuşi. Directivelor le sunt date uzual<br />
înţelesuri de scop prin variabile şi regiştri. De exemplu, LEVEL poate fi o desemnaţie pentru o variabilă în<br />
memoria RAM la adresa 0Dh. În felul acesta, variabila la acea adresă poate fi accesată prin desemnaţia LEVEL.<br />
Aceasta este mult mai uşor pentru un programator să înţeleagă decât să încerce să-şi aducă aminte că adresa<br />
0Dh conţine informaţii despre LEVEL.<br />
Un exemplu de program scris<br />
Următorul exemplu ilustrează un program simplu scris în limbaj de asamblare respectând regulile de bază.<br />
Când se scrie un program, înafară de regulile obligatorii, sunt de asemenea unele reguli ce nu sunt scrise dar<br />
trebuie urmate. Una din ele să scrii numele programului la început, ce face programul, versiunea lui, date când a<br />
fost scris, tipul microcontrolerului pentru care a fost scris, şi numele programatorului.<br />
Pentru că aceste date nu sunt importante pentru translatorul de asamblare, este scris ca şi comentarii. Trebuie<br />
remarcat că un comentariu începe totdeauna cu punct şi virgulă şi că poate fi plasat într-un rând nou sau poate<br />
urma după instrucţiune. Este cel mai bine ţinut în rândul al treilea pentru a face traseul uşor de urmărit.<br />
După deschiderea comentariului ce a fost scris, trebuie inclusă directiva. Aceasta este arătat în exemplul de mai<br />
sus.