Programování uC Microchip v C

Možná by mohlo pomoct přetypování:

UBAT = (unsigned long)U_BAT * (unsigned long)31439;