Visão geral do microcontrolador ATtiny13
O ATtiny13 é um microcontrolador CMOS de 8 bits e baixo consumo de energia baseado na arquitetura AVR RISC aprimorada. Com seu conjunto de instruções avançado e tempo de execução de instruções de ciclo único, o ATtiny13 atinge uma taxa de transferência de dados de até 1 MIPS/MHz, ajudando a aliviar o compromisso entre consumo de energia e velocidade de processamento em um sistema.
Recursos do ATtiny13
- Alto desempenho
- Baixo consumo de energia
- Comparador analógico integrado
- 120 instruções poderosas
- Execução na maioria dos ciclos de clock únicos
- Operação totalmente estática
- Oscilador calibrado interno
- Faixa de temperatura industrial
- Circuito de reinicialização aprimorado
- Sistema de depuração DebugWIRE integrado
- Programável no sistema através da porta SPI
- Fontes de interrupção externas e internas
- Circuito programável de detecção de queda de tensão
- Temporizador watchdog programável com oscilador integrado separado
- Modos de baixo consumo em modo inativo, redução de ruído ADC e desligamento

Especificações do ATtiny13
| Parameter | Value |
|---|---|
| Flash Memory | 1K bytes |
| EEPROM | 64 bytes |
| SRAM | 64 bytes |
| General purpose I/O lines | 6 |
| General working registers | 32 x 8 |
| Timer/counter | 1 * 8-bit (with compare mode) |
| ADC channels | 4 * 10-bit |
| PWM Channels | 2 |
| Operating Voltage | 2.7 - 5.5V |
| Package | 8-pin PDIP/SOIC |
Configuração dos pinos do ATtiny13

Descrição do pino
| Pin Number | Pin Name | Function |
|---|---|---|
| 1 | PB5 | Digital I/O Pin |
| 2 | PB3 | Digital I/O Pin |
| 3 | PB4 | Digital I/O Pin |
| 4 | GND | Ground |
| 5 | VCC | Power Supply (5V) |
| 6 | PB2 | Digital I/O Pin |
| 7 | PB1 | Digital I/O Pin |
| 8 | PB0 | Digital I/O Pin |
Diagrama de blocos do ATtiny13

Pinagem do ATtiny13 para GPIO, ADC e conexões ISP
O ATtiny13 usa oito pinos: VCC e GND, reset em PB5 e seis linhas PB0–PB5 multiplexadas. A programação no circuito normalmente usa PB0 como MOSI, PB1 como MISO, PB2 como SCK e PB5 como RESET. Oriente sempre o pino 1 pela marca do encapsulamento e confirme funções alternativas na folha do ATtiny13 ou ATtiny13A.
- Alimente corretamente: desacople
VCCdeGNDjunto aos pinos 8 e 4. - Reserve o ISP: impeça que cargas disputem PB0, PB1, PB2 e RESET.
- Confira o ADC: confirme canal, referência e impedância da fonte.
- Revise fusíveis: mudanças de clock e reset podem bloquear o ISP comum.
- Respeite a corrente: siga limites por pino e porta do modelo exato.
Aplicações do ATtiny13
- LED piscando: semáforos, luzes de aviso ou luzes decorativas.
- Controle de sensores: sensores de temperatura, luz e umidade.
- Controle de motores: robótica ou sistemas automatizados.
- Sistemas de segurança: fechaduras, alarmes e sistemas de controle de acesso.
- Sistemas de áudio: amplificadores, equalizadores e filtros de som.
- Temporização e relógios: temporizadores para medir a duração de um evento.
- Controle de exibição: LCDs, LEDs e OLEDs.




