Perguntas com a marcação «attiny»

ATtiny é uma família de microcontroladores RISC de 8 bits pequenos e de baixo consumo da Atmel. Comumente encontrados em projetos e placas de plataforma de prototipagem menores do Arduino.

17
Use o Watchrog AVR como ISR normal

Estou tentando entender o cronômetro do watchdog da série ATTinyX5. Então, as coisas que li fizeram parecer que você poderia usá-lo para fazer o programa fazer algo específico a cada N segundos, mas nunca realmente mostrou como. Outros fizeram parecer que ele só redefiniria o chip, a menos que algo...

12
O que o ATtiny não pode fazer com o Arduino?

Inspirado neste vídeo do youtube da Make Magazine , eu gostaria de usar os chips ATtiny em vez do Arduino para a maioria dos meus projetos. O autor do vídeo alerta que algumas funções do Arduino não funcionarão no ATtinys. Existe uma lista completa do que é e não é

11
Programar AVR EEPROM diretamente da fonte C

Quando você inclui o seguinte código em uma fonte do AVR C, aparentemente pode programar diretamente os fusíveis, sem a necessidade de um comando extra ou arquivo .hex: #include <avr/io.h> FUSES = { .low = LFUSE_DEFAULT , .high = HFUSE_DEFAULT , .extended = EFUSE_DEFAULT , }; Existe um...

9
ATTiny13 - Hello World usa mais de 100 bytes?

Estou tentando escrever um programa para o ATTiny13. Meu problema é que ele tem enormes restrições de tamanho. Bem, ao criar meu primeiro programa Hello World, foram necessários 100 bytes de espaço no programa apenas para acender e apagar a luz! Existem opções que eu possa dar ao avr-gcc para...

9
Como alimentar um Attiny a partir de pilhas AA?

Estou trabalhando em um projeto no qual gostaria de alimentar um LED RGB em uma situação de luz ambiente. Eu prototipei isso usando um Arduino Leonardo e o led. Atualmente, o projeto está conectado à porta USB do meu computador, no entanto, eu gostaria de usar baterias Attiny 45 ou 84 e AA....

9
ATtiny: não há suporte para multiplicação?

É verdade que os AVRs ATtiny não têm suporte de hardware para multiplicação? Parece funcionar bem como eu faço multiplicação no meu código. Também incluí o math.he tenho alguns cálculos sin () e cos (). Estou enfrentando uma enorme penalidade de 800 ciclos para esses cálculos, alguém...

9
ATtiny85 consumo de energia dobro esperado

Estou tentando fazer com que um ATTiny85 fique sem bateria. Eu tenho clock de um cristal de 16.384 MHz, com o fusível de divisão por 8. Vcc é 3,3 volts. A Figura 22-7 na folha de dados diz que em modo inativo ( set_sleep_mode(SLEEP_MODE_IDLE); sleep_mode();), ele deve consumir cerca de 300 µA. Na...

8
Enquanto loop otimizado

Eu tenho o seguinte código no meu programa de microcontrolador: // Wait for ADC conversion to complete while ( ( ADCSRA && _BS( ADSC ) ) == _BS( ADSC ) ) {} Onde ADCSRA é um registro que alterará seu valor assim que uma conversão analógica for concluída e onde eu quero esperar um pouco...