21.07.2013 Views

Programare PIC16F84.pdf

Programare PIC16F84.pdf

Programare PIC16F84.pdf

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

că permite conexiunea microcontrolerului cu lumea de afară. În general, fiecare întrerupere schimbă debitul<br />

programului, îl întrerupe şi după executarea unui subprogram (rutine de întrerupere), continuă din acelaşi punct.<br />

Registrul de control al unei întreruperi se numeşte INTCON şi se găseşte la adresa 0Bh. Rolul lui este de a<br />

permite sau interzice cererile de întreruperi, şi în caz că nu sunt permise, înregistrează cererile de întrerupere<br />

singulare prin biţii lui.<br />

Registru INTCON<br />

bit 0 RBIF (RB Port Change Interrupt Flag bit-bit Steguleţ de Întrerupere a Schimbării Portului RB) Bit ce<br />

informează despre schimbările de la pinii 4, 5, 6 şi 7 ai portului B.<br />

1=cel puţin un pin şi-a schimbat starea<br />

0=nu s-a întâmplat nici o schimbare la vreun pin<br />

bit 1 INTF (INT External Interrupt Flag bit-bit Steguleţ de Întrerupere Externă INT) A avut loc o întrerupere<br />

externă.<br />

1=a avut loc o întrerupere

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!