• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

怎么一键实现开关机?

有3.7V锂电池供电的仪器,由stm8单片机(3.3V)控制,怎么实现一键开关机
全部回复(4)
正序查看
倒序查看
jianyedin
LV.9
2
2017-03-19 10:17
自杀电路
0
回复
2017-03-19 15:02
@jianyedin
自杀电路
不懂,希望请教
0
回复
changshs
LV.4
4
2017-06-21 19:17

单片机分两个IO口,分别是检测按键按下和维持供电,

按键按下,连接BV的高电平,使得三极管或者其他的器件有电输出,用来给单片机供电,单片机初始化程序后,送个维持期间导通的高电平,使得按键即使在释放状态,器件依然导通。

当按键再次按下,或者长按等情况下,单片机的检测此信号的引脚输入持续高电平输入,识别为按键操作关机。

如此,即可实现单键开关机功能。

0
回复
2017-06-21 22:50
@changshs
单片机分两个IO口,分别是检测按键按下和维持供电,按键按下,连接BV的高电平,使得三极管或者其他的器件有电输出,用来给单片机供电,单片机初始化程序后,送个维持期间导通的高电平,使得按键即使在释放状态,器件依然导通。当按键再次按下,或者长按等情况下,单片机的检测此信号的引脚输入持续高电平输入,识别为按键操作关机。如此,即可实现单键开关机功能。
谢谢您的回答,已经实现了,但是通过按键松开来关机
0
回复