diff --git a/post/board/lwmon5/sysmon.c b/post/board/lwmon5/sysmon.c
index 23cb70926bb4fe7a7b1a262e6c7d24d64100675f..e9c9624907ecc36a08767a1924f40bd14cd70506 100644
--- a/post/board/lwmon5/sysmon.c
+++ b/post/board/lwmon5/sysmon.c
@@ -133,16 +133,16 @@ static sysmon_table_t sysmon_table[] =
 	{
 	"+ 5 V", "V", &sysmon_dspic, NULL, NULL,
 	100, 1000, -0x8000, 0x7FFF, 0xFFFF,
-	VOLTAGE_5V_MIN, VOLTAGE_5V_MAX, 0,
-	VOLTAGE_5V_MIN, VOLTAGE_5V_MAX, 0,
+	0x8000 + VOLTAGE_5V_MIN, 0x8000 + VOLTAGE_5V_MAX, 0,
+	0x8000 + VOLTAGE_5V_MIN, 0x8000 + VOLTAGE_5V_MAX, 0,
 	REG_VOLTAGE_5V,
 	},
 
 	{
 	"+ 5 V standby", "V", &sysmon_dspic, NULL, NULL,
 	100, 1000, -0x8000, 0x7FFF, 0xFFFF,
-	VOLTAGE_5V_STANDBY_MIN, VOLTAGE_5V_STANDBY_MAX, 0,
-	VOLTAGE_5V_STANDBY_MIN, VOLTAGE_5V_STANDBY_MAX, 0,
+	0x8000 + VOLTAGE_5V_STANDBY_MIN, 0x8000 + VOLTAGE_5V_STANDBY_MAX, 0,
+	0x8000 + VOLTAGE_5V_STANDBY_MIN, 0x8000 + VOLTAGE_5V_STANDBY_MAX, 0,
 	REG_VOLTAGE_5V_STANDBY,
 	},
 };