Simply use the device you already have, but write your code so that you keep those values in a specific location, then read from that location as the starting values on power-up. As the program progresses you can change the values as needed, but it always starts by looking at that special location. You could use the EEPROM area, but the regular memory area is flash, and so it will also preserve the value for years when the power is off.