EcoTan ha scritto:Inoltre puoi provare quello che ti è stato proposto daPietroBaima?
Si, non scrive...
Mi serve per memorizzare dei valori analogici... Senza questa parte una sezione di codice non funzionerebbe
Moderatore: Paolino
EcoTan ha scritto:Inoltre puoi provare quello che ti è stato proposto daPietroBaima?
void EEPROM_write(uint16_t ucAddress, unsigned char ucData)
{
while(EECR & (1<<EEPE));
//EEAR = ucAddress;
EEARL = ucAddress;
EEARH = ucAddress >> 8;
EEDR = ucData;
EECR =0b00000100;
EECR =0b00000110;
}
gvee ha scritto:Hai verificato quanto dice il DS rispetto alla calibrazione dell'oscillatore, registro OSCCAL ?
EEARL = ucAddress;
eeprom_write_byte ((uint8_t*)5, 30);
Torna a Firmware e programmazione
Visitano il forum: Nessuno e 8 ospiti