Hi All I am currently using a 18f4431 to control motor position. During program execution I have a few variables I store to the internal Data EEProm. Some of these get updated every time the motor is commanded to move, and some only during a calibration routine which may only happen once. But all variables get read during a power up. The problem is these varibles are getting corrupt after a power down-power up. During exectution I am reading the data EEProm values and outputting them to a HyperTerm screen, so it appears the are being stored Okay. I have the brown out voltage enabled to2.0 v. I don't understand how come they are not correct after a power down, could anyone please Help.
16 years ago