Οδηγός χρήστη ATMEL AT90CAN32-16AU 8bit AVR Microcontroller

Λογότυπο ATMEL

8-bit Λογότυπο AVR Μικροελεγκτής με 32K/64K/128K Byte ISP Flash και CAN Controller

AT90CAN32
AT90CAN64
AT90CAN128

Περίληψη

Αναθ. 7679HS–CAN–08/08

Χαρακτηριστικά

  • Μικροελεγκτής AVR® 8-bit υψηλής απόδοσης και χαμηλής κατανάλωσης
  • Προηγμένη Αρχιτεκτονική RISC
    • 133 Ισχυρές Οδηγίες – Πιο απλή εκτέλεση κύκλου ρολογιού
    • 32 x 8 Μητρώα εργασίας γενικής χρήσης + Μητρώα περιφερειακού ελέγχου
    • Πλήρως στατική λειτουργία
    • Έως 16 MIPS Παροχής στα 16 MHz
    • Πολλαπλασιαστής 2 κύκλων σε chip
  • Μη πτητικό πρόγραμμα και μνήμες δεδομένων
    • 32K/64K/128K Byte επαναπρογραμματιζόμενου φλας εντός του συστήματος (AT90CAN32/64/128)
      • Αντοχή: 10,000 Κύκλοι Εγγραφής/Διαγραφής
    • Προαιρετικό τμήμα κώδικα εκκίνησης με ανεξάρτητα μπιτ κλειδώματος
      • Επιλέξιμο μέγεθος εκκίνησης: 1K Byte, 2K Byte, 4K Byte ή 8K Byte
      • Προγραμματισμός εντός συστήματος με πρόγραμμα εκκίνησης στο Chip (CAN, UART,…)
      • Αληθινή λειτουργία ανάγνωσης-εγγραφής
    • 1K/2K/4K Byte EEPROM (Αντοχή: 100,000 κύκλοι εγγραφής/διαγραφής) (AT90CAN32/64/128)
    • 2K/4K/4K Bytes Εσωτερική SRAM (AT90CAN32/64/128)
    • Προαιρετικός χώρος εξωτερικής μνήμης έως 64K Byte
    • Κλείδωμα προγραμματισμού για ασφάλεια λογισμικού
  • JTAG (Συμβατή με το IEEE std. 1149.1) Διεπαφή
    • Δυνατότητες σάρωσης ορίων Σύμφωνα με το JTAG Πρότυπο
    • Προγραμματισμός Flash (Hardware ISP), EEPROM, Lock & Fuse Bits
    • Εκτεταμένη υποστήριξη εντοπισμού σφαλμάτων σε τσιπ
  • CAN Controller 2.0A & 2.0B – Πιστοποιημένο κατά ISO 16845 (1)
    • 15 Πλήρες Αντικείμενα Μηνυμάτων με Ξεχωριστό Αναγνωριστικό Tags και Μάσκες
    • Λειτουργίες μετάδοσης, λήψης, αυτόματης απάντησης και λήψης buffer πλαισίου
    • Μέγιστος ρυθμός μεταφοράς 1 Mbit/s στα 8 MHz
    • Ώρα αγamping, TTC & Λειτουργία Ακρόασης (Spying ή Autobaud)
  • Περιφερειακά Χαρακτηριστικά
    • Προγραμματιζόμενος χρονοδιακόπτης Watchdog με On-chip Oscillator
    • 8-bit Synchronous Timer/Counter-0
      • 10-bit Prescaler
      • Εξωτερικός μετρητής συμβάντων
      • Σύγκριση εξόδου ή Έξοδος PWM 8-bit
    • Ασύγχρονο χρονόμετρο/μετρητή 8-bit
      • 10-bit Prescaler
      • Εξωτερικός μετρητής συμβάντων
      • Σύγκριση εξόδου ή Έξοδος PWM 8 bit
      • Ταλαντωτής 32Khz για λειτουργία RTC
    • Διπλός Σύγχρονος Χρονοδιακόπτης 16-bit/Μετρητές-1 & 3
      • 10-bit Prescaler
      • Λήψη εισόδου με ακυρωτή θορύβου
      • Εξωτερικός μετρητής συμβάντων
      • Σύγκριση 3 εξόδων ή Έξοδος PWM 16 bit
      • Διαμόρφωση σύγκρισης εξόδου
    • ADC SAR 8 καναλιών, 10 bit
      • 8 Κανάλια μονού άκρου
      • 7 Διαφορικά κανάλια
      • 2 διαφορικά κανάλια με προγραμματιζόμενο κέρδος σε 1x, 10x ή 200x
    • Αναλογικός συγκριτής on-chip
    • Σειριακή διεπαφή δύο καλωδίων προσανατολισμένη στα byte
    • Διπλή προγραμματιζόμενη σειρά USART
    • Σειριακή διεπαφή Master/Slave SPI
      • Προγραμματισμός Flash (ISP υλικού)
  • Ειδικά χαρακτηριστικά μικροελεγκτή
    • Επαναφορά ενεργοποίησης και προγραμματιζόμενη ανίχνευση καφέ εξόδου
    • Εσωτερικός βαθμονομημένος ταλαντωτής RC
    • 8 Εξωτερικές πηγές διακοπής
    • 5 λειτουργίες ύπνου: Αδράνεια, Μείωση θορύβου ADC, Εξοικονόμηση ενέργειας, Απενεργοποίηση & Αναμονή
    • Συχνότητα ρολογιού με δυνατότητα επιλογής λογισμικού
    • Απενεργοποίηση καθολικής έλξης
  • I/O και Πακέτα
    • 53 Προγραμματιζόμενες γραμμές I/O
    • TQFP 64 απωλειών και QFN 64 απωλειών
  • Λειτουργικός τόμοςtages: 2.7 – 5.5V
  • Θερμοκρασία λειτουργίας: Βιομηχανική (-40°C έως +85°C)
  • Μέγιστη συχνότητα: 8 MHz στα 2.7 V, 16 MHz στα 4.5 V

Σημείωση: 1. Λεπτομέρειες στην ενότητα 19.4.3 στη σελίδα 242.

Περιγραφή

Σύγκριση μεταξύ AT90CAN32, AT90CAN64 και AT90CAN128

Τα AT90CAN32, AT90CAN64 και AT90CAN128 είναι συμβατά με υλικό και λογισμικό. Διαφέρουν μόνο σε μεγέθη μνήμης όπως φαίνεται στον Πίνακα 1-1.

Πίνακας 1-1. Σύνοψη μεγέθους μνήμης

Συσκευή Λάμψη EEPROM ΕΜΒΟΛΟ
AT90CAN32 32K Byte 1K Byte 2K Byte
AT90CAN64 64K Byte 2K Byte 4K Byte
AT90CAN128 128K Byte 4K Byte 4K Byte
Περιγραφή μέρους

Ο 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 με προαιρετική διαφορική είσοδο stage με προγραμματιζόμενο κέρδος, προγραμματιζόμενο 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. Συνδυάζοντας έναν 8-bit RISC CPU με το In-System Self-Programmable Flash σε ένα μονολιθικό τσιπ, το Atmel AT90CAN32/64/128 είναι ένας ισχυρός μικροελεγκτής που παρέχει μια εξαιρετικά ευέλικτη και οικονομικά αποδοτική λύση σε πολλές ενσωματωμένες εφαρμογές ελέγχου.

Το AT90CAN32/64/128 AVR υποστηρίζεται με μια πλήρη σειρά εργαλείων ανάπτυξης προγραμμάτων και συστημάτων, συμπεριλαμβανομένων: μεταγλωττιστών C, συναρμολογητών μακροεντολών, προγράμματος εντοπισμού σφαλμάτων/προσομοιωτών, εξομοιωτών εντός κυκλώματος και κιτ αξιολόγησης.

Αρνηση

Οι τυπικές τιμές που περιέχονται σε αυτό το φύλλο δεδομένων βασίζονται σε προσομοιώσεις και χαρακτηρισμούς άλλων μικροελεγκτών AVR που κατασκευάζονται με την ίδια τεχνολογία διεργασίας. Οι ελάχιστες και μέγιστες τιμές θα είναι διαθέσιμες μετά τον χαρακτηρισμό της συσκευής.

Διάγραμμα μπλοκ

Εικόνα 1-1. Διάγραμμα μπλοκ

Εικόνα 1-1 Μπλοκ διάγραμμα

Διαμορφώσεις καρφιτσών

Εικόνα 1-2. Pinout AT90CAN32/64/128 – TQFP

Εικόνα 1-2

(1) NC = Να μην συνδεθεί (Μπορεί να χρησιμοποιηθεί σε μελλοντικές συσκευές)

(2) Χρονοδιακόπτης2 Ταλαντωτής

Εικόνα 1-3. Pinout AT90CAN32/64/128 – QFN

Εικόνα 1-3

(1) NC = Να μην συνδεθεί (Μπορεί να χρησιμοποιηθεί σε μελλοντικές συσκευές)

(2) Χρονοδιακόπτης2 Ταλαντωτής

Σημείωση: Το μεγάλο κεντρικό μαξιλαράκι κάτω από τη συσκευασία QFN είναι κατασκευασμένο από μέταλλο και εσωτερικά συνδεδεμένο με το GND. Θα πρέπει να συγκολληθεί ή να κολληθεί στην πλακέτα για να εξασφαλίσει καλή μηχανική σταθερότητα. Εάν το κεντρικό μαξιλαράκι μείνει ασύνδετο, η συσκευασία μπορεί να χαλαρώσει από την πλακέτα.

1.6.3 Θύρα Α (PA7..PA0)

Η θύρα A είναι μια θύρα εισόδου/εξόδου διπλής κατεύθυνσης 8 bit με εσωτερικές αντιστάσεις έλξης (επιλεγμένες για κάθε bit). Οι buffer εξόδου της θύρας A έχουν συμμετρικά χαρακτηριστικά κίνησης με δυνατότητα υψηλής καταβύθισης και πηγής. Ως είσοδοι, οι ακίδες της θύρας A που έλκονται εξωτερικά χαμηλά θα παράγουν ρεύμα εάν ενεργοποιηθούν οι αντιστάσεις έλξης. Οι ακίδες της θύρας A δηλώνονται τριπλή όταν ενεργοποιείται μια συνθήκη επαναφοράς, ακόμα κι αν το ρολόι δεν λειτουργεί.

Η Θύρα A εξυπηρετεί επίσης τις λειτουργίες διαφόρων ειδικών χαρακτηριστικών του AT90CAN32/64/128 όπως αναφέρονται στη σελίδα 74.

1.6.4 Θύρα B (PB7..PB0)

Η θύρα Β είναι μια θύρα εισόδου/εξόδου διπλής κατεύθυνσης 8 bit με εσωτερικές αντιστάσεις έλξης (επιλεγμένες για κάθε bit). Οι buffer εξόδου της θύρας B έχουν συμμετρικά χαρακτηριστικά κίνησης με δυνατότητα υψηλής καταβύθισης και πηγής. Ως είσοδοι, οι ακίδες της θύρας Β που έλκονται εξωτερικά χαμηλά θα παράγουν ρεύμα εάν ενεργοποιηθούν οι αντιστάσεις έλξης. Οι ακίδες της θύρας B δηλώνονται σε τρεις δηλώσεις όταν ενεργοποιείται μια συνθήκη επαναφοράς, ακόμα κι αν το ρολόι δεν λειτουργεί.

Η Θύρα B εξυπηρετεί επίσης τις λειτουργίες διαφόρων ειδικών χαρακτηριστικών του AT90CAN32/64/128 όπως αναφέρονται στη σελίδα 76.

1.6.5 Θύρα C (PC7..PC0)

Η θύρα C είναι μια θύρα εισόδου/εξόδου διπλής κατεύθυνσης 8 bit με εσωτερικές αντιστάσεις έλξης (επιλεγμένες για κάθε bit). Τα buffer εξόδου της θύρας C έχουν συμμετρικά χαρακτηριστικά κίνησης με δυνατότητα υψηλής καταβύθισης και πηγής. Ως είσοδοι, οι ακίδες της θύρας C που έλκονται εξωτερικά χαμηλά θα παράγουν ρεύμα εάν ενεργοποιηθούν οι αντιστάσεις έλξης. Οι ακίδες της θύρας C δηλώνονται σε τρεις καταστάσεις όταν ενεργοποιείται μια συνθήκη επαναφοράς, ακόμα κι αν το ρολόι δεν λειτουργεί.

Η θύρα C εξυπηρετεί επίσης τις λειτουργίες των ειδικών χαρακτηριστικών του AT90CAN32/64/128 όπως αναφέρονται στη σελίδα 78.

1.6.6 Θύρα D (PD7..PD0)

Η θύρα D είναι μια θύρα εισόδου/εξόδου 8-bit διπλής κατεύθυνσης με εσωτερικές αντιστάσεις έλξης (επιλεγμένες για κάθε bit). Οι buffer εξόδου της θύρας D έχουν συμμετρικά χαρακτηριστικά κίνησης με δυνατότητα υψηλής καταβύθισης και πηγής. Ως είσοδοι, οι ακίδες της θύρας D που έλκονται εξωτερικά χαμηλά θα παράγουν ρεύμα εάν ενεργοποιηθούν οι αντιστάσεις έλξης. Οι ακίδες της θύρας D δηλώνονται σε τρεις καταστάσεις όταν ενεργοποιείται μια συνθήκη επαναφοράς, ακόμα κι αν το ρολόι δεν λειτουργεί.

Η Θύρα D εξυπηρετεί επίσης τις λειτουργίες διαφόρων ειδικών χαρακτηριστικών του AT90CAN32/64/128 όπως αναφέρονται στη σελίδα 80.

1.6.7 Θύρα Ε (PE7..PE0)

Η θύρα E είναι μια θύρα εισόδου/εξόδου διπλής κατεύθυνσης 8 bit με εσωτερικές αντιστάσεις έλξης (επιλεγμένες για κάθε bit). Οι buffer εξόδου της θύρας E έχουν συμμετρικά χαρακτηριστικά κίνησης με δυνατότητα υψηλής καταβύθισης και πηγής. Ως είσοδοι, οι ακίδες της θύρας E που τραβούνται εξωτερικά χαμηλά θα τροφοδοτήσουν ρεύμα εάν ενεργοποιηθούν οι αντιστάσεις έλξης. Οι ακίδες της Θύρας Ε δηλώνονται τριών όταν ενεργοποιείται μια συνθήκη επαναφοράς, ακόμα κι αν το ρολόι δεν λειτουργεί.

Η Θύρα E εξυπηρετεί επίσης τις λειτουργίες διαφόρων ειδικών χαρακτηριστικών του AT90CAN32/64/128 όπως αναφέρονται στη σελίδα 83.

1.6.8 Θύρα F (PF7..PF0)

Η θύρα F χρησιμεύει ως αναλογική είσοδος στον μετατροπέα A/D.

Η θύρα F χρησιμεύει επίσης ως θύρα εισόδου/εξόδου διπλής κατεύθυνσης 8 bit, εάν δεν χρησιμοποιείται ο μετατροπέας A/D. Οι ακίδες θυρών μπορούν να παρέχουν εσωτερικές αντιστάσεις έλξης (επιλεγμένες για κάθε bit). Οι buffer εξόδου Port F έχουν συμμετρικά χαρακτηριστικά μετάδοσης κίνησης με υψηλή ικανότητα καταβύθισης και πηγής. Ως είσοδοι, οι ακίδες της θύρας F που έλκονται εξωτερικά χαμηλά θα παράγουν ρεύμα εάν ενεργοποιηθούν οι αντιστάσεις έλξης. Οι ακίδες της θύρας F δηλώνονται τριών όταν ενεργοποιείται μια συνθήκη επαναφοράς, ακόμα κι αν το ρολόι δεν λειτουργεί.

Η θύρα F εξυπηρετεί επίσης τις λειτουργίες του JTAG διεπαφή. Αν το JTAG Η διεπαφή είναι ενεργοποιημένη, οι αντιστάσεις έλξης στις ακίδες PF7(TDI), PF5(TMS) και PF4(TCK) θα ενεργοποιηθούν ακόμη και αν γίνει επαναφορά.

1.6.9 Θύρα G (PG4..PG0)

Η θύρα G είναι μια θύρα I/O 5 bit με εσωτερικές αντιστάσεις έλξης (επιλεγμένες για κάθε bit). Τα buffer εξόδου Port G έχουν συμμετρικά χαρακτηριστικά κίνησης με δυνατότητα υψηλής καταβύθισης και πηγής. Ως είσοδοι, οι ακροδέκτες Port G που έλκονται εξωτερικά χαμηλά θα παράγουν ρεύμα εάν ενεργοποιηθούν οι αντιστάσεις έλξης. Οι ακίδες της Θύρας G δηλώνονται τριπλή όταν ενεργοποιείται μια συνθήκη επαναφοράς, ακόμα κι αν το ρολόι δεν λειτουργεί.

Η Θύρα G εξυπηρετεί επίσης τις λειτουργίες διαφόρων ειδικών χαρακτηριστικών του AT90CAN32/64/128 όπως αναφέρονται στη σελίδα 88.

1.6.10 ΕΠΑΝΑΦΟΡΑ

Επαναφορά εισόδου. Ένα χαμηλό επίπεδο σε αυτόν τον πείρο για μεγαλύτερο από το ελάχιστο μήκος παλμού θα προκαλέσει επαναφορά. Το ελάχιστο μήκος παλμού δίνεται σε χαρακτηριστικά. Οι μικρότεροι παλμοί δεν είναι εγγυημένο ότι θα δημιουργήσουν επαναφορά. Οι θύρες I/O του AVR επαναφέρονται αμέσως στην αρχική τους κατάσταση ακόμα κι αν το ρολόι δεν λειτουργεί. Το ρολόι χρειάζεται για να επαναφέρετε το υπόλοιπο AT90CAN32/64/128.

1.6.11 XTAL1

Είσοδος στον αναστροφικό ταλαντωτή ampLifier και είσοδος στο εσωτερικό κύκλωμα λειτουργίας ρολογιού.

1.6.12 XTAL2

Έξοδος από τον αναστροφικό ταλαντωτή ampπιο ζωντανή.

1.6.13 AVCC

Το AVCC είναι η προμήθεια τόμtagακίδα e για τον μετατροπέα A/D στη θύρα F. Θα πρέπει να συνδεθεί εξωτερικά στο Vcc, ακόμα κι αν δεν χρησιμοποιείται το ADC. Εάν χρησιμοποιείται το ADC, θα πρέπει να συνδεθεί στο Vcc μέσω ενός φίλτρου χαμηλής διέλευσης.

1.6.14 ΑΡΕΦ

Αυτή είναι η αναλογική ακίδα αναφοράς για τον μετατροπέα A/D.

Σχετικά με τον Κώδικα Examples

Αυτή η τεκμηρίωση περιέχει απλό κώδικα π.χampΛεπτομέρειες που δείχνουν εν συντομία πώς να χρησιμοποιείτε διάφορα μέρη της συσκευής. Αυτοί οι κωδικοί π.χampΑς υποθέσουμε ότι η κεφαλίδα του συγκεκριμένου τμήματος file περιλαμβάνεται πριν από τη σύνταξη. Λάβετε υπόψη ότι δεν περιλαμβάνουν όλοι οι προμηθευτές μεταγλωττιστών C ορισμούς bit στην κεφαλίδα fileΟ χειρισμός s και διακοπής στο C εξαρτάται από τον μεταγλωττιστή. Επιβεβαιώστε με την τεκμηρίωση του μεταγλωττιστή C για περισσότερες λεπτομέρειες.

Περίληψη εγγραφής

Περίληψη εγγραφής

Σύνοψη Εγγραφής Συνέχεια 1

Σύνοψη Εγγραφής Συνέχεια 2

Σύνοψη Εγγραφής Συνέχεια 3

Σύνοψη Εγγραφής Συνέχεια 4

Σύνοψη Εγγραφής Συνέχεια 5

Σύνοψη Εγγραφής Συνέχεια 6

Σημειώσεις:

  1. Τα bit διεύθυνσης που υπερβαίνουν το PCMSB (Πίνακας 25-11 στη σελίδα 341) δεν σας ενδιαφέρουν.
  2. Τα bit διεύθυνσης που υπερβαίνουν το EEAMSB (Πίνακας 25-12 στη σελίδα 341) δεν σας ενδιαφέρουν.
  3. Για συμβατότητα με μελλοντικές συσκευές, τα δεσμευμένα bit θα πρέπει να μηδενίζονται εάν έχουν πρόσβαση. Οι δεσμευμένες διευθύνσεις μνήμης I/O δεν πρέπει ποτέ να γράφονται.
  4. Οι καταχωρητές εισόδου/εξόδου εντός του εύρους διευθύνσεων 0x00 – 0x1F είναι άμεσα προσβάσιμοι με bit χρησιμοποιώντας τις οδηγίες SBI και CBI. Σε αυτούς τους καταχωρητές, η τιμή των μεμονωμένων bit μπορεί να ελεγχθεί χρησιμοποιώντας τις οδηγίες SBIS και SBIC.
  5. Ορισμένες από τις σημαίες κατάστασης διαγράφονται γράφοντας μια λογική σε αυτές. Λάβετε υπόψη ότι, σε αντίθεση με τα περισσότερα άλλα AVR, οι οδηγίες CBI και SBI θα λειτουργούν μόνο στο καθορισμένο bit και επομένως μπορούν να χρησιμοποιηθούν σε καταχωρητές που περιέχουν τέτοιες σημαίες κατάστασης. Οι οδηγίες CBI και SBI λειτουργούν μόνο με καταχωρητές 0x00 έως 0x1F. 6. Όταν χρησιμοποιείτε τις συγκεκριμένες εντολές I/O IN και OUT, πρέπει να χρησιμοποιούνται οι διευθύνσεις I/O 0x00 – 0x3F. Κατά τη διευθυνσιοδότηση καταχωρητών εισόδου/εξόδου ως χώρου δεδομένων με χρήση εντολών LD και ST, πρέπει να προστεθεί 0x20 σε αυτές τις διευθύνσεις. Ο AT90CAN32/64/128 είναι ένας πολύπλοκος μικροελεγκτής με περισσότερες περιφερειακές μονάδες από αυτές που μπορούν να υποστηριχθούν στην τοποθεσία 64 που έχει δεσμευτεί στο Opcode για τις οδηγίες IN και OUT. Για τον εκτεταμένο χώρο I/O από 0x60 – 0xFF σε SRAM, μπορούν να χρησιμοποιηθούν μόνο οι οδηγίες ST/STS/STD και LD/LDS/LDD.

Πληροφορίες Παραγγελίας

Πληροφορίες Παραγγελίας

Σημειώσεις: 1. Αυτές οι συσκευές μπορούν επίσης να παρέχονται σε μορφή γκοφρέτας. Επικοινωνήστε με το τοπικό γραφείο πωλήσεων της Atmel για λεπτομερείς πληροφορίες παραγγελιών και ελάχιστες ποσότητες.

Πληροφορίες συσκευασίας

Πληροφορίες συσκευασίας

TQFP64

ΣΥΣΚΕΥΑΣΙΑ 64 ΑΚΙΝΗΤΩΝ ΤΕΤΡΑΤΕΡΑΣ ΛΕΠΤΗ

TQFP64

QFN64

QFN64

ΣΗΜΕΙΩΣΕΙΣ: ΣΗΜΕΙΩΣΕΙΣ ΠΡΟΤΥΠΟΥ QFN

  1. ΔΙΑΣΤΑΣΕΙΣ & ΑΝΟΧΕΣ ΣΥΜΦΩΝΑ ΜΕ ΤΟ ASME Y14.5M. – 1994.
  2. Η ΔΙΑΣΤΑΣΗ b ΙΣΧΥΕΙ ΓΙΑ ΜΕΤΑΛΛΩΜΕΝΟ ΑΚΡΟΔΡΟΜΟ ΚΑΙ ΜΕΤΡΕΤΑΙ Μεταξύ 0.15 ΚΑΙ 0.30 mm ΑΠΟ ΤΟ ΑΚΡΩΜΑ ΤΕΡΜΑΤΙΚΟΥ. ΕΑΝ ΤΟ ΤΕΡΜΑΤΙΚΟ ΕΧΕΙ ΤΗΝ ΠΡΟΑΙΡΕΤΙΚΗ ΑΚΤΙΝΑ ΣΤΟ ΑΛΛΟ ΑΚΡΟ ΤΟΥ ΤΕΡΜΑΤΙΚΟΥ, Η ΔΙΑΣΤΑΣΗ b ΔΕΝ ΘΑ ΠΡΕΠΕΙ ΝΑ ΜΕΤΡΕΤΑΙ ΣΕ ΑΥΤΗ ΤΗΝ ΠΕΡΙΟΧΗ ΑΚΤΙΝΗΣ.
  3. ΜΕΓΙΣΤΗ. Η ΣΥΣΚΕΥΑΣΙΑ ΕΙΝΑΙ 0.05mm.
  4. Η ΜΕΓΙΣΤΗ ΕΠΙΤΡΕΠΟΜΕΝΗ ΓΡΥΖΑ ΕΙΝΑΙ 0.076 mm ΣΕ ΟΛΕΣ ΤΙΣ ΚΑΤΕΥΘΥΝΣΕΙΣ.
  5. Το PIN #1 ID ΣΤΟ ΠΑΝΩ ΘΑ ΣΗΜΑΝΤΕΙ ΛΕΪΖΕΡ.
  6. ΑΥΤΟ ΣΧΕΔΙΟ ΣΥΜΜΟΡΦΩΝΕΤΑΙ ΜΕ ΤΟ ΕΓΓΡΑΦΕΙ ΠΕΡΙΓΡΑΦΗ MO-220 της JEDEC.
  7. ΜΠΟΡΕΙ ΝΑ ΥΠΑΡΧΕΙ ΜΕΓΙΣΤΟ 0.15 mm ΤΡΑΒΗΜΑ ΠΙΣΩ (L1).
    L ΜΕΙΟΝ L1 ΝΑ ΕΙΝΑΙ ΙΣΟ Ή ΜΕΓΑΛΥΤΕΡΟ ΑΠΟ 0.30 mm
  8. ΤΟ ΑΝΑΓΝΩΡΙΣΤΙΚΟ ΤΕΡΜΑΤΙΚΟΥ #1 ΕΙΝΑΙ ΠΡΟΑΙΡΕΤΙΚΟ ΑΛΛΑ ΠΡΕΠΕΙ ΝΑ ΒΡΙΣΚΕΤΑΙ ΕΝΤΟΣ ΤΗΣ ΖΩΝΗΣ ΠΟΥ ΕΝΔΕΙΚΕΤΑΙ ΤΟ ΑΝΑΓΝΩΡΙΣΤΙΚΟ ΤΕΡΜΑΤΙΚΟΥ #1 ΕΙΤΕ ΕΙΤΕ ΜΟΥΛΟΥ Ή ΣΗΜΑΝΤΙΚΟ ΧΑΡΑΚΤΗΡΙΣΤΙΚΟ

Αρχηγείο

Atmel Corporation
2325 Orchard Parkway
Σαν Χοσέ. CA 95131
ΗΠΑ
Τηλ: 1(408) 441-0311
Φαξ: 1(408) 487-2600

Διεθνής

Atmel Asia
Δωμάτιο 1219
Chinachem Golden Plaza
77 Mod Road Tsimshatsui
East Kowloon
Χονγκ Κονγκ
Τηλ: (852) 2721-9778
Φαξ: (852) 2722-1369

Atmel Europe
Le Krebs
8. Rue Jean-Pierre Timbaud
BP 309
78054 Saint-Quentin-en-
Yvelines Cedex
Γαλλία
Tel: (33) 1-30-60-70-00
Fax: (33) 1-30-60-71-11

Atmel Ιαπωνία
9F. Tonetsu Shinkawa Bldg.
1-24-8 Σινκάουα
Τσούο-κου, Τόκιο 104-0033
Ιαπωνία
Τηλ: (81) 3-3523-3551
Φαξ: (81) 3-3523-7581

Επικοινωνία προϊόντος

Web Τοποθεσία
www.atmel.com

Τεχνική Υποστήριξη
avr@atmel.com

Επικοινωνία πωλήσεων
www.atmel.com/contacts

Λογοτεχνικά αιτήματα
www.atmel.com/literature

Αποποίηση ευθύνης: Οι πληροφορίες σε αυτό το έγγραφο παρέχονται σε σχέση με προϊόντα Atmel. Καμία άδεια, ρητή ή σιωπηρή, με estoppel ή με άλλο τρόπο, για οποιοδήποτε δικαίωμα πνευματικής ιδιοκτησίας δεν χορηγείται από αυτό το έγγραφο ή σε σχέση με την πώληση προϊόντων Atmel. ΕΚΤΟΣ ΟΠΩΣ ΔΙΑΘΕΤΟΥΝΤΑΙ ΣΤΟΥΣ ΟΡΟΥΣ ΚΑΙ ΠΡΟΫΠΟΘΕΣΕΙΣ ΠΩΛΗΣΗΣ ΤΗΣ ATMEL ΠΟΥ ΒΡΙΣΚΟΝΤΑΙ ΣΤΟ ATMEL'S WEB Ο ΙΣΤΟΤΟΠΟΣ, Η ATMEL ΔΕΝ ΑΝΑΛΑΜΒΑΝΕΙ ΚΑΜΙΑ ΕΥΘΥΝΗ ΚΑΙ ΑΠΟΠΟΙΕΙΤΑΙ ΟΠΟΙΑΔΗΠΟΤΕ ΡΗΤΗ, ΣΙΩΠΗΡΗ Ή ΝΟΜΙΚΕΣ ΕΓΓΥΗΣΗ ΣΧΕΤΙΚΑ ΜΕ ΤΑ ΠΡΟΪΟΝΤΑ ΤΟΥ ΣΥΜΠΕΡΙΛΑΜΒΑΝΟΜΕΝΩΝ, ΑΛΛΑ ΔΕΝ ΠΕΡΙΟΡΙΣΤΟΥΝ ΤΗΝ ΣΙΩΠΗΡΩΜΕΝΗ ΕΓΓΥΗΣΗ ΤΗΣ ΕΓΓΥΗΣΗΣ ΤΗΣ ΕΓΓΥΗΣΗΣ, -ΠΑΡΑΒΑΣΗ. ΣΕ ΚΑΜΙΑ ΠΕΡΙΠΤΩΣΗ ΔΕΝ ΕΙΝΑΙ ΥΠΕΥΘΥΝΗ Η ATMEL ΓΙΑ ΟΠΟΙΑΔΗΠΟΤΕ ΑΜΕΣΗ, ΕΜΜΕΣΗ, ΕΠΑΓΓΕΛΜΑΤΙΚΗ, ΤΙΜΩΡΙΚΗ, ΕΙΔΙΚΕΣ Ή ΣΥΜΠΤΑΤΙΚΕΣ ΖΗΜΙΕΣ (ΣΥΜΠΕΡΙΛΑΜΒΑΝΟΜΕΝΩΝ, ΧΩΡΙΣ ΠΕΡΙΟΡΙΣΜΟ, ΖΗΜΙΕΣ ΓΙΑ ΑΠΩΛΕΙΑ, ΑΠΩΛΕΙΑ). ΕΚΤΟΣ ΧΡΗΣΗΣ Ή ΑΔΥΝΑΤΟΤΗΤΑΣ ΧΡΗΣΗΣ ΑΥΤΟ ΤΟ ΕΓΓΡΑΦΟ, ΑΚΟΜΑ ΚΑΙ ΑΝ Η ATMEL ΕΧΕΙ ΕΝΗΜΕΡΩΘΕΙ ΓΙΑ ΤΗΝ ΠΙΘΑΝΟΤΗΤΑ ΤΕΤΟΙΩΝ ΖΗΜΙΩΝ. Η Atmel δεν προβαίνει σε δηλώσεις ή εγγυήσεις σχετικά με την ακρίβεια ή την πληρότητα των περιεχομένων αυτού του εγγράφου και διατηρεί το δικαίωμα να κάνει αλλαγές στις προδιαγραφές και τις περιγραφές των προϊόντων ανά πάσα στιγμή χωρίς προειδοποίηση. Η Atmel δεν δεσμεύεται να ενημερώσει τις πληροφορίες που περιέχονται στο παρόν. Εκτός εάν ορίζεται διαφορετικά, τα προϊόντα της Atmel δεν είναι κατάλληλα και δεν πρέπει να χρησιμοποιούνται σε εφαρμογές αυτοκινήτων. Τα προϊόντα της Atmel δεν προορίζονται, εγκρίνονται ή καλύπτονται από εγγύηση για χρήση ως εξαρτήματα σε εφαρμογές που προορίζονται για υποστήριξη ή διατήρηση ζωής.

© 2008 Atmel Corporation. Ολα τα δικαιώματα διατηρούνται. Το Atmel®, το λογότυπο και οι συνδυασμοί τους και άλλα είναι σήματα κατατεθέντα ή εμπορικά σήματα της Atmel Corporation ή των θυγατρικών της. Άλλοι όροι και ονόματα προϊόντων μπορεί να είναι εμπορικά σήματα άλλων.

7679HS–CAN–08/08

Έγγραφα / Πόροι

ATMEL AT90CAN32-16AU 8bit AVR Μικροελεγκτής [pdf] Οδηγός χρήστη
AT90CAN32-16AU 8bit AVR Microcontroller, AT90CAN32-16AU, 8bit AVR Microcontroller, Microcontroller

Αναφορές

Αφήστε ένα σχόλιο

Η διεύθυνση email σας δεν θα δημοσιευτεί. Τα υποχρεωτικά πεδία επισημαίνονται *