Those warnings aren't coming from the section you posted.
You are trying to use a value of 500 with byte sized EEPROM locations.
But I'm pretty sure you really want WORD sized EEPROM locations.
Change this ...... to this ...Code:' *************************************************************** ' EEPROM Variables ' *************************************************************** MotorRPM_Default CON 500 ; half speed if max is 1000 EE_MotorRPM DATA MotorRPM_Default MotorRPM VAR BYTE READ EE_MotorRPM, MotorRPM PortEngDir_Default CON 0 EE_PortEngDir DATA PortEngDir_Default PortEngDir VAR BYTE READ EE_PortEngDir, PortEngDirThere are a few other WRITE statements in your program that need to be changed too.Code:' *************************************************************** ' EEPROM Variables ' *************************************************************** MotorRPM_Default CON 500 ; half speed if max is 1000 EE_MotorRPM DATA WORD MotorRPM_Default MotorRPM VAR WORD READ EE_MotorRPM, WORD MotorRPM PortEngDir_Default CON 0 EE_PortEngDir DATA WORD PortEngDir_Default PortEngDir VAR WORD READ EE_PortEngDir, WORD PortEngDir





Bookmarks