ELEMANIA
PIC16F690 - Architettura interna
Architettura interna
Lo schema interno del PIC16F690 è in figura:
Esaminiamo adesso rapidamente alcuni dei principali
sottosistemi che compaiono nella figura precedente:
- Flash 4k x 14 Program Memory
Si tratta della memoria interna destinata a
contenere il programma. E' organizzata in 4096
parole da 14 bit ciascuna. Una parte della
memoria flash è destinata ai bit di
configurazione.
- 256 Bytes EEPROM
Si tratta di una memoria interna non volatile
destinata a contenere dati permanenti per il PIC
(256 locazioni da un byte ciascuna)
- RAM (256 GPR + 256 SPR)
Si tratta di 512 locazioni da un byte ciascuna,
destinate alla memorizzazione dei dati. 256 di
tali locazioni sono utilizzate per i General
Purpose Register (GPR) e altre 256 per gli
Special Purpose Register (SPR).
- PORTA, PORTB, PORTC
Sono costituite da piedini bidirezionali
(input/output) con cui il PIC può ricevere o
inviare dati digitali.
- Timer
Ci sono tre Timer (Timer0, Timer1 e Timer2) che
possono essere utilizzati per generare un
interrupt allo scadere di un determinato
intervallo di tempo oppure per funzionare come
contatori di impulsi.
- Analog-to-Digital Converter
Il convertitore analogico/digitale del PIC16F690 è un
convertitore ad approssimazioni successive con risoluzione a 10
bit (1 parte su 1024) e 12 ingressi multiplexati.
precedente - successiva
Sito realizzato in base al
template offerto da
http://www.graphixmania.it