8515 Development Kit board         Home Page...


Schema elettrico interfaccia di programmazione

 

 

Descrizione

Per trasferire i programmi dal PC alla memoria del uC e' necessario costruire la semplice interfaccia proposta in figura. Questa e' totalmente passiva, con soli quattro resistori e quindi non necessita di alcuna alimentazione. In alternativa si puo' realizzare l' adattatore ISP proposto nel sito di Peter Fleury che utilizza un buffer integrato, in questo caso l'interfaccia dovra' essere alimentata (sul connettore di programmazione della nostra board e' ovviamente previsto un pin di alimentazione a 5V). Il vantaggio di quest'ultima soluzione e' che si puo' utilizzare un cavo piu' lungo senza degradare troppo i segnali logici della porta parallela.

 In ogni caso io ho optato per la soluzione passiva che funziona egregiamente con un cavo parallelo di prolunga di circa 2mt.

 

L'interfaccia sara' realizzata su un pezzetto di basetta preforata facendo attenzione a collegare i pin in maniera corretta. Il connettore DB25 potra' essere di tipo "maschio" nel caso si decida di utilizzare una prolunga "maschio-femmina" (sul PC il connettore della parallela e' di tipo "femmina") oppure di tipo "femmina" se possediamo un cavo stampante (cioe' "maschio-maschio").

 

Con questo adattatore possiamo finalmente programmare il nostro microcontrollore utilizzando a piacimento  il software ufficiale fornito dall'Atmel (AVRISP scaricabile direttamente sul sito Atmel) oppure si puo' optare per il versatile PONYPROGR  che permette inoltre la programmazione di numerosi dispositivi quali memorie seriali, memorie con bus I2C, microcontrollori etc....

 


Home Page...