logo

Crowdly

Білет №5 Зайдіть помилку в програмному коді та виділіть її, зробіть скріншот...

✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.

Білет №5

Зайдіть помилку в

програмному коді та виділіть її, зробіть скріншот (за неможливлсті зробити

скріншот у відповідб вставте вірний програмний код)

 

//Створення образів

на світлодіодним матриці

#define DATA 6 // виводу

14 мікросхеми 74HC595

#define LATCH 8 // виводу

12 мікросхеми 74HC595

#define CLOCK 10 //

виводу 11 мікросхеми 74HC595

void setup ()

{

pinMode (LATCH,

OUTPUT);

pinMode (CLOCK, AUTPUT);

pinMode (DATA,

OUTPUT);

randomSeed

(analogRead (0));

}

int binary [] = {1,

2, 4, 8, 16, 32, 64, 128};

int r, c = 0;

void setLED (int

row, int column, int del)

{

digitalWrite

(LATCH, LOW);

shiftOut (DATA,

CLOCK, MSBFIRST, ~ binary [column]); // стовпці

shiftOut (DATA,

CLOCK, MSBFIRST, binary [row]); // ряди

digitalVrite (LATCH, HIGH);

delay (del);

}

void loop ()

{

r = random (8);

c = random (8);

// включити

світлодіод в випадково обраному ряду і стовпці

// на 1 мілісекунду

setLED (r, c, 1);

}

More questions like this

Want instant access to all verified answers on virt.ldubgd.edu.ua?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!

Browser

Add to Chrome