Occhio che i compilatori C per i microcontroller sono notevolmente diversi per quanto riguarda la gestione della memoria e degli I/O.
Se posti il sorgente o almeno la parte iniziale, ti dico quale compilatore è stato usato. Il 509 ormai è obsoleto, e non c'è più tanta differenza di prezzo con un 629 o 675. Per le differenze, scaricati i datasheet dalla microchip, strumento indispensabile. Inoltre, portare un programma su un processore più recente, implica la corretta programmazione delle "opzioni", come comparatori e ADC. Altrimenti non riesci neanche a far lampeggiare un LED.
|