Io ti darei un consiglio: visto che (almeno all'esterno) sembra che tu abbia molta confusione sia lato hw (perché, ad esempio, un led che si accende a pin in low, seppure sembra collegato a ground non é un led), sia sw (usare 0>20 come argomento? E avrei altri esempi) credo sia meglio prendere un bel foglio di carta (bello grosso) e una matita (ben appuntita) e scrivere la risposta alle seguenti domande:
1)Cosa voglio fare?
2)Con che hardware? (link a datasheet)
3)Come si usa l'hardware?(studio del datasheet)
4)Dove ho messo un buon libro di C(risposta migliore: ce lo ho di fronte)
Infine inviare il contenuto di tale foglio su questa discussione, aprire il menù file dell'ide e premere su "nuovo".
E insieme si scrive il programma, tenendo sempre presenti le risposte precedenti