一键开关机的原理图和解说法一:用在电池供电上开启:按下开关后,Q1的B通过二极管和开关构成回路,Q1导通,导通后系统开启,系统执行初始化之后,MCU开启控制IO输出1,检测IO经过一段延时后进入关机检测关机:检测IO负责检查开关是否被按下,若开关按下该IO为0,则控制IO输出0,然后Q2截止,按键被释放后,Q1因b极没有电流而截止于是关闭如图:法2:单片机按键开关机电路设计:图中Ctr和Key接单片机管脚,Ctr作为开关控制用,Key作为按键检测用。按下按键,Q1导通,单片机上电,控制Ctr为低电平,保持Q1导通。想停机时,再按下按键,单片机控制Ctr为高电平,此时松开按键Q1截至,单片机停电。此电路适合手持设备使用,开关方便,停机状态几乎不耗电。这种接法单片机控制管脚在单片机停电时也带电,不是很规范,实际测试使用正常。