Cuadro de comparación de Atmel AVR ATtiny
Atmel es un fabricante de semiconductores, fundada en 1984. Uno de sus principales productos es Microcontroladores. El más pequeño de sus AVR familia de microcontroladores son la serie ATtiny (núcleo de 8 bits y menos características, menos pines I/O y menos memoria que otras series AVR, todos ellos están disponibles en el paquete a través de hoyos).
Esta tabla resume las características más interesantes de la actual alineación de microcontroladores ATtiny, para fácil comparación.
Dispositivo (familia)[1] | Primera emisión (datasheet) | GCC Identificador de arquitectura [2] | ENTRADA-SALIDA pernos | Paquetes | Flash (Hola!) |
RAM (bytes) |
EEPROM (bytes) |
TWI | USI | SPI | UART | contadores de 8 bits | contadores de 16 bits | PWM | ADC | Frecuencia de reloj del Max (MHz) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ATtiny28l | 2005/03 | avr1 | 11 | PDIP-28 TQFP/QFN/MLF-32 | 2 | 32 | - | - | - | - | - | 1 | - | 3: 1 | - | 4 |
ATtiny26 | 2003/02 | avr2 | 16 | PDIP-20 SOIC-20 QFN/MLF-32 | 2 | 128 | 128 | - | 1 | - | - | 2 | - | 1 x 2 | 11 ch / 10 b | 16 |
ATtiny13/13a | 2003/06 2008/05(a) | avr25 | 6 | PDIP-8 SOIC-8 FML-10 FML-20 | 1 | 64 | 64 | - | - | - | - | 1 | - | 1 x 2 | 4 ch / 10 b | 20 |
ATtiny25 / ATtiny45 / ATtiny85 | 2005/02 | avr25 | 6 | PDIP-8 SOIC-8 QFN/MLF-20 TSSOP-8 | 2 / 4 / 8 | 128 / 256 / 512 | 128 / 256 / 512 | - | 1 | 1 | - | 2 | - | 1 x 2 | 4 ch / 10 b | 20 |
ATtiny24/24a / ATtiny44/44a / ATtiny84/84a | 2005/12 2008/12(a) | avr25 | 12 | PDIP-14 SOIC-14 QFN/MLF/VQFN-20 UFBGA-15 | 2 / 4 / 8 | 128 / 256 / 512 | 128 / 256 / 512 | - | 1 | - | - | 1 | 1 | 2 x 2 | 8CH / 10 b | 20 |
ATtiny261/261a / ATtiny461/461a / ATtiny861/861a | 2009/10(a) 2006/10 | avr25 | 16 | PDIP-20 SOIC-20 TSSOP-20 FML-32 | 2 / 4 / 8 | 128 / 256 / 512 | 128 / 256 / 512 | - | 1 | - | - | 1 | 1 | 1 x 3 | 11CH / 10 b | 20 |
ATtiny43u | 2009/02 | avr25 | 16 | SOIC-20 MLF/VQFN-20 | 4 | 256 | 64 | - | 1 | - | - | 2 | - | 2 x 2 | 4 ch / 10 b | 8 |
ATtiny87 / ATtiny167 | 2010/08 | avr25 / avr35 | 16 | SOIC-20 VQFN-32 TSSOP-20 | 8 / 16 | 512 | 512 | - | 1 | 1 | 1 | 1 | 1 | 1 x 1 | 11 ch / 10 b | 16 |
ATtiny2313 / ATtiny2313a/4313 | 2003/09 / 2009/11(a) | avr25 | 18 | PDIP-20 SOIC-20 MLF/VQFN-20 | 2 / 4 | 128 / 256 | 128 / 256 | - | 1 | 1 | 1 | 1 | 1 | 1 x 4 | - | 20 |
ATtiny48 / ATtiny88 | 2008/06 | avr25 | 24 / 28 | PDIP-28 QFN-28 32-TQFP QFN-32 UFBGA-32 | 4 / 8 | 256 / 512 | 64 | 1 | - | 1 | - | 1 | 1 | 1 x 2 | 6/8 ch 10 b | 12 |
ATtiny4 / ATtiny5 / ATtiny9 / ATtiny10 | 2009/04 | avrtiny10 | 4 | udfn Sot-23 | 0,5 / 1 | 32 | - | - | - | - | - | - | 1 | 3: 2 | 4 ch / 8 b (ATtiny5/10) | 12 |
ATtiny20 | 2010/03 | avrtiny10 | 12 | SOIC-14 UFBGA-15 VQFN-20 | 2 | 128 | - | esclavo | - | 1 | - | 1 | 1 | 2 x 2 | 8 ch / 10 b | 12 |
ATtiny40 | 2010/08 | avrtiny10 | 18 | SOIC/TSSOP-20 VQFN/FML-20 | 4 | 256 | - | esclavo | - | 1 | - | 1 | 1 | 1 x 2 | 12 ch / 10 b | 12 |
ATtiny1634 | 2011/11 | avr35 | 18 | MLF SOIC (WFQN) -20 (300 mil) -20 | 16 | 1024 | 256 | esclavo | 1 | - | 2 | 1 | 1 | 2 x 2 | 12 ch / 10 b | 12 |
Abreviaturas
- TWI: Muchos de los microcontroladores de Atmels contienen compatibilidad integrada para conectarse a un bus de dos hilos, llamado interfaz de dos hilos. Esto es esencialmente lo mismo que el I²C interfaz por Philips, pero ese término se evita en la documentación de Atmel debido a cuestiones de patentes.
- USI: Interfaz Serial Universal (no debe confundirse con USB). La USI es un módulo de comunicación hardware multiusos. Con el soporte tecnológico adecuado, que puede utilizarse para implementar un SPI,[3] I2C[4][5] o UART[6] interfaz.
Referencias
- ^ https://www.atmel.com/products/Microcontrollers/AVR/tinyAVR.aspx
- ^ https://www.nongnu.org/avr-libc/User-manual/using_tools.html
- ^ "AVR319: usando el módulo USI para comunicación SPI" (PDF). Atmel. 2004. 10 de junio de 2014.
- ^ "Atmel AVR310: usando el módulo USI como un2C maestro " (PDF). Atmel. 2013. 10 de junio de 2014.
- ^ "AVR312: usando el módulo USI como un2C esclavo" (PDF). Atmel. 2005. 10 de junio de 2014.
- ^ "AVR307: UART dúplex medio utilizando el módulo de USI" (PDF). Atmel. 2003. 10 de junio de 2014.