• Đọc Trạng thái chân ngõ vào IO STM 32 Arduino

QC

Đọc Trạng thái chân ngõ vào IO STM 32 Arduino

 Đọc Trạng thái chân ngõ vào IO STM 32 Arduino

Đề bài : Đọc trạng thái ngõ vào CHÂN A0, niếu chân A0 nhận mức 1 thì led PC13 sáng, niếu chân A0 nhận mức 0 thì Led PC13 tối.

Hướng dẫn

const int buttonPin = A0;     // the number of the pushbutton pin
const int ledPin = PC13;      // the number of the LED pin

// variables will change:
int buttonState = 0;         // variable for reading the pushbutton status

void setup() {
  // initialize the LED pin as an output:
  pinMode(ledPin, OUTPUT);
  // initialize the pushbutton pin as an input:
  pinMode(buttonPin, INPUT);
}

void loop() {
  // read the state of the pushbutton value:
  buttonState = digitalRead(buttonPin);

  // check if the pushbutton is pressed. If it is, the buttonState is HIGH:
  if (buttonState == HIGH) {
    // turn LED on:
    digitalWrite(ledPin, HIGH);
  } else {
    // turn LED off:
    digitalWrite(ledPin, LOW);
  }
}


TRONG ARDUINO IDE


Sau đó build và nạp, chúc các bạn thành công !

















Nap Code vào PY32F003 dùng Stlink

 Nap Code vào PY32F003 dùng Stlink Bước 1: Cài đặt  KeilC v5.39 theo link sau ( chú ý 5.39 keil c mới nạp ok). https://edge07.111.ir.cdn.ir/...