Περιγραφή
Ο πυρήνας AVR συνδυάζει ένα πλούσιο σύνολο εντολών με 32 καταχωρητές εργασίας γενικής χρήσης.Και οι 32 καταχωρητές συνδέονται απευθείας με την Αριθμητική Λογική Μονάδα (ALU), επιτρέποντας την πρόσβαση σε δύο ανεξάρτητους καταχωρητές σε μία μόνο εντολή που εκτελείται σε έναν κύκλο ρολογιού.Η αρχιτεκτονική που προκύπτει είναι πιο αποδοτική στον κώδικα, ενώ επιτυγχάνει εντολές έως και δέκα φορές ταχύτερες από τους συμβατικούς μικροελεγκτές CISC.Το ATmega16 παρέχει τις ακόλουθες δυνατότητες: 16 Kbyte προγραμματιζόμενης μνήμης προγράμματος Flash εντός συστήματος με δυνατότητες Read-While-Write, 512 byte EEPROM, 1 Kbyte SRAM, 32 γραμμές I/O γενικής χρήσης, 32 καταχωρητές εργασίας γενικής χρήσης, διεπαφή JTAG για Boundaryscan, υποστήριξη και προγραμματισμό εντοπισμού σφαλμάτων σε τσιπ, τρεις ευέλικτους χρονοδιακόπτες/μετρητές με λειτουργίες σύγκρισης, εσωτερικές και εξωτερικές διακοπές, σειριακό προγραμματιζόμενο USART, σειριακή διεπαφή δύο καλωδίων προσανατολισμένη στα byte, ADC 8 καναλιών, 10 bit με προαιρετικό διαφορική βαθμίδα εισόδου με προγραμματιζόμενο κέρδος (μόνο πακέτο TQFP), προγραμματιζόμενο Watchdog Timer με εσωτερικό ταλαντωτή, σειριακή θύρα SPI και έξι λειτουργίες εξοικονόμησης ενέργειας με δυνατότητα επιλογής λογισμικού.Η κατάσταση αδράνειας σταματά τη CPU ενώ επιτρέπει στο USART, τη διεπαφή δύο καλωδίων, τον μετατροπέα A/D, τη SRAM, τον χρονοδιακόπτη/μετρητές, τη θύρα SPI και το σύστημα διακοπής να συνεχίσουν να λειτουργούν.Η λειτουργία απενεργοποίησης αποθηκεύει τα περιεχόμενα του καταχωρητή, αλλά παγώνει τον Ταλαντωτή, απενεργοποιώντας όλες τις άλλες λειτουργίες του τσιπ μέχρι την επόμενη Εξωτερική Διακοπή ή Επαναφορά υλικού.Στη λειτουργία εξοικονόμησης ενέργειας, ο ασύγχρονος χρονοδιακόπτης συνεχίζει να λειτουργεί, επιτρέποντας στον χρήστη να διατηρεί μια βάση χρονοδιακόπτη ενώ η υπόλοιπη συσκευή κοιμάται.Η λειτουργία μείωσης θορύβου ADC σταματά τη CPU και όλες τις μονάδες I/O εκτός από το Asynchronous Timer και το ADC, για να ελαχιστοποιηθεί ο θόρυβος μεταγωγής κατά τις μετατροπές ADC.Στην κατάσταση αναμονής, ο Ταλαντωτής κρυστάλλου/αντηχείου λειτουργεί ενώ η υπόλοιπη συσκευή βρίσκεται σε κατάσταση ύπνου.Αυτό επιτρέπει πολύ γρήγορη εκκίνηση σε συνδυασμό με χαμηλή κατανάλωση ενέργειας.Στην κατάσταση εκτεταμένης αναμονής, τόσο ο κύριος ταλαντωτής όσο και ο ασύγχρονος χρονοδιακόπτης συνεχίζουν να λειτουργούν.
Προδιαγραφές: | |
Χαρακτηριστικό | αξία |
Κατηγορία | Ολοκληρωμένα κυκλώματα (IC) |
Ενσωματωμένοι - Μικροελεγκτές | |
Mfr | Τεχνολογία μικροτσίπ |
Σειρά | AVR® ATmega |
Πακέτο | Δίσκος - σχάρα |
Κατάσταση μέρους | Ενεργός |
Πυρήνας Επεξεργαστής | AVR |
Μέγεθος πυρήνα | 8-bit |
Ταχύτητα | 8 MHz |
Συνδεσιμότητα | I²C, SPI, UART/USART |
Περιφερειακά | Brown-out Detect/Reset, POR, PWM, WDT |
Αριθμός I/O | 32 |
Μέγεθος μνήμης προγράμματος | 16 KB (8K x 16) |
Τύπος μνήμης προγράμματος | ΛΑΜΨΗ |
Μέγεθος EEPROM | 512 x 8 |
Μέγεθος RAM | 1 Χ 8 |
Τάση - Τροφοδοσία (Vcc/Vdd) | 2,7V ~ 5,5V |
Μετατροπείς δεδομένων | A/D 8x10b |
Τύπος ταλαντωτή | Εσωτερικός |
Θερμοκρασία λειτουργίας | -40°C ~ 85°C (TA) |
Τύπος τοποθέτησης | Αναρτημένο στην επιφάνεια |
Πακέτο / Θήκη | 44-TQFP |
Πακέτο συσκευής προμηθευτή | 44-TQFP (10x10) |
Βασικός αριθμός προϊόντος | ATMEGA16 |