This is a multi-part message in MIME format. ------=_NextPart_000_0133_01C60563.341CED50 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit > time arrives, it just sends the off time. I don't have direct access > to 5 volt power, so I think it will be battery powered. If I can > sneak 5 volt power off the machine, battery backup would be > nice The machine may or may not have a transformer supply, which would be the safest to use. If it doesn't, you can tap off whatever it's using to power the micro or, less ideally, make your own http://home.clear.net.nz/pages/joecolquitt/txlesspsu.gif BE AWARE THAT WORKING WITH A CIRCUIT LIKE THIS CAN BE DANGEROUS AND YOU SHOULD USE AN ISOLATING TRANSFORMER > Any sample code for clocks with timer alarms would be > helpful, there must be several of those Purely internal time-keeping is not too difficult. You just need a few registers for hours, minutes, seconds and ticks (ie an IRQ counter). Add a few more for output to a display. Any PIC will have more than enough RAM for this. The source for IRQs can be primarily mains cycles, which will be the most accurate, and secondarily a 32kHz xtal on TMR1 for when mains power is off. You'd want mains to be present most of the time, as plain xtals do drift. Maxim/Philips have RTCs that are pretty stable. eg http://www.maxim-ic.com/products/timers/real_time_clocks.cfm but for this application you don't really need a calendar IC. See the attached gif. It has most of the bits that you need. The PIC monitors the "Vsense" line to know when mains is there. If it is, then mains cycles (ticks) are counted. If it isn't, the 50Hz TMR1 IRQ takes over. The "ticks" counter counts down from d50 to d00, at which point "seconds" is incremented, "ticks" is re-loaded with d50, and so on ------=_NextPart_000_0133_01C60563.341CED50 Content-Type: image/gif; name="solenoid-clock.gif" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="solenoid-clock.gif" R0lGODlhYgMXAvcAAAAAAAgICAgQCBAQCBAQEBAYEBgYGCEhISkpKTExMTk5OUJCOUJCQkpKSkpS SlJSUlpaWmNjWmNjY2tSUmtra2tza3Nzc3N7c3t7e4SEhIyMjJRra5SUlJSclJycnKWlpa2trbW1 tbW9tb29tb29vb3GvcbGxs7OztbOztbW1tbe1t7e1t7e3ueUlOfn5+fv5+/v7+/37/f39/f/9/85 Of97e/+cnP+lpf+9vf/Ozv/W1v/n5/////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////ywAAAAAYgMXAgAI/gB5CBxI sKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs6bN mzhz6tzJs6fPn0CDCh1KtKjRo0iTKl3KtKnTp1CjSp1KtarVq1izat3KtavXr2DDih1LtqzZs2jT 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 Qy3qUZO61KY+NapvFhAAADs= ------=_NextPart_000_0133_01C60563.341CED50 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist ------=_NextPart_000_0133_01C60563.341CED50--