Vai al contenuto
PLC Forum


Modificare Un Listato Da St6 --> 16f877a - Alimentatore stabilizzato per st6


surveyor

Messaggi consigliati

Ciao a tutti volevo dei suggerimenti per quanto riguarda un alimentatore stabilizzato pilotato da ST6 (Progettato da Matteo Mortaro), ********************* volevo modificarlo per 16F877A e fino a qui non è un grosso problema, vorrei togliere la parte del controllo manuale e quella per pc.

La domanda è, le modifiche da apportare al listato sono complesse?

Secondo me differiscono gli indirizzi dei registri e i pin di connessione con l'esterno.

Ho iniziato da poco con la programmazione dei microcontrollori, il problema è che devo realizzarlo

abbastanza velocemente.

Grazie

wallbash.gif

>>>>>nota del moderatore<<<<<

Eliminato indirizzo

Chiunque volesse darti una mano, glielo puoi comunicare tramite MP

Modificato: da Fulvio Persano
Link al commento
Condividi su altri siti

  • 1 month later...

Non è affatto uno scherzo !

Si tratta di microcontrollori molto diversi fra loro: gli ST6 hanno un'architettura interna derivata dai Zilog Z80, con registri ed un assembler molto comodo da programmare.

I PIC hanno invece un'architettura Risc, e un assembler, completamente diversi. Io ho lavorato con l'F877A ma in assembler, ti assicuro, che è un casino realizzare un software di lunghezza decente. Molto meglio utilizzare dei compilatori C come ad es. HTPIC.

Insomma, fossi in te, vedrei più praticabile, passare dall'assembler del ST6 al C e poi programmare il PIC. Comunque registri e pin sono molto differenti ?

Buona Fortuna !

Link al commento
Condividi su altri siti

Quoto "fbfbfb", meglio trasporre in "C" che è indipendente, entro certi limiti, dalla macchina.

Tutto sommato però sono ancora molto scettico sul buon risultato del lavoro, a mio parere sarebbe meglio usare il progetto con ST6 solo come spunto.

Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...