sto spippolando con il PIC 16F876A, in particolare sono alle prese con la memoria EEPROM interna.
utilizzo il seguente semplicissimo programma (che non funziona!)
- Codice: Seleziona tutto
#include <PIC.h>
#define _XTAL_FREQ 20000000
__CONFIG(FOSC_HS & WDTE_OFF & PWRTE_OFF & BOREN_OFF & LVP_OFF & CPD_OFF & WRT_OFF & DEBUG_OFF & CP_OFF);
__EEPROM_DATA(0,1,2,3,4,5,6,7);
void main(void)
{
INTCON = 0b00000000;
eeprom_write(10,80);
while(1)
{
}
}
Il fatto è che nella EEPROM vengono scritti solamente i dati 0,1,2,3,4,5,6,7, mentre viene ignorata la scrittura di 80 nell'indirizzo 10. In pratica sembra non funzionare eeprom_write. Qualcuno ha un idea?
grazie, saluti
Paolo

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)



