const int led1=PC15;
uint8_t led2=D11;
uint8_t led3=D10;
const int led4=PB2;
const int sw1=PD0;
const int sw2=PD2;
const int sw3=PA14;
const int sw4=PA13;
int arr[4]={led1,led2,led3,led4};
int arr2[4]={sw1,sw2,sw3,sw4};
const int size=4;
void setup() {
// put your setup code here, to run once:
for(int i=0;i<size;i++)
{
pinMode(arr2[i], INPUT);
}
for(int i=0;i<size;i++)
{
pinMode(arr[i], OUTPUT);
}
}
int state[size];
void loop()
{
// put your main code here, to run repeatedly:
for(int i=0;i<size;i++)
{
state[i]=digitalRead(arr2[i]);
}
for(int i=0;i<size;i++)
{
if(state[i]==1)
{
digitalWrite(arr[i], HIGH);
//delay(1000);
}
else
{
digitalWrite(arr[i], LOW);
//delay(1000);
}
}
// this speeds up the simulation
}