Woo-hoo! I got the last piece of code for the pet-feeder done today (though I know there will be changes and added features). Currently, it uses a 24-hr clock with 5 user-settable feedings per day and variable feed quantities on each feeding. Uses 3 buttons -- mode, up and down. HW is 1 pic 16F872, 4 7-seg digits, and some glue (3 driver transistors, some resistors, a crystal, etc). I've setup a timing test where I'm running the code simultaneously with a trusty stopwatch. Is there some accuracy threshold that I should be looking for? By that, I mean what is considered poor timing accuracy... how many seconds per day, or hopefully, per month. Also playing with the feed settings/alarms while that test is running. Next up .... the mechanicals, which is also being worked on by a friend. Thanks, -Neil. -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics