corso sui microprocessori
-Il “ programma “ da eseguire e’ contenuto dentro
uno speciale tipo
di memoria
ROM, chiamato FLASH. Questa ha la caratteristica
di mantenere i dati anche quando
l’alimentazione al micro viene
spenta, e di poter essere cancellata e riscritta con uno speciale
apparecchio chiamato programmatore. Altri
tipi di microprocessore
hanno invece una memoria programma di tipo PROM: questa puo’
essere scritta soltanto una volta.
-L’EEPROM
programma del 16F877 e’ profonda 8Kbytes
(8192 parole) x 14 bit => il programma da
eseguire al piu’ puo’
essere
composto da una sequenza di 8192 operazioni
- Il programma, in esecuzione, non puo’ scrivere sulla FLASH
programmi ( ~ vero …) => e’ necessaria
un’area di memoria
scrivibile
in esecuzione (RAM), per contenere le variabili.
Il contenuto di questa viene perso quando
si spegne il circuito
Memorie interne al 16F877