Possibile che non mi riesca di far funzionare un programmino così semplice su un PIC?
Modello "hallo world"
accendi e spegni dei led.
la programmazione in circuit ha funzionato al primo colpo (che chiulo
) unico problema i led collegati non si accendono
Mi dite che c...chio c'è di sbnagliato in questo codice?
Uso un pic12F629, il MCLR è collegato con un diodo e una resistenza da 10K di pullup (come da schema per l'ICSP)
Poi ho un led tra la massa e una resistenza da qualche centinaio di ohm che collego ai vari piedini per verificare se si accende e... nisba
le varie righe commentate sono dei tentativi che ho fatto non conoscendo bene l'effetto delle direttive standard_io e fixed_io
Porca trota
#include <12F629.h>
#fuses INTRC_IO, NOWDT, NOMCLR, NOBROWNOUT
#use delay(clock=4000000)
//==========================
void main()
{
// #use standard_io(A)
set_tris_a(05);
// #use fixed_io(a_outputs=PIN_A0, PIN_A2)
while(1)
{
output_high(PIN_A0);
output_high(PIN_A2);
delay_ms(500);
output_low(PIN_A0);
output_low(PIN_A2);
delay_ms(500);
}
}