Estoy preparando un esquema que incluye un MCU ATtiny85 y algunos periféricos I2C. También tiene un MOSFET conectado al pin 6 que impulsa un motor.
Planeo usar un encabezado AVR para programar mi dispositivo. Me preocupa que las resistencias...
Necesito escribir datos en mi EEPROM 25AA320A externa usando Attiny2313. Sé cómo escribir un byte a la vez. Por ejemplo, spieeprom_write (200, 7); siendo 200 la dirección de inicio en la EEPROM, y 7 son los datos que quiero escribir en la EEPROM...
Tengo un proyecto en el que necesito tener entrada de audio en atmega168PA. Decidí implementarlo utilizando un micrófono electret que se incorporará al amplificador operacional para el filtrado y amplificación de paso bajo.
He implementado un...
He escrito un código de controlador SPI simple para enviar y recibir un solo byte. Ahora estoy tratando de escribir un controlador que pueda transmitir / recibir múltiples bytes en una transacción. Estoy planeando usar esto con el módulo de radi...
Estoy intentando leer los valores del acelerómetro de mpu 6050 en atmega328p (Arduino UNO). Quiero un programa en C incorporado, por eso no quiero usar ninguna biblioteca externa. Así que leí sobre el protocolo I2C, leí la hoja de datos de MPU 6...
Estoy intentando escribir medidas desde un sensor externo en el archivo (digamos 1 por segundo). Estoy usando ATMega32 y PetitFS. En este momento puedo escribir una medida:
int main(void){
BYTE result;
WORD s1;
for(;;){
s...
Tengo problemas para configurar el prescaler correcto para un reloj con un cristal externo de 32k. No es realmente un problema, sino un desconocido.
El preescalador correcto debería ser 1/128
//32.768k/128=256; 256/256=1 second!!
Pero es...
Estoy diseñando un circuito que usa AtTiny10 para suministrar energía a un microcontrolador descendente usando solo condensadores y un pequeño célula solar . ¿Funcionaría el siguiente diseño?
La idea básica es que el tiny10 recibe energía di...
He estado tratando de diseñar un tablero alimentado por atmega32u4 pero he estado luchando con algunos problemas de diseño, algunos de ellos como resultado de errores estúpidos y otros que no tengo idea de la causa.
Así que estoy en la segund...
Dado un valor de 8 bits sin firmar en r19 , quiero averiguar cuál es el resto después de la división con algún valor inmediato x . El resultado de la división que quiero almacenar en r20 .
Mi idea debería ser correcta, pero...