Estoy intentando que un ATTiny85 funcione con una batería. Lo tengo cronometrado desde un cristal de 16.384 MHz, con el conjunto de fusibles dividir por 8. Vcc es de 3,3 voltios. La figura 22-7 en la hoja de datos dice que en reposo ( set_sle...
¿Es cierto que los AVR de ATtiny no tienen soporte de hardware para la multiplicación? Parece funcionar bien como hago la multiplicación en mi código. También he incluido math.h y tengo un par de cálculos de sin () y cos (). ¿Me estoy topando co...
Necesito medir la frecuencia de onda cuadrada que puede variar entre 0 y 1MHz, y tiene una resolución de 0.25Hz.
Aún no he decidido qué controlador, pero probablemente será uno de los 20pin Attiny's.
Normalmente, la forma en que mediría la...
Tengo algunos microcontroladores sentados en mi contenedor de "partes no deseadas". Creo que algunos de ellos llegaron allí cuando, después de programarlos, mostraron un comportamiento extraño. Desde entonces he aprendido mucho, por ejemplo, cóm...
El ATTINY15 fue ideal para el diseño de productos alimentados por batería exentos de la Parte 15 de la FCC, ya que su reloj RC interno de 1.6Mhz funcionó justo por debajo del límite de 1.705Mhz.
Las piezas de repuesto ATTINY2 / 4/85 vienen co...
Estoy tratando de hacer una luz LED RGB de control remoto usando un ATtiny13A.
Sé que el ATtiny85 es más adecuado para este propósito, y sé que eventualmente no podré ajustar todo el código, pero por ahora mi principal preocupación es generar...
Tengo el siguiente código en mi programa de microcontroladores:
// 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 u...
Estoy trabajando en un proyecto en el que me gustaría encender un Led RGB en una situación de luz ambiental. He prototipado esto usando un Arduino Leonardo y el led. Actualmente el proyecto está conectado al puerto USB de mi computadora, sin emb...
Al programar una ATtiny o ATmega, avrdude imprime la firma del dispositivo, en este ejemplo es una ATtiny.
avrdude: Device signature = 0x1e910a
¿Puedo leer esta firma en un dispositivo en ejecución usando el código C ++ (avr-gcc)? Para ATme...
Estaba mirando el ATTiny85 hoja de datos y notó en la página 26 que con una fuente de reloj PLL, el tiempo de inicio más rápido es 14CK + 1K (1024) CK + 4 ms. ¿Estoy malinterpretando lo que significan con 1K CK, o es que el PLL necesita tiempo...