Reading the PORTB stopped the continuous interrupts, but I still see two happening on each Alarm rather than one. I suspect that is because the DS1337 clock alarm pulls the RB2 pin low on the interrupt and then forces it back to Vcc after the interrupt....hence two changes occuring within a few millisecs of each other. How do I make the RBC_INT only recognize one of these?