Preguntas etiquetadas con attiny

ATtiny es una familia de microcontroladores RISC de 8 bits pequeños y de bajo consumo de Atmel. Se encuentra comúnmente en proyectos y placas de plataforma de creación de prototipos Arduino más pequeños.

17
Use AVR Watchdog como ISR normal

Estoy tratando de entender el temporizador de vigilancia de la serie ATTinyX5. Entonces, las cosas que he leído parecían que podría usarlo para hacer que el programa haga algo específico cada N segundos, pero en realidad nunca mostró cómo. Otros hicieron que pareciera que solo restablecería el chip...

12
¿Qué no puede hacer el ATtiny que puede hacer el Arduino?

Inspirado en este video de YouTube de Make Magazine , me gustaría usar los chips ATtiny en lugar del Arduino para la mayoría de mis proyectos. El autor del video advierte que algunas funciones de Arduino no funcionarán en los ATtinys. ¿Existe una lista completa de lo que es y no es...

11
Programe AVR EEPROM directamente desde la fuente C

Cuando incluye el siguiente código en una fuente AVR C, aparentemente puede programar directamente los fusibles, sin la necesidad de un comando adicional o un archivo .hex: #include <avr/io.h> FUSES = { .low = LFUSE_DEFAULT , .high = HFUSE_DEFAULT , .extended = EFUSE_DEFAULT , }; ¿Hay...

9
¿Cómo alimentar un Attiny con baterías AA?

Estoy trabajando en un proyecto en el que me gustaría alimentar un LED RGB en una situación de luz ambiental. He hecho un prototipo de esto usando un Arduino Leonardo y el led. Actualmente, el proyecto está conectado al puerto USB de mi computadora, sin embargo, me gustaría usar un Attiny 45 u 84 y...

9
ATtiny: ¿no hay soporte para la multiplicación?

¿Es cierto que los AVR ATtiny no tienen soporte de hardware para la multiplicación? Parece funcionar bien mientras hago multiplicaciones en mi código. También he incluido math.h y tengo un par de cálculos sin () y cos (). ¿Me estoy encontrando con una multa enorme de 800 ciclos por estos cálculos,...

9
ATtiny85 consumo de energía doble esperado

Estoy tratando de hacer que un ATTiny85 funcione con una batería. Lo tengo sincronizado con un cristal de 16.384 MHz, con el conjunto de fusibles dividir por 8. Vcc es 3.3 voltios. La Figura 22-7 en la hoja de datos dice que en inactivo ( set_sleep_mode(SLEEP_MODE_IDLE); sleep_mode();), debería...

8
Mientras que el bucle está optimizado

Tengo el siguiente código en mi programa de microcontrolador: // Wait for ADC conversion to complete while ( ( ADCSRA && _BS( ADSC ) ) == _BS( ADSC ) ) {} Donde ADCSRA es un registro que cambiará su valor una vez que se complete una conversión analógica y donde quiera esperar un poco...