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.
Directiva este folosită pentru definirea byte-ului de memorie EEPROM. Chiar dacă a fost iniţial intenţionată doar<br />
pentru memoria EEPROM, poate fi folosită pentru oricare altă locaţie de memorie.<br />
Exemplu:<br />
org H'2100'<br />
de "Version 1.0" , 0<br />
Instrucţiuni similare: DB, DT<br />
4.20 DT Definin tabelul de date<br />
Sintaxă:<br />
[] dt [, ,........., ]<br />
Descriere:<br />
Directiva generează seria RETLW de instrucţiuni, o instrucţiune de fiecare termen.<br />
Exemplu:<br />
dt "Message", 0<br />
dt first, second, third<br />
Directive similare: DB, DE<br />
Configurând o directivă<br />
4.21 _CONFIG Setarea the biţilor configuraţionali<br />
Sintaxă:<br />
· -config or__config,<br />
Descriere:<br />
Sunt definite oscilatorul, aplicaţia timer watchdog şi circuitul intern de reset. Înainte de folosirea acestei directive,<br />
procesorul trebuie definit folosind directiva PROCESSOR.<br />
Exemplu:<br />
_CONFIG _CP_OFF&_WDT_OFF&_PWRTE_ON&_XT_OSC<br />
Directive similare: _IDLOCS, PROCESSOR<br />
4.22 PROCESSOR Definind modeul microcontrolerului<br />
Sintaxă:<br />
Processor <br />
Descriere:<br />
Instrucţiunea setează tipul microcontrolerului unde programarea este făcută.<br />
Exemplu:<br />
processor 16F84<br />
Fişiere create ca rezultat al translării programului<br />
Ca un rezultat al procesului translării unui program scris în limbaj de asamblare obţinem fişiere ca:<br />
Fişier de executare (Program_Name.HEX)