Soy nuevo en MPLAB XC16 IDE. Estoy generando un simple código de LED parpadeante para comprender los conceptos básicos del microcontrolador PIC24FJ32GA002.
El archivo principal es el siguiente:
#include <xc.h>
#include <libpic30.h&...
Tengo un problema al utilizar I2C en un dsPIC33EP512MU810. Utilizo la biblioteca periférica para PIC24 y dsPIC33 para administrar los registros, pero también escribí algunas funciones. Estas son las funciones que utilizo para I2C
#include <...
Tengo una placa que tiene un PIC16F18855 funcionando a 8MHz desde un cristal externo. La mayoría de las veces funciona bien, pero si se apaga rápidamente, se reiniciará a 4MHz. Los principales síntomas de esto son cosas como la velocidad en baud...
Estoy diseñando con un PIC10F322 ( enlace ). Quiero usar la "memoria flash de alta resistencia" y el documento indica que la memoria de alta resistencia se refiere a las "últimas 128 bytes de bytes más bajos" y que el "tiempo de ciclo de escritu...
Tengo un PIC16F688 corriendo a 4MHz (intosc) y necesito un retraso de aproximadamente 1 segundo. Usando este bucle for:
for (unsigned long n = 0; n < 219300; n++) {}
produce este resultado en la función de cronómetro en el simulador:
S...
Estoy usando un dsPIC30F4011 en mi proyecto con XC16, y actualmente estoy programando su ADC. Pero mi pregunta también es general:
¿Debo apagar y volver a encender el periférico (ADC en este caso) en cada interrupción?
Aquí está mi códig...
Como es bien sabido, las partes del PIC de Microchip implementan la resta por el "método del complemento de 2", generando un bit de acarreo cuando la suma de (el primer parámetro y el complemento de los dos del otro parámetro) genera un acarreo....
Estoy tratando de programar un pic16f877a utilizando PICKIT3 y MPLAB sin éxito.
Estoy alimentando la foto con el pickit.
Verifiqué las conexiones casi 20 veces, todo está conectado en el lugar correcto, cada vez que intento grabar la imagen q...
Soy nuevo en la comunicación de imágenes con PC mediante RS232.
He intentado el siguiente código y utilicé Hyperterminal para ver la salida.
Pero la salida se revuelve aquí y allá cada vez que reinicio la imagen. He intentado cambiar los bits de...
Estoy tratando de establecer una comunicación con el EUSART del pic16F18877 pero no tengo éxito. Después de recibir algunos comentarios, hice algunos cambios en la función RxChar ().
Desde la computadora, estoy enviando 0xFE05 al controlador...