En Arduino Mega (ATMEGA2560), cuando habilité las interrupciones, el watchdog se desbordó, por lo que el chip se reinicia cada vez que el contador del programa alcanza la línea de activación de interrupciones.
Así que intenté deshabilitar el...
Intento trabajar desesperadamente con un programa arduino para controlar el potenciómetro digital MAX5483 de 10 bits con SPI, pero algo no funciona. Obtengo algunos valores de resistencia, pero el protocolo está implementado incorrectamente, me...
Tengo un problema en ATMega16. Parece que no puedo ejecutar una subrutina durante un tiempo determinado. Aquí está el código:
void reverse(unsigned x){
OCR0=x; //PWM 100%
PORTB &= ~(1<<PB0); //+ of Motor1...
Actualmente estoy intentando leer un sensor de efecto Hall AH276 usando un microcontrolador AVR. El sensor está incorporado en un ventilador sin escobillas que estoy usando y funciona como el controlador del ventilador. El sensor tiene dos clavi...
Estoy trabajando con el microcontrolador ATmega32-A. Estoy tratando de leer los valores de ADC (AD7798). Estoy configurando registros ADC como se muestra a continuación. Imágenes también adjuntas.
char spi(char data)
{
//Start transmision...
Perdóneme si esta es una pregunta realmente básica, pero todavía estoy en la etapa de "consideración" de un proyecto LED básico, pensando en encender una de esas tiras flexibles de LED de un microcontrolador como un AVR de Atmel. Pero será un di...
Hasta ahora, con todos mis circuitos electrónicos, he estado usando un DC Wallwart, así que no tuve que pensar mucho en los requisitos actuales de mis circuitos.
Ahora tengo un prototipo que me gustaría usar con una batería (idealmente con 2...
Recientemente descubrí que necesitamos un sistema de seguridad en nuestra casa, pero no estoy dispuesto a pagarle a la compañía $ 80 por mes para que los monitoreen y los dejen pasar por toda la casa. Así que me puse a pensar que ¿por qué no pue...
Logré hacer un UART de software sin usar el módulo USI y sus interrupciones.
Los ejemplos de código AVR en Atmel y avrfreaks simplemente no funcionan ni en la simulación ni en un dispositivo real, así que recibí ayuda e hice este UART suave....
Estoy tratando de tomar 3 LED RGB de ánodo comunes y conectar los cátodos de cada uno a tres de las salidas PWM en un ATMega328p y luego en un ISR, multiplexar entre todos. Sin embargo, el problema con el que me estoy topando es que incluso si,...