24.07.2013 Views

pdf - Univerzitet u Nišu

pdf - Univerzitet u Nišu

pdf - Univerzitet u Nišu

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

SEMINARSKI RAD IZ MIKROPROCESORSKIH SISTEMA<br />

/I/ OPIS MIKROKONTROLERA PIC16F877-04<br />

1-1. OSNOVNE KARAKTERISTIKE MIKROKONTROLERA<br />

PIC16F877 je Microchip-ov 8-bitnom CMOS mikrokontroler baziran na<br />

ash tehnologiji.To znači da u samom čipu postoji programska memorija koja<br />

se upisuje i briše električnim putem, što je daleko naprednije od brisanja<br />

EPROM-a UV zracima.<br />

RISC arhitektura omogućuje odvojene magistrale 8-bitnih podataka i 14bitne<br />

programske memorije, pa je moguće da se pribavlja naredna instrukcija<br />

dok se izvršava tekuća (eng. pipelining). Sve instrukcije traju jednako (osim u<br />

slučaju grananja programa) i završe se za četiri ciklusa oscilatora. Dakle, ako<br />

je oscilator kongurisan na 4 MHz, dobija se da ciklus instrukcije iznosi 1 µs.<br />

Jezgro mikrokontrolera PIC16F877 proizvodi se u 40-pinskom (DIP) ili<br />

u 44-pinskim kućištima (QFP i PLCC), Slika 1-1.<br />

Slika 1-1. Kućišta u koja se «pakuje» PIC16F877 (a. DIP-40, b.PLC-44,<br />

c.TQFP-44)<br />

Sa blok dijagrama kojeg daje Microchip (Slika 1-2) može se ustanoviti da<br />

se koncepcija ovog mikrokontrolera ne razlikuje mnogo od koncepcije RISC<br />

mikrokontrolera drugih proizvođača prisutnih na tržištu. Uočavaju se<br />

standardne komponente:<br />

• Flash programska memorija – 8 kword<br />

• RAM (File Registers) – 368 bajtova<br />

• Aritmetičko-logička jedinica (ALU)<br />

• Akumulator (Working Register)<br />

4

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

Saved successfully!

Ooh no, something went wrong!