Estoy tratando de entender un archivo HEX que compilé con Microchip MPLAB X IDE usando el Microchip MPLAB XC16 Compilador .
Con respecto a la MCU, estoy apuntando al PIC24EP512GU814. Sin embargo, el alcance de esta pregunta debería aplicar...
En resumen, tengo una bolsa que estoy haciendo, la parte superior de la bolsa está forrada con LDR (3-6), y hay un interruptor oculto para activar / desactivar la alarma. Soy horrible en los circuitos, pero programo, por lo que se ve así con el...
Solíamos utilizar firmas de Watchdog en nuestras aplicaciones de control.
Básicamente, usamos para asignar una memoria reservada en RAM (sin inicializar) y usamos para almacenar las firmas de vigilancia.
Al encenderse, el sistema verifica...
Quiero programar algunos PIC micro simultáneamente usando un solo puerto. No hay ningún problema en la programación, pero cuando el proceso finaliza, el comando de respuesta que dice "listo! Está programado" causa un conflicto en el receptor. En...
Hace casi un año que intento que un STM32 funcione en un PCB personalizado. Tengo un STM32F107 y lo he cableado como se muestra en el diagrama adjunto (en este momento solo se sueldan los componentes mostrados).
¿Este circuito es correcto o t...
Al escribir el código de ensamblaje, digamos que R1 = R2 + R3, es bastante fácil entender el procedimiento de direccionamiento porque todos los registros están cerca de la ALU. Pero me resulta difícil ver cómo la ALU va a la memoria en R2 en ins...
Estaba mirando a través del área de microcontroladores de Digikey y noté un dispositivo en el que estoy interesado, aunque en la memoria del programa hay una descripción de "SIN PODER".
enlace
Lo que quito de eso es que no hay memoria flash...
Mi código:
#define MAX 10
const int LED1 = 2;
const int LED2 = 8;
const int LED3 = 4;
const int LED4 = 5;
int val;
int array[MAX];
int counter = 0;
int i;
int old_b = 0;
int error;
void setup() {
Serial.begin(9600);
pinMode(A5, INPUT_PULLU...
Mi dispositivo controla el motor mediante PWM y lee datos de serie (uart).
Anteriormente estaba usando 40 pines y ahora solo 14 pines.
Pasó que el "RX" y el CCP1 (PWM) están en el mismo pin. RC5, pin 5.
Hay otro "RX" en RA1, pin 12.
Pero no logr...
Los buffers de anillo son los elegidos por la mayoría de los programadores integrados veteranos para comunicaciones asíncronas.
Supongamos que los datos llegan a UART desde una sola fuente y solo cuando se solicita un msg (Master- > Slave, Sl...