Preguntas con etiqueta 'pic'

1
respuesta

¿Cuál es la diferencia entre PIC24FJ256GB110 Rev 00004 y Rev 00003

Tengo un archivo hexadecimal para programar un PIC24FJ256GB110 que hago con un ICD3. El código de revisión que devuelve de una placa anterior es 00003 de la nueva placa 00004. Esto implica que el silicio ha cambiado. El código funciona en la pla...
3
respuestas

Requisito para más entradas de ADC que el microcontrolador disponible

Tengo el requisito de leer un valor analógico de 20 fuentes. Estoy usando un microcontrolador PIC que tiene 11 entradas ADC disponibles. Tengo un número de puertos de E / S de repuesto, estoy pensando en usar un multiplexor / demultiplexor analó...
2
respuestas

¿Cómo construir un programador PIC personalizado?

Quiero construir mi propio programador PIC, ¿puede alguien dirigirme hacia la dirección correcta? ¿Los enlaces, tutoriales, libros, etc. serían muy útiles? ¿El programador debe usar USB para comunicarse con la computadora pero incluso la comunic...
1
respuesta

¿Es menos preciso usar un temporizador más corto que usar uno más largo?

Estoy usando un dsPIC 33FJ128GP804 y estoy tratando de registrar datos a 200 Hz con la mayor precisión posible. Mi dispositivo también tiene un GPS y me doy cuenta de que mi temporizador está a la deriva en comparación con el GPS en aproximadame...
4
respuestas

¿Es normal que mi dsPIC se caliente?

Mi dsPIC33FJ128GP706A está siendo alimentado por un PICkit 3 a 3.19V. Puedo programar el chip a la perfección, mi programador lo reconoce. Lo sentí y hace bastante calor. No hace calor, solo calienta. Medí usando mi termómetro infrarrojo y es...
2
respuestas

Interfaz USB Pic-PC (plataforma cruzada) sin escribir controladores personalizados

Estoy planeando usar un PIC para un pedal MIDI que se puede configurar desde una PC (a través de USB). ¿Hay alguna forma de hacer una plataforma cruzada (al menos mac / windows, mejor si también es Linux) en el mundo del usuario (u otra forma de...
1
respuesta

SPI Loopback valor recibido es la mitad del valor transmitido

Estoy probando SPI de mi microcontrolador PIC24E512GU814. Para probar, conecté MOSI a MISO. Escribí el siguiente código para la inicialización de SPI: SPI3CON1 = 0; SPI3CON1bits.CKE = 1; SPI3CON1bits.SPRE = 7; SPI3CON1bits.PPRE = 3; SPI3CO...
3
respuestas

PIC32 GPIO pines Pregunta de capa de abstracción de hardware

Estoy intentando escribir una capa de abstracción de hardware (HAL) para un PIC32 (PIC32MX664F128H para ser preciso), en el que puedo usar definiciones genéricas para los puertos en cuestión sin tener que usar los nombres de puertos y los regist...
1
respuesta

No se puede depurar el proyecto utilizando “MPLAB X IDE” en “PIC32 Bluetooth Audio Development Kit” con “PICkit 3 In-Circuit Debugger”

Tengo la placa " PIC32 Bluetooth Audio Development Kit " (DV320032) (con la placa PIC32MX470F512L integrada ) conectada a una PC a través de " PICkit 3 In- Depurador de circuito "(PG164130). Después de algunos experimentos, descubrí cómo parpa...
4
respuestas

Error generando un retardo de 1 seg usando temporizadores en PIC32

Tengo un PIC32MX795F512l y como XC32 no proporciona una función de retardo incorporada, estoy usando Timer1 para generar un retardo de 1 segundo, pero hay un problema porque genera más de un retardo de 1 segundo. ¿Alguien pu...