Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Re: How do you write/read signed integers to/from internal EEPROM? Kategorie: Programmierung C (von PepeV - 23.10.2010 16:53)
Als Antwort auf Re: How do you write/read signed integers to/from internal EEPROM? von PeterS - 21.10.2010 6:50

> > Hi all,
> >
> > I want to write signed integers to the internal EEPROM of the MEGA128 and then read them and
> > send them to the output window of the IDE. All this off course with minimal code (in cc).
> > I tried this:
> >
> > int i;
> > i = -42;
> > EEPROM_WriteWord(EEPROM_addr, i);
> > Msg_WriteInt(EEPROM_ReadWord(EEPROM_addr));
> >
> > This works with i from -209 to 209 but other values give unexpected results. Why?
> > Has anyone a suggestion for an alternative?
> >
> > Thanks for any help.
> > Pepe
>
> I will take a look.
>
> Regards
>
> Peter

Hi Peter,

Don't bother to go into this. It appears the above lines work fine in a test program so something
must be wrong elsewhere in my code.
Sorry, I should have tested more thoroughly before writing to the forum.

Regards,
Pepe


    Antwort schreiben


Antworten: