Home Forum MICROCONTROLLORI Programmatore pic16f87/88

Questo argomento contiene 2 risposte, ha 3 partecipanti, ed è stato aggiornato da Luca Giuliodori Luca Giuliodori 3 anni, 5 mesi fa.

Stai vedendo 3 articoli - dal 1 a 3 (di 3 totali)
  • Autore
    Articoli
  • #57723

    loock
    Membro

    Ciao a tutti,
    ho bisogno di un programmatore per il pic16f87/88. Qualcuno ha uno schema? non trovo nulla su internet.

    Grazie.

    #69307

    nemmeno io ho trovato molto su internet, comunque il package è uguale al 16f84. Magari se ti trovi un programmatore per 16f84 per le mani prova a usarlo. Se guardi i datasheet, noti anche che i due mcu sono pin-compatibili per quanto riguarda le alimentazioni, le linee di I/O ecc. magari sono compatibili anche per la programmazione.
    Se cerchi un pò qualcosa sul pic16f84 trovi di tutto perchè è stato quasi sicuramente il microcontrollore più usato a livello di hobby e didattica. Un programmatore seriale comunque lo fai al volo con qualche resistenza e qualche diodo zener di protezione. A me ha funzionato anche montato sulla breadboard!

    #69446
    Luca Giuliodori
    Luca Giuliodori
    Partecipante

    Forse già lo sai ma i microcontrollori della Microchip si programmano attraverso 5 fili:

    – +5 V (alimentazione)
    – Vpp (viene sottoposta al microcontrollore un’alimentazione maggiore di 5 V per mandarlo in programmazione. Qualche PIC di nuova generazione entra in programmazione utilizzando altri metodi ma ti conviene comunque tenerlo in considerazione).
    – linea dati, solitamente indicata con “ICSPDAT” o simile.
    – linea clock, solitamente indicata con “ICSPCLK” o simile.
    – GND

    Come dice Giovanni si possono realizzare con dei semplici componenti, una porta seriale del PC e un software opportuno. Visto che i pin di programmazione sono sempre gli stessi (MA NON SEMPRE NELLA STESSA POSIZIONE) potresti realizzarne uno universale in cui scambi le connessioni in base al tipo di microcontrollore. Chiaramente poi ti serve anche un software adatta per programmare via seriale.
    Per il software o ne realizzi uno tu (non è difficile e si trovano tutte le specifiche del protocollo di programmazione sul sito Microchip) oppure puoi usare quelli che si trovano in rete ma non sempre riescono a programmare tutti i tipi di microcontrollori.

Stai vedendo 3 articoli - dal 1 a 3 (di 3 totali)

Devi aver eseguito l’accesso per poter rispondere a questa discussione.