Familii de microcontrolere PIC – Microchip

1. Prezentare generală a familiilor de microcontrolere Microchip
PIC este acronimul de la Peripheral Interface Controller, desemnând o familie de microcontrolere produse de Microchip Technology, având la bază PIC 1650 care a fost inițial dezvoltat de către General Instrument’s Microelectronics Division.
Compania Microchip produce o gamă de peste 550 microcontrolere pe 8, 16 sau 32 de biţi, destinate unei largi game de aplicaţii. Pentru a facilita dezvoltarea de aplicaţii, Microchip oferă în mod gratuit mediul de dezvoltare MPLAB, ce asigură suport pentru toată gama de microcontrolere Microchip. MPLAB este un pachet de program Windows ce face scrierea şi dezvoltarea unui program mai uşoară. Poate fi descris cel mai bine ca un mediu de dezvoltare pentru un limbaj de programare standard ce este folosit pentru programarea unui computer PC. Unele operaţii ce erau făcute din linia de instrucţiuni cu un număr mare de parametri până la descoperirea IDE-ului, "Integrated Development Environment", sunt acum făcute mai uşoare prin folosirea MPLAB. În orice caz, programul scris este uşor de citit, şi este disponibil un help bine documentat. MPLAB constă din câteva părţi:
- Gruparea fişierelor aceluiaşi proiect într-un singur proiect (Project Manager);
- Generarea şi procesarea unui program (Text Editor);
- Simulator de program scris, folosit pentru simularea funcţionării programului în
microcontroler.