Programma Hc08pgm

- A cura del Prof. Stefano Salvi -


Il programma Hc08pgm è programmatore di processori Motorola ed un emulatore sotto Linux.

Questo programma, può essere utilizzato in due modi. Può essere usato per programmare, cancellate o verificare un programma su di un processore Motorola della serie Mc68HC08 inserito su di una semplice scheda di programmazione oppure può servire per emulare in software il funzionamento della CPU ed eseguire un programma.

Collegato ad un programmatore esterno funziona a riga di comando ed è in grado di

Il programma può caricare un file in formato S19, ed emularlo. In questa modalità il programma

Il programma riconosce e programma i seguenti contollori Motorola/FreeScale

Requisiti di sistema

Il programma richiede il sistema operativo Linux e la libreira Curses.
Qualunque sistema in grado di supportare Linux è adatto ad Hc08pgm.
Per utilizzare il programmatore esterno occorre una porta seriale. Anche un adattatore USB-Seriale supportato da Linux va bene

History - Cambiamenti

Versione 1.1
  • Aggiunto l'emulatore software
Versione 1.1.1
  • Corretta l'esecuzione delle istruzioni con dato a 16 bit (HX)
  • Corretto il codice riconoscimento dei processori, per riconoscere correttamente le celle non assegnate nel processore

Whish list - piani futuri

Supporto

Il programma è fornito senza spporto.
Non ho molto tempo da dedicare a sviluppi futuri del programma (che peraltro sembra soddisfare abbastanza bene le mie necessità).
Naturalmente suggerimenti sono comunque graditi, come segnalazioni di malfunzionamenti.
Ancor più gradita sarebbe la collaborazione.
Il programma è formnito sia precompilato che in formato sorgente, quindi ogni miglioria è possibile. Nel caso modifichiate il programma, vi sarei grato se mi mandaste copia delle modifiche.
Per contattarmi, comunque potete scrivermi all'indirizzo stefano@salvi.mn.it