Περιγραφή
Ο AT90CAN32/64/128 είναι ένας μικροελεγκτής CMOS 8-bit χαμηλής κατανάλωσης που βασίζεται στην βελτιωμένη αρχιτεκτονική RISC AVR.Εκτελώντας ισχυρές εντολές σε έναν μόνο κύκλο ρολογιού, το AT90CAN32/64/128 επιτυγχάνει αποδόσεις που πλησιάζουν το 1 MIPS ανά MHz, επιτρέποντας στον σχεδιαστή του συστήματος να βελτιστοποιήσει την κατανάλωση ενέργειας σε σχέση με την ταχύτητα επεξεργασίας.Ο πυρήνας AVR συνδυάζει ένα πλούσιο σύνολο εντολών με 32 καταχωρητές εργασίας γενικής χρήσης.Και οι 32 καταχωρητές συνδέονται απευθείας με την Αριθμητική Λογική Μονάδα (ALU), επιτρέποντας την πρόσβαση σε δύο ανεξάρτητους καταχωρητές σε μία μόνο εντολή που εκτελείται σε έναν κύκλο ρολογιού.Η αρχιτεκτονική που προκύπτει είναι πιο αποδοτική στον κώδικα, ενώ επιτυγχάνει εντολές έως και δέκα φορές ταχύτερες από τους συμβατικούς μικροελεγκτές CISC.Το AT90CAN32/64/128 παρέχει τα ακόλουθα χαρακτηριστικά: 32K/64K/128K byte προγραμματιζόμενου φλας εντός συστήματος με δυνατότητες Read-While-Write, 1K/2K/4K byte EEPROM, 2K/4K/4K byte SRAM, 53 byte γενικής χρήσης Γραμμές I/O, 32 καταχωρητές εργασίας γενικής χρήσης, ελεγκτής CAN, μετρητής πραγματικού χρόνου (RTC), τέσσερις ευέλικτοι χρονοδιακόπτες/μετρητές με λειτουργίες σύγκρισης και PWM, 2 USART, μια σειριακή διεπαφή δύο καλωδίων προσανατολισμένη στα byte, μια σειριακή διεπαφή 8 καναλιών 10 -bit ADC με προαιρετική διαφορική βαθμίδα εισόδου με προγραμματιζόμενο κέρδος, προγραμματιζόμενο Watchdog Timer με Internal Oscillator, σειριακή θύρα SPI, IEEE std.Συμβατό με το 1149.1 διεπαφή δοκιμής JTAG, που χρησιμοποιείται επίσης για πρόσβαση στο σύστημα εντοπισμού σφαλμάτων και προγραμματισμό On-chip και σε πέντε επιλογές εξοικονόμησης ενέργειας από λογισμικό.Η κατάσταση αδράνειας σταματά τη CPU ενώ επιτρέπει στις θύρες SRAM, Timer/Counters, SPI/CAN και στο σύστημα διακοπής να συνεχίσουν να λειτουργούν.Η λειτουργία απενεργοποίησης αποθηκεύει τα περιεχόμενα του καταχωρητή αλλά παγώνει τον Ταλαντωτή, απενεργοποιώντας όλες τις άλλες λειτουργίες του τσιπ μέχρι την επόμενη διακοπή ή Επαναφορά υλικού.Στη λειτουργία εξοικονόμησης ενέργειας, ο ασύγχρονος χρονοδιακόπτης συνεχίζει να λειτουργεί, επιτρέποντας στον χρήστη να διατηρεί μια βάση χρονοδιακόπτη ενώ η υπόλοιπη συσκευή κοιμάται.Η λειτουργία μείωσης θορύβου ADC σταματά τη CPU και όλες τις μονάδες I/O εκτός από το Asynchronous Timer και το ADC, για να ελαχιστοποιηθεί ο θόρυβος μεταγωγής κατά τις μετατροπές ADC.Στην κατάσταση αναμονής, ο Ταλαντωτής Κρυστάλλου/Αντηχητή λειτουργεί ενώ η υπόλοιπη συσκευή βρίσκεται σε κατάσταση ύπνου.Αυτό επιτρέπει πολύ γρήγορη εκκίνηση σε συνδυασμό με χαμηλή κατανάλωση ενέργειας.Η συσκευή κατασκευάζεται χρησιμοποιώντας την τεχνολογία μη πτητικής μνήμης υψηλής πυκνότητας της Atmel.Το Onchip ISP Flash επιτρέπει στη μνήμη του προγράμματος να επαναπρογραμματιστεί στο σύστημα μέσω μιας σειριακής διεπαφής SPI, από έναν συμβατικό προγραμματιστή μη πτητικής μνήμης ή από ένα πρόγραμμα εκκίνησης On-chip που εκτελείται στον πυρήνα AVR.Το πρόγραμμα εκκίνησης μπορεί να χρησιμοποιήσει οποιαδήποτε διεπαφή για τη λήψη του προγράμματος εφαρμογής στη μνήμη Flash της εφαρμογής.Το λογισμικό στην ενότητα Boot Flash θα συνεχίσει να εκτελείται όσο ενημερώνεται η ενότητα Application Flash, παρέχοντας πραγματική λειτουργία Read-While-Write.
Προδιαγραφές: | |
Χαρακτηριστικό | αξία |
Κατηγορία | Ολοκληρωμένα κυκλώματα (IC) |
Ενσωματωμένοι - Μικροελεγκτές | |
Mfr | Τεχνολογία μικροτσίπ |
Σειρά | AVR® 90CAN |
Πακέτο | Δίσκος - σχάρα |
Κατάσταση μέρους | Ενεργός |
Πυρήνας Επεξεργαστής | AVR |
Μέγεθος πυρήνα | 8-bit |
Ταχύτητα | 16 MHz |
Συνδεσιμότητα | CANbus, EBI/EMI, I²C, SPI, UART/USART |
Περιφερειακά | Brown-out Detect/Reset, POR, PWM, WDT |
Αριθμός I/O | 53 |
Μέγεθος μνήμης προγράμματος | 128 KB (128 K x 8) |
Τύπος μνήμης προγράμματος | ΛΑΜΨΗ |
Μέγεθος EEPROM | 4K x 8 |
Μέγεθος RAM | 4K x 8 |
Τάση - Τροφοδοσία (Vcc/Vdd) | 2,7V ~ 5,5V |
Μετατροπείς δεδομένων | A/D 8x10b |
Τύπος ταλαντωτή | Εσωτερικός |
Θερμοκρασία λειτουργίας | -40°C ~ 85°C (TA) |
Τύπος τοποθέτησης | Αναρτημένο στην επιφάνεια |
Πακέτο / Θήκη | 64-TQFP |
Πακέτο συσκευής προμηθευτή | 64-TQFP (14x14) |
Βασικός αριθμός προϊόντος | AT90CAN128 |