Microcontroller e sistemi di automazione


Cos'e` un microcontroller?


Il microcontroller essenzialmente e` un microcomputer concentrato in un chip, costituito da:

Quelle sopra riportate sono le caratteristiche generali di un PIC16Cxxx. EEPROM e` una EPROM elettricamente cancellabile, nella sezione dati direttamente dal PIC16C84.
Analog imputs sono ingressi analogici direttamente collegati a dei converter A/D, da 256 livelli, interni al PIC16C7xx.
I registri funzione sono utilizzati per settare la direzione delle porte di I/O, opzioni specifiche,vettori d'interrupts, ecc... La RAM e` acessibile direttamente e indirettamente, e ancora un interrupt puo` svegliare il PIC16Cxxx, entrato, precedentemente da programma, in uno stato di SLEEP.

Quindi con un microcontroller, attraverso una specifica implementazione, e` possibile gestire:

Ovviamente, gli esempi sono molteplici, basta un po` d'ingegno.