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 !




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