停止按钮 Digispark Attiny85

问题描述

我在 attiny85 中搜索了很多有关重置按钮的信息。 我想知道如果我将按钮连接到 pin gnd 和 Reset Pin (P5) 会发生什么。当我按下时会发生什么?我烧了? 或者,还有另一种方法,例如将一个引脚连接到接地,另一个连接到 P2?我从脚本中说(在代码的开头,在 void 循环之前):如果按钮为 LOW --> 进入无限循环。

例如,如果我将按钮的一个引脚连接到 gnd,将按钮的第二个引脚连接到 P5(重置),我可以使用此代码

void Setup(){
pinMode(1,INPUT_PULLUP);
if (digitalRead(1) == LOW){
while(1);
}}

解决方法

我在这里找到了解决方案:Arduino forum

它说引脚 P5 可以用作重置或暂时停止(因此,如果我添加一个触摸 gnd 和 P5 的按钮,只要我按住它,它就会停止草图),使其接触 gnd。它还解释了如果谁在引脚 P5 中具有 I/O 模式,而不是复位 ...