QC

Hiển Thị Led 7 đoạn Arduino Ide

 Hiển Thị Led 7 đoạn Arduino Ide

Yêu cầu : Em hãy viết chương trình hiển thị Led 7 đoạn hiển thị từ 0 - 9 stm32 Arduino ide.

Hướng dẫn

1. Sơ đồ nguyên lý :





#define A PA0
#define B PA1
#define C PA2
#define D PA3
#define E PA4
#define F PA5
#define G PA6


void setup() {
  pinMode(A, OUTPUT);
  pinMode(B, OUTPUT);
  pinMode(C, OUTPUT);
  pinMode(D, OUTPUT);
  pinMode(E, OUTPUT);
  pinMode(F, OUTPUT);
  pinMode(G, OUTPUT);
  

}

void loop() {
  sevenSeg(0,1,1,1,1,1,1);   //   0
  delay(500);
  sevenSeg(0,0,0,0,1,1,0);  //  1
  delay(500);
  sevenSeg(1,0,1,1,0,1,1);  // 2
  delay(500);
  sevenSeg(1,0,0,1,1,1,1); // 3
  delay(500);
  sevenSeg(1,1,0,0,1,1,0); // 4
  delay(500);
  sevenSeg(1,1,0,1,1,0,1); // 5
  delay(500);
  sevenSeg(1,1,1,1,1,0,1);  // 6
  delay(500);
  sevenSeg(0,0,0,0,1,1,1); // 7
  delay(500);
  sevenSeg(1,1,1,1,1,1,1); // 8
  delay(500);
  sevenSeg(1,1,0,1,1,1,1); // 9
  delay(500);
  

}


void sevenSeg (int g, int f, int e, int d, int c, int b, int a)
{
  digitalWrite(A, a);
  digitalWrite(B, b);
  digitalWrite(C, c);
  digitalWrite(D, d);
  digitalWrite(E, e);
  digitalWrite(F, f);
  digitalWrite(G, g);
  
}

Sau đó build và nạp chương trình .

Chúc các bạn thành công !




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