Page 1 of 1

Problem - read/write integer to EEprom (12F675)

Posted: 25 Apr 2008 07:17
by Sender
Please help

Posted: 25 Apr 2008 07:21
by Jan Rune
Check out the built in routines hi(), lo(), higher() & highest() in your help file.

Posted: 25 Apr 2008 09:08
by Sender
Jan Rune wrote:Check out the built in routines hi(), lo(), higher() & highest() in your help file.
Thanks.
Please simple example

Posted: 25 Apr 2008 16:30
by yo2lio

Code: Select all

program Test;

var my_int : integer;

begin
  my_int := -1234;
// Write integer value to EEprom
  FSR := @my_int;       // Pointer to my integer value
  EEprom_Write(0,INDF); // Write Lo value
  inc(FSR);
  EEprom_Write(1,INDF); // Write Hi value
// Read integer value from EEprom
  FSR := @my_int;         // Pointer to my integer value
  INDF := EEprom_Read(0); // Read Lo value
  inc(FSR);
  INDF := EEprom_Read(1); // Read Hi value
end.

Posted: 25 Apr 2008 16:57
by Sender
Thank you very much