Nouveau (tout petit) jouet : Atmel Attiny13

Il est tout petit (DIP8) mais c’est un costaud. Ce microcontrôleur Atmel AVR ressemble fortement au classique Attiny15L mais il y a quelques différences, dont une de taille.

La datasheet dit « 64K Bytes Internal SRAM » (note, en fait il y a 64 octets de SRAM, la datasheet a une typo). Ah aaahhh ! Vous savez ce que ça veut dire ? Tout simplement que la stack est en SRAM, il faut donc la configurer (en assembleur AVR) mais surtout, nous ne sommes plus limité comme avec l’attiny15 à 3 ridicules niveaux de sauts. Et surtout, surtout… ce petit bijou peut être programmé en C avec AVR-GCC et l’AVR-libc.

Donc :
6 GPIOs
64o SRAM + 32 registres
64o EEPROM
Timer 8bits
2 canaux PWM
ADC 10bits 4 canaux
Watchdog
ICSP

Il ne manque que l’UART. Mais on ne va pas chipoter pour un AVR qui coûte 1,50 € et qu’on peut programmer avec un adaptateur « maison » sur port parallèle qui revient à quelques euros (ou à rien du tout avec des composants de récupération). Les montages suivront d’ici peu si je trouve des bonnes idées et du temps.

6 commentaires sur “Nouveau (tout petit) jouet : Atmel Attiny13

  1. Bonjour,
    Quel site ! Super infos, merci pour ce partage.
    J'avais une question pratique : Chez qui achetez-vous vos composants électronique ? Auriez-vous d'autres reférences que Go Tronics et Dontronics (car Go Tronics ne propose pas l'ATTINY15L et Dontronics est basé en Australie => Bonjour la galère des frais d'expédition + frais de douane ;-()
    Merci

Les commentaires sont fermés.