PDA

Επιστροφή στο Forum : PIC assembler



MHTSOS
14-04-04, 16:26
Για σήμερα έχω το εξίς πρόβλημα. Προσπαθώ να κάνω assemble το asm αρχείο απο το project "air/fuel meter". Το πρόγγραμα είναι το MPSAM που είναι μαζί με το MPLAB IDE. Συνέχεια όμως μου βγάζει μύνημα οτι συνέβησαν λάθη κατά το assemble. Λέει τα εξίς "Register in operand not in bank 0. Ensure that bank bits are correct"
και το δεύτερο "Symbol not previously defined (c)"
Τέλος ξέρει κανένας κανένα εύχρηστο assembler για ATMEL AVR? Και αν γίνεται να μην είναι 32ΜΒ σαν το MPLAB.

electron
14-04-04, 16:47
Για να καταλάβω, θέλεις να μετατρέψεις αρχείο asm σε hex ή το αντίθετο;

MHTSOS
14-04-04, 16:49
Από asm σε hex.

leosedf
14-04-04, 16:51
Ρε μήτσο γιατι δεν προγραμματίζεις απ ευθείας το hex αρχείο στον PIC?

MHTSOS
14-04-04, 16:56
Το έχω προγγραματίσει, έχω φτιάξει το κύκλωμα, δουλεύει μια χαρά και αυτή την στιγμή ξεκουράζεται στο αμάξι μου. Η φωτό που φαίνεται στο project είναι δικιά μου. Το θέμα είναι γιατί δεν δουλεύει το MPSAM.

electron
14-04-04, 17:05
Πάντως το ic prog κάνει την μετατροπή από asm to hex και το αντίθετο και είναι μακράν απλούστερο.

leosedf
14-04-04, 17:09
Οσο και να τα λέμε το MPLAB είναι απο τα καλύτερα προγράμματα. Τα αρχεία .inc κοίτα μπας και δέν πάει τίποτα καλά εκει. Κανονικά έπρεπε να υπάρχει αρχείο prj (project) για να είναι διαθέσιμα όλα τα αρχεία που χρησιμοποιήθηκαν. Γι αυτό αλλωστε χρησιμοποιώ PICStart+

[ 14. Απριλίου 2004, 17:10: Το μήνυμα επεξεργάστηκε από τον/την: leosedf ]