Estoy trabajando en un proyecto que tiene un puerto USB conectado a un PIC32MX460F512L. El 5v para el USB actualmente viene directamente del VREG. El puerto solo está diseñado para aceptar unidades flash USB, pero se me ocurrió que alguien podrí...
Estoy intentando implementar un sobremuestreo en un dsPIC33EP64GS502 . De acuerdo con la hoja de datos y el manual de referencia de 12-Bit High-Speed, Multiple SARs A/D Converter (ADC) , tengo que configurar los siguientes bits para...
Estoy intentando que el módulo PWM de alta velocidad de un dsPIC33EP64GS502 funcione. Anteriormente trabajé en el mismo módulo para dsPIC33FJ16GS402 pero no puedo hacer que este funcione. El PIC se ejecuta a 70 MIPS con un oscilado...
Tengo un LED conectado al pin RA1 de PIC18F25K20 (alimentado por una fuente de alimentación de 3.3V) de la siguiente manera:
Riel de 5V - > Resistor (200 Ohm) - > Ánodo LED - > Cátodo LED - > RA1
RA1: Entrada - > LED está ap...
En un esfuerzo por ahorrar espacio, trato de reducir el código C generado con inline asm ("");
Mirando el desmontaje original y el buen código de trabajo no entiendo la línea 0x17E4.
nulo MENU_BUTTON (uchar Parm) {
// This loop ends when...
Tenemos un producto de gateway CAN exitoso basado en dsPIC33EP. El firmware es bastante complicado y tardó años en desarrollarse. Escrito en C, el bucle principal llama a muchas máquinas estatales, cada una de las cuales es bastante portátil a o...
Soy nuevo en la programación de microcontroladores PIC. Intenté programar PIC12F629. Simulo mi programa en Proteus, y funciona bien. Pero cuando intenté programarlo con PICKIT2, el valor de calibración de intervalo de banda cambia de 1000 a 0000...
Estoy tratando de configurar el oscilador interno en mi PIC para que oscile a 16MHz y estoy tratando de probar si está funcionando correctamente parpadeando un LED. Como lo entiendo, cada comando toma 4 ciclos de reloj para ejecutarse, y tengo d...
Tengo un PIC18LF1220 en un paquete SSOP de 20 pines que se ejecuta a 4MHz desde una fuente de reloj interna y 3.3 voltios. He soldado el microcontrolador a una PCB con un plano de tierra en la capa inferior y la foto está en la capa superior. Es...
¿Es posible usar el comando setChannel() para cambiar entre las entradas para el ADC interno de PIC18F4550 al final de cada conversión, p. ej. de AN0 a AN1 y viceversa, o se requiere la inicialización del registro para el interruptor de e...