QC

Đọc Trạng Thái chân STM32 mbed

 ĐỌC TRẠNG THÁI CHÂN STM32 BUTTON DÙNG MBED.

PHẦN 1: PHÂN TÍCH CODE.

* Thư viện

#include "mbed.h"

* Hàm  DigitalIn - Configure and control a digital input pin. ( Cấu hình chân Input số).

VD : DigitalIn  BT1(PC_13);  // Khai báo chân PC_13 là ngõ vào số, gán tên là BT1.

* Hàm DigitalOut - Configure and control a digital output pin. ( Cấu hình chân ngõ ra số).

VD : DigitalOut LED1(PD_2); Khai báo chân PD_2 là ngõ ra số, gán tên là LED1.

BÀI TẬP:

Em hãy viết chương trình khi nhấn Button 13 (PC_13) thì Led PD_2 Sáng, khi nhã Led tắt.

#include "mbed.h"
// BT1: BUTTON 1
DigitalIn  BT1(PC_13); // Khai báo chân PC_13 là ngõ vào số, gán tên là BT1
DigitalOut LED01(PD_2); // Khai báo chân PD_2 là ngõ ra số, gán tên là LED1

int main()
{
    // Tùy chọn: các mode là PullUp/PullDown.
   BT1.mode(PullUp); 
    
    //Bấm phím và xem trạng thái LED thay đổi
    while(1) {
        LED01 = BT1.read(); // Trạng thái LED thay đổi theo mức logic tại chân BT1
        wait(0.25);          //DELAY0.25s
    }
}


Giải Toán 10 Kết nối tri thức Bài tập cuối chương III

Giải Toán 10 Kết nối tri thức Bài tập cuối chương III 1. Bài 3.12 trang 44 Toán 10 Tập 1 - Kết nối tri thức 2. Bài 3.13 trang 44 Toán 10 Tập...