Aus RN-Wissen.de
Wechseln zu: Navigation, Suche
Balkonkraftwerk Speicher und Wechselrichter Tests und Tutorials

(Siehe auch)
(Packages)
 
(8 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
Der AT90S2313 ist ein alter Atmel µC, der früher gerne zum Einstieg genutzt wurde.  Als neueren und etwas verbesserten Ersatztyp gibt es den ATtiny2313 und mit mehr Speicher den ATtiny4313. Die Änderungen sind so gering, dass einige Programme sogar unverändert (d.h. mit dem alten .hex File) laufen. Atmel hat allerdings die Namen einiger Bits und Register geändert, so dass im Sourcecodes ggf. einige Änderungen nötig sind.
 +
 
'''Versorgungspannung:'''  
 
'''Versorgungspannung:'''  
::AT90S2313-4: 2.7V-6V
+
::AT90S2313-4: 2.7V - 6V
::AT90S2313-10: 4V-6V
+
::AT90S2313-10: 4V - 6V
 +
::ATTiny2313-20: 1.8V - 5.5V
 
'''Flash-Programm-Speicher:''' 2kByte <br>
 
'''Flash-Programm-Speicher:''' 2kByte <br>
 
'''EEPROM-Datenspeicher:''' 128Byte <br>
 
'''EEPROM-Datenspeicher:''' 128Byte <br>
Zeile 8: Zeile 11:
 
::AT90S2313-4: bis 4MHz
 
::AT90S2313-4: bis 4MHz
 
::AT90S2313-10: bis 10MHz
 
::AT90S2313-10: bis 10MHz
 +
::ATTiny2313-20: bis 20MHz
 
'''Features:'''
 
'''Features:'''
 
* Full Duplex UART
 
* Full Duplex UART
 
* ein 8-bit Timer
 
* ein 8-bit Timer
* ein 16-bit Timer mit PWM, InputCapure, external Clock
+
* ein 16-bit Timer mit PWM, InputCapture, external Clock
 
* Analog-Comparator
 
* Analog-Comparator
 
* 15 digitale I/O-Ports
 
* 15 digitale I/O-Ports
 
* programmierbarer Watchdog-Timer
 
* programmierbarer Watchdog-Timer
 
+
'''weitere Features beim Tiny2313:'''
 
+
* 4 PWM Kanäle ( 2 zusätzliche Kanäle bei Timer0)
Der AT90S2313 ist heute veraltet. Der Hersteller empfiehlt, für neue Designs den [[ATtiny2313]] zu verwenden.
+
* 18 digitale I/O-Ports, wenn kein externer Quarz und kein Reset benutzt werden
 
+
* [[USI (Avr)|Universelle serielle Schnittstelle (USI)]], damit kann [[TWI]] oder [[SPI]] nachgebildet werden
 +
* Pin Change Interrupts an PortB
 +
* Debug-wire
 +
* Interner RC-Oszillator bis 8 MHz
 +
* erweiterte UART (USART), mit Parity-Bit usw.
 +
  
 
[[Bild:at90s2313tiny.png|center]]
 
[[Bild:at90s2313tiny.png|center]]
Zeile 30: Zeile 39:
 
== Packages==
 
== Packages==
 
* PDIP 20
 
* PDIP 20
* SOIC 20  
+
* SOIC 20 (0.3" breit)
 +
* MLF 20
  
 
==Weblinks==
 
==Weblinks==
 
* [http://www.atmel.com/dyn/resources/prod_documents/DOC0839.PDF Datenblatt des AT90S2313 (englisches PDF, 92 Seiten, 1.6 MByte)]
 
* [http://www.atmel.com/dyn/resources/prod_documents/DOC0839.PDF Datenblatt des AT90S2313 (englisches PDF, 92 Seiten, 1.6 MByte)]
 
* [http://www.atmel.com/dyn/resources/prod_documents/doc4298.pdf AVR091: Replacing AT90S2313 by ATtiny2313 (englisches PDF, 11 Seiten, 118 kByte)]
 
* [http://www.atmel.com/dyn/resources/prod_documents/doc4298.pdf AVR091: Replacing AT90S2313 by ATtiny2313 (englisches PDF, 11 Seiten, 118 kByte)]
 +
* [http://www.atmel.com/dyn/resources/prod_documents/doc2543.pdf Datenblatt des ATTiny2313 (englisches PDF, 231 Seiten, 2MB)]
  
  
 
[[Kategorie:Microcontroller]]
 
[[Kategorie:Microcontroller]]
 
[[Kategorie:Grundlagen]]
 
[[Kategorie:Grundlagen]]
[[Kategorie:Elektronik]]
 

Aktuelle Version vom 21. September 2014, 16:39 Uhr

Der AT90S2313 ist ein alter Atmel µC, der früher gerne zum Einstieg genutzt wurde. Als neueren und etwas verbesserten Ersatztyp gibt es den ATtiny2313 und mit mehr Speicher den ATtiny4313. Die Änderungen sind so gering, dass einige Programme sogar unverändert (d.h. mit dem alten .hex File) laufen. Atmel hat allerdings die Namen einiger Bits und Register geändert, so dass im Sourcecodes ggf. einige Änderungen nötig sind.

Versorgungspannung:

AT90S2313-4: 2.7V - 6V
AT90S2313-10: 4V - 6V
ATTiny2313-20: 1.8V - 5.5V

Flash-Programm-Speicher: 2kByte
EEPROM-Datenspeicher: 128Byte
SRAM-Datenspeicher: 128 Byte
Taktfrequenz:

AT90S2313-4: bis 4MHz
AT90S2313-10: bis 10MHz
ATTiny2313-20: bis 20MHz

Features:

  • Full Duplex UART
  • ein 8-bit Timer
  • ein 16-bit Timer mit PWM, InputCapture, external Clock
  • Analog-Comparator
  • 15 digitale I/O-Ports
  • programmierbarer Watchdog-Timer

weitere Features beim Tiny2313:

  • 4 PWM Kanäle ( 2 zusätzliche Kanäle bei Timer0)
  • 18 digitale I/O-Ports, wenn kein externer Quarz und kein Reset benutzt werden
  • Universelle serielle Schnittstelle (USI), damit kann TWI oder SPI nachgebildet werden
  • Pin Change Interrupts an PortB
  • Debug-wire
  • Interner RC-Oszillator bis 8 MHz
  • erweiterte UART (USART), mit Parity-Bit usw.


At90s2313tiny.png


Siehe auch

Packages

  • PDIP 20
  • SOIC 20 (0.3" breit)
  • MLF 20

Weblinks


LiFePO4 Speicher Test