Aiuto didattico: creazione funzioni personalizzate

Ciao a tutti Problema semplice ma a cui non sono riuscito a trovare una soluzione o spiegazione chiara. Come si creano delle funzioni con arduino? Mi spiego volevo creare una funzione chiama 'blink' di tipo void che facesse lampeggiare il mio led da richiamare nella funzione void, ma com'è la corretta sintassi? Io ho provato cosi ma mi da questo errore

'sketch_jul14c:11: error: function definition does not declare parameters'

int led = 13;

void blink()
{
digitalWrite(led,HIGH);
delay(1000);
digitalWrite(led,LOW);
delay(1000);
}

void setup
{
pinMode(led,OUTPUT);
}

void loop()
{
blink();
}

Grazie per l'aiuto

Hai dimenticato le parentesi tonde su void setup

int led = 13;

void blink() { digitalWrite(led,HIGH); delay(1000); digitalWrite(led,LOW); delay(1000); }

void setup() { pinMode(led,OUTPUT); }

void loop() { blink(); }

marco2188: 'sketch_jul14c:11: error: function definition does not declare parameters'

Ti ha risposto @pelletta, aggiungo solo: il messaggio d'errore ti dice chiaramente alla riga 11. Ovvero la riga dove c'e' setup