Estoy diseñando un PCB controlador para un reloj de matriz de 10x10 LED blanco (inspirado en el tutorial here ). Se basa en un ATmega328 AVR IC y Maxim DS3234 SPI RTC.
Sin embargo, estoy atascado: no tengo idea de cómo controlar mi matriz de...
Estoy creando un proyecto Persistence of Vision con 120 leds RGB (= 360 líneas totales para controlar). Nos hemos decidido por el TLC5940 para controlar los LED (y podríamos estar abiertos a cambiar esto), sin embargo, ahora tenemos un Probl...
Tengo un chip ATmega328-PU que está configurado para usar el oscilador interno sin dividir la velocidad del reloj entre 8. Lo primero que hice fue usar un programa realmente simple que cargué; un programa que activaba y desactivaba todos los pin...
Estoy usando Ubuntu y estoy tratando de cargar un archivo hex (llamado src.hex ) a mi ATtiny85 con mi programador AVRISP MKII con avrdude. Pero me sale un extraño error. Ejecuto este comando:
sudo avrdude -p t85 -c avrispmkII -P usb_devi...
Entiendo que el método "más simple" para programar un microcontrolador AVR es probablemente con un ISP como el AVRISP mkII.
Sin embargo, busco un método que no me obligue a comprar una herramienta de $ 40 para un proyecto único.
Tengo a mi...
Estoy intentando crear una alarma que se despierta en un momento determinado y hace una serie de instrucciones. Para configurar las horas en que se activa, voy a utilizar los auriculares de un dispositivo Android para enviar datos en serie a la...
El problema era virtualmente no descargable, la interrupción que estaba cambiando una variable al azar no lo haría, sin un patrón aparente; la variable dentro del código de interrupción cambiaría pero, fuera de ella, el cambio se revertirá ese...
Tengo un kit Xmega Xplained 128A1 junto con un AVR Dragon.
¿Puede alguien ayudarme con los pasos a seguir para programar Xmega usando Dragon usando Atmel Studio 6?
He descargado el material del sitio web de Atmel y tengo los códigos necesa...
Estoy totalmente atascado con este problema bastante trivial (?), tengo este pseudo código que convertiré a C (estoy programando un MCU ATmega8):
Include libraries
Threshold = 40 //Celsius
While true
Temp = Read_temp_from_sensor()
If...
Quiero habilitar la salida PWM de alta velocidad en PB4 usando un ATtiny85. Después de leer la hoja de datos, parece que se deben cumplir las siguientes condiciones:
PLL y PCK deben configurarse para habilitar el reloj periférico de alta vel...