Spridar testare Hjälp

Hej jag är en nybörjare och jag behöver hjälp med en kod till min spridartestare
Mitt problem är att jag har 4 olika koder då jag inte kan få ihop dom till en ock det är 2 funktioner jag inte får till

Tex

Knapp 1 ska aktivera pin13 konstant och pin12 1000ms på och 1000ms av om och om igen i 10minuter med ett knapp tryck

Knapp 2 ska aktivera pin11 konstant ock pin10
2ms på och 62ms av om och om igen i 10 sekunder
Med ett knapp tryck

Knapp 3 ska aktivera pin11 konstant och pin9
4ms på och 20ms av om och om igen i 10 sekunder
Med ett knapp tryck

Knapp4 ska aktivera pin11 konstant och pin8
6ms på och 8ms av om och om igen i 10 sekunder
Med ett knapp tryck

Det här är en trevlig og klar specifikation, men vad har du redan provat? Kan du visa oss din kod (och kom ihåg att trycka på </>-knappen så att koden visas korrekt i sin egen ruta) Har du tänkt på vad som skal hända om du trycker på en knapp innan “programet” är klar?

Hej har inte kommit så långt än med att tänka på om man trycker på en knapp när man redan kör programmet egentligen gör det inget om den hoppar över till nästa program om man tex om man kör program 2 knapp 2 å råkar trycka på knapp 3 innan program 2 är klart å den hoppar till program 3

Ska se om jag lyckas lägga upp en av koderna här i kväll jag har använt en blink kod som jag gjort om lite

Ber om ursäkt för hur jag skriver å stavar det är långt ifrån min starka sida