5分钟?用555来做时间有点长吧。即使用1MΩ电阻,也需要几百微法的电容,电容漏电可能造成电路工作不正常。建议采用CD4060实现。CD4060自带振荡电路,曾经做过类似的电路。CD4060的计数器最高位通过二极管与震荡电路输入脚相连。当最高位为1时,振荡器停振,计数器停止计数。启动时给复位脚一个脉冲,将计数器清零,计数器开始计数
用4541吧。可以编程选择定时时间,外围元件也少,两个电阻一个电容。具体资料网上多的是,去度娘吧!