Microcontrôleur ATtiny13

Présentation du microcontrôleur ATtiny13

L'ATtiny13 est un microcontrôleur CMOS 8 bits à faible consommation d'énergie basé sur l'architecture RISC AVR améliorée. Grâce à son jeu d'instructions avancé et à son temps d'exécution d'instructions à cycle d'horloge unique, l'ATtiny13 atteint un débit de données pouvant atteindre 1 MIPS/MHz, ce qui contribue à réduire le compromis entre la consommation d'énergie et la vitesse de traitement dans un système.

Caractéristiques de l'ATtiny13

  • Haute performance
  • Faible consommation
  • Comparateur analogique sur puce
  • 120 instructions puissantes
  • Exécution en un seul cycle d'horloge pour la plupart des instructions
  • Fonctionnement entièrement statique
  • Oscillateur calibré interne
  • Plage de températures industrielle
  • Circuit de réinitialisation à la mise sous tension amélioré
  • Système de débogage sur puce DebugWIRE
  • Programmable dans le système via le port SPI
  • Sources d'interruption externes et internes
  • Circuit de détection de baisse de tension programmable
  • Temporisateur de surveillance programmable avec oscillateur intégré séparé
  • Modes veille à faible consommation, réduction du bruit ADC et mise hors tension
ATtiny13 Packaging 8-lead PDIP
ATtiny13 Packaging 8-lead PDIP

Spécifications ATtiny13

ParameterValue
Flash Memory1K bytes
EEPROM64 bytes
SRAM64 bytes
General purpose I/O lines6
General working registers32 x 8
Timer/counter1 * 8-bit (with compare mode)
ADC channels4 * 10-bit
PWM Channels2
Operating Voltage2.7 - 5.5V
Package8-pin PDIP/SOIC

Configuration des broches ATtiny13

ATtiny13 Pinout

Description des broches

Pin NumberPin NameFunction
1PB5Digital I/O Pin
2PB3Digital I/O Pin
3PB4Digital I/O Pin
4GNDGround
5VCCPower Supply (5V)
6PB2Digital I/O Pin
7PB1Digital I/O Pin
8PB0Digital I/O Pin

Schéma fonctionnel ATtiny13

ATtiny13 Block Diagram

Brochage ATtiny13 pour GPIO, ADC et programmation ISP

L’ATtiny13 comporte huit broches : VCC et GND, reset sur PB5 et six lignes PB0–PB5 multiplexées. La programmation en circuit utilise normalement PB0 pour MOSI, PB1 pour MISO, PB2 pour SCK et PB5 pour RESET. Toujours repérer la broche 1 par le marquage du boîtier et confirmer les fonctions dans la fiche ATtiny13 ou ATtiny13A.

  • Alimenter correctement : découpler VCC vers GND près des broches 8 et 4.
  • Réserver l’ISP : empêcher les charges de forcer PB0, PB1, PB2 et RESET.
  • Contrôler l’ADC : vérifier canal, référence et impédance de source.
  • Examiner les fusibles : horloge et reset peuvent rendre l’ISP inaccessible.
  • Respecter le courant : appliquer les limites par broche et par port du composant exact.

Applications ATtiny13

  • Clignotement LED : feux de signalisation, feux d'avertissement ou lumières décoratives.
  • Commande par capteur : capteurs de température, de lumière et d'humidité.
  • Commande de moteurs : robotique ou systèmes automatisés.
  • Systèmes de sécurité : serrures, alarmes et systèmes de contrôle d'accès.
  • Systèmes audio : amplificateurs, égaliseurs et filtres sonores.
  • Minuteries et horloges : minuteries pour mesurer la durée d'un événement.
  • Contrôle d'affichage : écrans LCD, LED et OLED.

Part à:

Retour en haut

Devis Immédiat

Instant Quote