Another circuit - maybe a long distance opto-isolator? Fiber-optic type?
BOR - I personally don't think it's bad form to run without the BOR enabled, especially if that's what works for you.
But...I think I'd make sure you've got some extra error checking code in there to cover for you if you do get into a marginal power situation and your values are uncertain...some sort of recovery routine that gets executed once in awhile, maybe saves values in eeprom, then double checks current values against the eeprom, if any of them don't match, restore the whole bunch, use either onchip of offchip type eeprom. An idea I suppose...good or bad? I dunno...
Bookmarks