Allgemein
Knowledge Base
- Neue Struktur (In Arbeit)
- Computertechnisches
Community
Privat
/ HomePage / Computerthemen / Hardware / Microcontroller / ATtiny2313
Der ATtiny2313 ist ein 8-Bit Microcontroller von Atmel mit folgenden Eckdaten:
Das Ganze im 20-Pin DIP-Gehäuse. Man kann sagen es ist fast ein auf die Platine und wenig Speicher reduzierter, ATARI ST mit Flash-ROM in der Größe einer halben Briefmarke zu einem Preis von 1,95€. Hätte mir das jemand 1992 erzählt dass es sowas geben wird, ich hätte ihn ausgelacht.
Verglichen mit der restlichen Produktpalette von Atmel ist dieser Chip ein Low-Cost-Low-End Microcontroller, der jedoch gemessen am niedrigen Preis schon sehr viele Anwendungsfälle abdeckt. Er eigent sich aufgrund der guten und kostenlosen Entwicklungstools und der minimalen Außenbeschaltung als idealer Einstiegscontroller um in das Thema einzutauchen.
Die Anschlüsse sind je nach Betriebsart teilweise mehrfach belegt:
Pin Nr. | Name | Funktion |
20 | VCC | Versorgungsspannung +1,8 - +5,5V (Je nach Typ) |
5, 4, 1 | PA0-PA2 | Port A: 3-Bit bidirektionaler I/O-Port mit internen Pull-Up Widerständen (für jedes Bit selektierbar) |
12-19 | PB0-PB7 | Port B: 8-Bit bidirektionaler I/O-Port mit internen Pull-Up Widerständen (für jedes Bit selektierbar) |
2, 3, 6-9, 11 | PD0-PD6 | Port D: 7-Bit bidirektionaler I/O-Port mit internen Pull-Up Widerständen (für jedes Bit selektierbar) |
1 | /RESET | Reset-Pin, Low-Aktiv. Erzeugt Reset wenn länger low als die minimale Taktlänge, selbst wenn der Takt nicht läuft. |
5 | XTAL1 | Eingang des invertierenden Oszillator-Verstärkers und Eingang für externes Taktsignal |
4 | XTAL2 | Ausgang des invertierenden Oszillator-Verstärkers |
12-19 | PCINT0-PCINT7 | Eingänge für Pin-Change Interrupt |
19 | USCK | Universal Serial Interface Clock im Serial 3-Wire Modus |
19 | SCL | Serial Clock im 2-Wire USI Modus |
18 | DO | Data Output im Serial 3-Wire Modus |
17 | DI | Data Input im Serial 3-Wire Modus |
17 | SDA | Data In/Out im Serial 2-Wire Modus |
16 | OC1B | Output Compare Match B output: Externer Ausgang für Timer/Counter 1 Output Compare B. Ausgang für Timerfunktionen im PWM-Modus |
15 | OC1A | Output Compare Match A output: Externer Ausgang für Timer/Counter 1 Output Compare B. Ausgang für Timerfunktionen im PWM-Modus |
14 | OC0A | Output Compare Match A output: Externer Ausgang für Timer/Counter 1 Output Compare B. Ausgang für Timerfunktionen im PWM-Modus |
9 | OC0B | Output Compare Match B output: Externer Ausgang für Timer/Counter 1 Output Compare B. Ausgang für Timerfunktionen im PWM-Modus |
13 | AIN1 | Analoger Komparator Negativ-Eingang |
12 | AIN0 | Analoger Komparator Positiv-Eingang |
11 | ICP | Timer/Counter1 Input Capture |
8-9 | T0, T1 | Timer/Counter0/1 External Clock Eingang |
6-7 | INT0, INT1 | Externe Interrupt-Quellen |
6 | XCK | USART Transfer-Takt bei synchroner serieller Übertragung |
6 | CKOUT | Systemtakt-Ausgang |
3 | TXD | UART Daten senden |
2 | RXD | UART Daten empfangen |
18 | MISO | ISP (Programmier-Adapter) Daten-Ausgang |
18 | MOSI | ISP (Programmier-Adapter) Daten-Eingang |
10 | GND | Masse, Minus, 0V |
Links: