ATTINY13-20MMU
Hersteller: | MICROCHIP |
Architektur: | 8-bit |
FLASH-Speicher: | 1kB |
RAM-Speicher: | 64B |
EEPROM-Speicher: | 64B |
Anzahl der Eingänge/Ausgänge: | 6 |
Versorgungsspannungsbereich: | 2,7V~5,5V |
Anzahl Stück | 1+ | 2+ | 4+ |
---|---|---|---|
Nettopreis (EUR) | 2,5281 | 1,9645 | 1,5801 |
Anzahl Stück | 1+ | 5+ | 20+ | 100+ | 300+ |
---|---|---|---|---|---|
Nettopreis (EUR) | 2,1697 | 1,7216 | 1,5565 | 1,4716 | 1,4457 |
Hersteller: | MICROCHIP |
Architektur: | 8-bit |
FLASH-Speicher: | 1kB |
RAM-Speicher: | 64B |
EEPROM-Speicher: | 64B |
Anzahl der Eingänge/Ausgänge: | 6 |
Versorgungsspannungsbereich: | 2,7V~5,5V |
Frequenz: | 20,000MHz |
A/D Umwandler: | JA |
D/A Umwandler: | NEIN |
UART/USART schnittstelle: | NEIN |
SPI schnittstelle: | NEIN |
TWI (I2C) schnittstelle: | NEIN |
CAN schnittstelle: | NEIN |
ETHERNET schnittstelle: | NEIN |
USB schnittstelle: | NEIN |
Verschlüsselung: | NEIN |
Betriebstemperatur (Bereich): | -40°C ~ 85°C |
Gehäuse: | MLF10 |
8-Bit AVR® Mikrokontroller mit 1 kB Flash-Speicher, programmierbar im Endgerät, ATtiny13.
Eigenschaften:
Effizienter 8-Bit AVR® Mikrokontroller mit niedrigem Energieverbrauch
• Fortgeschrittene RISC-Architektur
– 120 Befehle, die hohe Flexibilität bieten und größtenteils in einem Zyklus ausgeführt werden
– 32 8-Bit allgemeine Arbeitsregister
– Vollständiger statischer Betrieb
– Bis zu 20 MIPS bei 20 MHz
• Segmenteinteilung des nichtflüchtigen Speichers mit hoher Schreibbeständigkeit
– 1 kB Flash-Speicher für Programmkodierung, der im Endgerät programmiert werden kann
– 64 Byte EEPROM-Speicher
– 64 Byte internes SRAM
– Schreib- und Lesezyklen: Flash 10.000, EEPROM 100.000
– Haltbarkeit des Speichers: 20 Jahre bei 85°C / 100 Jahre bei 25°C
– Schutz des Speichers während der Programmierung, nützlich beim Neuprogrammieren des Flashs mit der aktuellen Firmware und für den Schutz der im EEPROM gespeicherten Daten
• Peripherieschaltungen
– Ein 8-Bit Timer/Counter mit Prescaler und zwei PWM-Kanälen
– 4-Kanal, 10-Bit ADC mit internem Referenzspannung
– Programmierbarer Watchdog mit eigenem eingebauten Oszillator
– Eingebauter analoger Komparator
• Besondere Merkmale des Mikrokontrollers
– Eingebauter Debugging-Mechanismus debugWIRE
– Möglichkeit der Programmierung im Gerät über SPI-Port
– Interne und externe Interrupts
– Energiesparmodus und Ausschaltmodus sowie Rauschreduktionsmodus beim ADC-Messen
– Erweiterter Reset-Schaltkreis beim Starten
– Programmierbare Niederspannungserkennung, die softwaremäßig deaktiviert werden kann
– Eingebauter, kalibrierbarer Oszillator
• Gehäuse und Ein-/Ausgangsports
– 8-Pin PDIP/SOIC Gehäuse: sechs programmierbare I/O-Pins
– 20-Pin MLF Gehäuse: sechs programmierbare I/O-Pins
• Betriebsspannung:
– 1,8V~5,5V
• Geschwindigkeit:
– ATtiny13: 0 - 10 MHz bei 2,7V~5,5V, 0 - 20 MHz bei 4,5V~5,5V
• Industrieller Temperaturbereich
• Sehr niedriger Energieverbrauch
– Betriebsmodus:
• 1 MHz, 1,8V: 240 μA
– Standby-Modus:
• < 0,1 μA bei 1,8V
Der AVR Kern kombiniert einen umfangreichen Befehlssatz mit 32 allgemeinen Arbeitsregistern. Alle Register sind direkt mit der arithmetisch-logischen Einheit (ALU) verbunden, was den Zugriff auf zwei unabhängige Register innerhalb eines einzelnen Befehls, der in einem Taktzyklus ausgeführt wird, ermöglicht. Dadurch kann die Architektur Code erzeugen, der bis zu zehn Mal schneller ausgeführt wird als der Code traditioneller CISC-Mikrokontroller.
Der ATtiny13 Mikrokontroller bietet 1 kB Flash-Speicher, der auch im Endgerät programmiert werden kann, 64 Byte EEPROM-Speicher, 64 Byte SRAM, 6 allgemeine I/O-Pins, 32 allgemeine Arbeitsregister, einen 8-Bit Timer/Counter mit Vergleichsmodi, Unterstützung für interne und externe Interrupts, einen 4-Kanal, 10-Bit ADC, einen programmierbaren Watchdog mit eingebautem Oszillator und drei Energieeinsparmodi, die softwareseitig ausgewählt werden können. Im Standby-Modus wird der CPU gestoppt, jedoch bleiben das SRAM, der Timer/Counter, der ADC, der analoge Komparator und das Interrupt-System aktiv. Im Ausschaltmodus bleiben die Registerzustände erhalten, während alle Funktionen des Mikrokontrollers ausgeschaltet sind, bis ein Interrupt oder ein Hardware-Reset erfolgt. Der Rauschreduktionsmodus bei ADC-Messungen stoppt den CPU und alle I/O-Module außer dem ADC, um Störungen während der ADC-Umwandlung zu minimieren.
Der Mikrokontroller wird unter Verwendung von Atmels Hochdichte nichtflüchtiger Speichertechnologie hergestellt. Der eingebaute Flash-Speicher ermöglicht es, das Gerät bereits im Endgerät über eine serielle SPI-Schnittstelle neu zu programmieren. Es kann auch ein Bootloader oder ein traditioneller Speicherprogrammierer für nichtflüchtigen Speicher verwendet werden.
Für den Mikrokontroller ATtiny13 ist ein vollständiges Software-Entwicklungspaket verfügbar, einschließlich C-Compiler, Makro-Assembler, Debugger, Simulatoren und Entwicklungskits.