rendere il pin A4 da ingresso in uscita e.....

salve
sto sempre cercando di modificare un progetto gia esistente, vorrei upgradarlo con altre uscite, mi spiego meglio, se guardate questa discussione riuscirete a capire alcune cose in piu.

http://arduino.cc/forum/index.php/topic,65010.0.html

la libreria gioca con i timer, che a loro volta giocano con il PWM...

i pwm che regolano il tutto sono sul pin 6 e 5
ora io vorrei rendere il pin analogico 5 come output
percio dovrei scrivere:
pinMode(A5, OUTPUT);

percio per dire che se il pin digitale 6 è on anche il pin a5 deve essere on, se il pin digitale 6 è off anche A5 deve essere off.

secondo voi come logica è giusta?
inoltre i pin pwm 5 e 6 hanno una rampa di salita è discesa
byte bled[96] = {
1, 1, 1, 1, 1, 1, 1, 1, //0 - 1
1, 1, 1, 1, 1, 1, 1, 1, //2 - 3
1, 1, 1, 1, 1, 1, 1, 1, //4 - 5
1, 1, 1, 1, 1, 1, 1, 1, //6 - 7
1, 16, 32, 55, 80, 110, 140, 190, //8 - 9
190, 190, 190, 190, 190, 190, 190, 190, //10 - 11
190, 190, 190, 190, 190, 190, 190, 190, //12 - 13
190, 190, 190, 190, 190, 190, 190, 190, //14 - 15
190, 190, 190, 190, 190, 190, 190, 190, //16 - 17
190, 190, 190, 190, 190, 190, 190, 190, //18 - 19
190, 110, 90, 70, 55, 32, 16, 1, //20 - 22
1, 1, 1, 1, 1, 1, 1, 1 //22 - 23
};

cosa dovrei scrivere?

Non capisco come vuoi scrivere il codice.
Usa al posto di "A5" il numero "19".
pinMode(19, OUTPUT);
e poi
digitalWrite (19,HIGH);

A0 = 14
A1 = 15
A2 = 16
A3 = 17
A4 = 18
A5 = 19

Se hai un ATmega SMD quello ha anche A6 e A7 che NON funzionano come ingressi/uscite digitali ma solo come entrate analogiche.
Ciao Uwe