摘要
最近的设计实例促使我提供一个曾用于某个项目的较为简单的解决方案(参考文献1).我们需要做一个受处理器监控的瞬时电源开关.这种监控能使处理器在按下电源开关后推迟节电请求,到所有程序都正常退出为止.另外,处理器可以在不工作期间切断电源,以延长电池寿命.该项目还需要一个升压变换器,用以将两至三节AA电池电压转换为5V.本设计使用的IC1是德州仪器公司(www.ti.com)生产的TPS61032型升压变换器(图1).它带有一个使能引脚(第9引脚),该管脚在其电位被拉低时,不仅关断变换器电源,还将负载与电池完全断开.处理器是PIC16F874.本设计的关键是,先将处理器的I/O引脚配置成输出端,以保持变换器的使能引脚为高电平,然后再重新配置以检测电源开关的逻辑电平.