Oldtimer & Bill, I just looked at the schematic to see how the batteries are used.
Thru a voltage divider they turn on a transistor switch [when
good] and set
Port 0 - Bit 7 low.
The output of a linear regulator [+5V] is the pull-up. So when the batteries drain, and the transistor switch turns off, the line goes
HI.
The input to the regulator comes from the AC [when plugged in] or the batteries [thru a protection diode when unplugged]. That's how the batteries maintain the +5V during a power outage to keep the micro-controller's RAM alive.
Since you both had/have it plugged in with drained/no batteries, you should have seen the same results. I suspect
Port 0 - Bit 7 is just meant to set the battery status indicator [
red or
green]. But from what
Oldtimer has seen, maybe since the transistor driving the
Port 0 - Bit 7 input doesn't have hysteresis, it caused an undefined logic level [0.8V to 2.4V] and messed some internal logic up.
Bill: Out of curiosity, without batteries installed, are you seeing the
Red Status Indicator in the Hardware Configuration window?
It will be interestring to hear of others experience with low batteries.