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
    }
}


Hóa học 10 Bài 8. Định luật tuần hoàn. Ý nghĩa của bảng tuần hoàn các nguyên tố hóa học trang 43, 44 Hóa 10 Kết nối tri thức

Câu hỏi Trang 43 MĐ Định luật tuần hoàn đóng vai trò như thế nào trong việc dự đoán tính chất của các chất? Phương pháp giải: Bảng tuần hoàn...