Osnovno o PIC16F84
Home Up Programer Članak - 1. dio

 

            

Nemam namjeru da napravim sveobuhvatnu stranicu za start sa PIC16F84, nego samo da onima koji bi željeli početi koristiti mikrokontrolere ukažem kako da to urade na najjednostavniji mogući način. Ne treba vam nikakva specijalna oprema i uslovi, samo dobra volja da pokušate.

Zašto PIC16F84 između svih ostalih boljih i gorih mikrokontrolera? Kao prvo, sa PIC16F84 ste odmah "na cesti". Možete download-ati originalni Microchip-ov razvojni softver MPLAB, koji je besplatan. Ili možete download-ati samo asembler MPASM ako ne trebate ostalo. Dalje, svako ko zna razliku između otpornika i kondenzatora može sagraditi mali programer doslovice za par maraka i download-ati besplatni sofver za njega. Na kraju, PIC16F84 ima vrlo naprednu arhitekturu i razumnu cijenu.

Neke od njegovih karakteristika su:

13 ulazno/izlaznih linija
1 tajmer/brojač
3 tipa prekida (pretek tajmera, INT ulaz, promjena stanja PORTB)
64 bajta RAM
68 bajta EEPROM na čipu
1024 14-bitnih riječi flash memorije za program

PIC16F84 ima Harvard arhitekturu, što znači da ima odvojenu memoriju za program i podatke, za razliku od uobičajene Von Neumann-ove arhitekture kod koje podaci i program dijele isti memorijski prostor. Uz to, sabirnica za podatke i programska sabirnica imaju različite širine. PIC16F84 je RISC procesor sa setom od 35 instrukcija vrlo jednostavnih za učenje. Svaka instrukcija programskog koda se izvršava u jednom instrukcijskom ciklusu, izuzev za naredbe grananja, zahvaljujući pipeliningu i preklapanju faza pribavljanja i izvršenja instrukcija. Detaljnu dokumentaciju o ovom mikrokontroleru , kao i o ostalim koje proizvodi Microchip možete naći na http://www.microchip.com. Na istom mjestu možete pronaći razvojno okruženje MPLAB za rad sa Microchip-ovim kontrolerima, te asembler, koji su potpuno besplatni za download. Među Favorites možete pronaći linkove na vrlo dobar (i besplatan za PIC16F84) C kompajler autora Pavela Baranova, kao i još neke zanimljive linkove vezane za ovaj kontroler.

Za početnike preporučujem da pročitaju članke koji sam objavio u "Radio T9".

 

 

Mail to: [email protected]

This site  was last updated on 11/18/00.

 You are visitor number since 06/08/98