Citazione:
Originalmente inviato da Mrk89 Ciao xitus,
A mio parere potresti utilizzare anche un'altro pic.
Premetto che non ho mai progrtammato pic in assembler ( preferisco di gran lunga il mikroC ), quindi chiedo conferma agli esperti in assembler.
Secondo me potresti utilizzare un normalissimo pic 16F84A, modificando solo la prima parte del sorgente:
TITLE "Electronic Speed Control SERVO SOFTWARE"
LIST P=16C54A, R=HEX, C=120
include "p16C5X.inc"
include "p16c5xd.inc"
__FUSES _CP_OFF&_HS_OSC&_WDT_OFF
in questa maniera:
TITLE "Electronic Speed Control SERVO SOFTWARE"
LIST P=16C84A, R=HEX, C=120 include "p16C8X.inc"
include "p16c8xd.inc"
__FUSES _CP_OFF&_HS_OSC&_WDT_OFF
Come librerie dovrebbero essere corrette queste che ti ho scritto.
Ma casomai puoi trovare tu le librerie alle quali fa riferimento il compilatore al momento di compilare il pic.
Spero di essere stato utile ed aspetto conferma dagli expert.  |
In effetti forse la soluzione migliore è quella di utilizzare un pic più recente, sullo stesso sito ho trovato il listato per un regolatore simile ma con pic16f628... utilizzerò quello!
P.S. se qualcuno ha bisogno di qualche pic 16c54, ne ho qualcuno di avanzo
Grazie