pdf - Univerzitet u Nišu
pdf - Univerzitet u Nišu
pdf - Univerzitet u Nišu
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