I was going to build a smarter alarm clock. Then my wife went out and bought a new clock (indpendently) that had the most important feature I was looking for (two separate alarms) for about $20. Took all the fun out of it. :-( BillW PS: I think a 16F84 would be ideal a project like this - it's got enough EEPROM data memory to save those alarm times peranantly, too, perhaps depending on whether you need two, three, or seven (four, six, or fourteen?) different alarm settings.