20 janvier 2008

Nouveau (tout petit) jouet : Atmel Attiny13

Tags :

posté dans Electronique |
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.

attiny13.jpg

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.
Article posté on Dimanche, 20 janvier 2008 à 11:48 dans Electronique. Vous pouvez suivre les commentaires sur cet article via un feed RSS 2.0. Commentaires et pings fermés.

Il y a actuellement 6 réponses pour “Nouveau (tout petit) jouet : Atmel Attiny13”

  1. 1 Le 17 février 2008, Mathieu Arnold à écrit :

    Alors, sans vouloir dire, c’est 64 octets de SRAM, pas 64ko de SRAM.

  2. 2 Le 17 février 2008, Lefinnois à écrit :

    Bien vu ! J’ai copié bêtement la datasheet sans réfléchir :
    http://www.atmel.com/dyn/resources/prod_documents/2535S.pdf

  3. 3 Le 12 mars 2008, John Doe à écrit :

    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

  4. 4 Le 2 juillet 2008, Luc à écrit :

    Bonjour,

    Bravo pour ce site. Pour répondre au commentaire précédent, pour des composants bon marché avec du choix (surtout sur les AVR), je recommande kessler electronic en Allemagne
    http://www.kessler-electronic.de.

  5. 5 Le 20 novembre 2008, Cyrux à écrit :

    Bonjour,

    Pour info : Le magazine “GNU/Linux mag” hors série n°38 “Electronique Embarqué et domotique” présente un exemple d’application en C sur l’attiny13. (Page 23)

    http://www.gnulinuxmag.com/index.php/2008/08/14/gnu-linux-magazine-hs-38-septembre-octobre-2008-chez-votre-marchand-de-journaux

  6. 6 Le 21 novembre 2008, Lefinnois à écrit :

    Heu… oui. C’est moi qui l’ai écrit :)