乐鑫技术交流
直播中

刘波

7年用户 949经验值
私信 关注
[问答]

如何使用pulseIn函数读取D0引脚上的脉冲?

你好..我正在尝试使用 pulseIn 函数读取 D0 引脚上的脉冲..不幸的是,它给了我零..我做了一些研究,发现这个函数只适用于 D3,D4 引脚..是否可以工作与其他引脚?(
代码:全选#define FANGET D2
#define FANSET D1

void setup() {
  Serial.begin(115200);
  analogWriteFreq(25000);
  analogWrite(FANSET, 70);
  pinMode(FANGET, INPUT);
}

void loop() {
  unsigned int pulse = pulseIn(FANGET, LOW);
  Serial.println(pulse);
  delay(100);
}

                          

更多回帖

发帖
×
20
完善资料,
赚取积分