Είναι δύσκολο να το πρόγραμμα AVR MCU χρησιμοποιώντας Συνέλευση γλώσσα;;

T

thomgun_lc

Guest
Είναι δύσκολο να το πρόγραμμα osing συμβολική γλώσσα; Ή ευκολότερη αν μπορώ να χρησιμοποιήσω C compiler ή άλλο compiler; Επειδή μπορώ να χρησιμοποιήσω τη γλώσσα ussually συναρμολόγησης στο 8051.

 
Μπορείτε να πάρετε ενημερωτικό απαντήσεις από www.avrfreaks.net

 
Αν τώρα C είναι εύκολο να προγραμματισμός με comliper C, αλλά σε συναρμολόγησης έχετε πολύ περισσότερο έλεγχο σχετικά με resurces (χρονοδιακόπτες, θύρες I / O, etc.).Χρησιμοποιώ Assembler (AVR Studio4 από την εταιρία Atmel).

 
Λοιπόν, αν έχετε ήδη κωδικό στο ASM στο 8051 τότε το μόνο που πραγματικά χρειαζόμαστε είναι ένα σύνολο εντολών ενημέρωση

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Χαμόγελο" border="0" />Ρίξτε μια ματιά εδώ ..
http://www.avr-asm-tutorial.net/

 
Προηγουμένως γράφω προγράμματα για το 8051 τη συναρμολόγηση, όπως εσείς.Τότε θεωρώ ότι είναι εύκολο για μένα να προγραμματίσετε σε C για το 8051.

Αφού ήρθε εξοικειωμένοι με το 8051, μετακόμισα στην AVR.Έμαθα γλώσσα συναρμολόγηση AVR κυρίως από τα προγράμματα του δείγματος.Μια εξαιρετική ιστοσελίδα για αυτό είναι h ** p: / / www.avrbeginners.net.Χρησιμοποιώ AVR Studio, είναι πολύ βολικό.

Το θέμα είναι, δεν είναι δύσκολο να AVR πρόγραμμα με το συγκρότημα.

Καλή τύχη.

 
γεια,
πληρούνται εάν u έχω μεγάλη εμπειρία στο 8051 i συναρμολόγηση νομίζω ότι είναι πιο εύκολο να το γράψεις AVR συνέλευση, κώδικας είναι συμπαγής και γενικά σε όλους σας "χρόνος" απαιτήσεις.
pimr

 
Ξεκίνησα με Pic, μεταφέρθηκε στο 8051 και τώρα είμαι με AVR (όλα σε συναρμολόγησης) και όλες έχουν τα υπέρ και τα κατά τους.Μεγαλύτερο gripe μου με AVR είναι η εξισώνει.Για παράδειγμα, εάν yo έχουν LED στο λιμάνι Λίγο 3, δεν μπορείτε να εξομοιώσει Πόρτα, 3 ως LED.Πρέπει να εξομοιώσει LED = 3 και στη συνέχεια αναφέρονται σε αυτό ως Porta, LED, αντί απλώς LED.Το πρόβλημα είναι εάν μετακινήσετε το LED από 1 λιμένα στον άλλο, δεν μπορείτε να επεξεργαστείτε μόνο την εξίσωση.Όμως, έχοντας πει ότι βρήκα ακόμη AVR assembler αρκετά εύκολο να δαμάσει.
AVR studio (το οποίο είναι δωρεάν) έχει μερικά bugs αλλά είναι αρκετά εύχρηστα.
Το συμπέρασμά μου - διαμονή με assembler.

 

Welcome to EDABoard.com

Sponsor

Back
Top