Tutorials - PIC

 

PIC10F220/222


Struttura interna

Anche se si tratta di argomenti che richiedono una certa conoscenza dell' elettronica, possiamo anche dare uno sguardo ai diagrammi a blocchi della struttura interna di questi PIC e che il foglio dati riporta.

Le dimensioni in bit dei vari bus interni sono riportate su ognuno di essi. Si ricorda che la struttura Harvard consente di avere dimensioni diverse per i bus dati e istruzioni, dato che sono trattati separatamente.

Così, troviamo un Data Bus a 8 bit, ma un Program Bus a 12 bit. Nell' accesso alla RAM osserviamo che i due bus concorrono contemporaneamente, fornendo da una parte l' indirizzo della locazione a cui accedere e dall' altra trattando il dato contenuto. Alla creazione dell' indirizzo partecipa anche un meccanismo di indirizzamento indiretto, basato sul puntatore FSR, che sarà descritta in seguito.

L' unità centrale logico-aritmetica (ALU) fa leva su un registro a 8 bit che in altri processori si chiama solitamente accumulatore, mentre per Microchip prende il nome di W o WREG (Working Register - registro di lavoro).

Un grosso blocco contiene la logica del reset, del power on (POR), il Watchdog (WDT) e l' oscillatore interno.

Le periferiche integrate sono:

  • I/O
  • TIMER0
  • ADC

 


 

 

Copyright © afg. Tutti i diritti riservati.
Aggiornato il 29/04/13.