PIC24F08KL201 - ¿PUMPEN o no PUMPEN?

6

Esa es la pregunta.

Ni la hoja de datos ni la manual de referencia familiar proporciona cualquier información sobre esto, que no sea:

Registre AD1CON3
PUMPEN : bit de activación de la bomba de carga
1 = La bomba de carga para interruptores está habilitada
0 = La bomba de carga para los interruptores está desactivada

Entonces, ¿debería ser 1 o 0?

    
pregunta mcu

3 respuestas

1

Microchip dijo:

The PUMPEN bit is not implemented.
Make sure this bit is programmed as '0'.
    
respondido por el mcu
6

Esto es nuevo para mí. No había oído hablar de una bomba de carga integrada en un PIC antes. Desafortunadamente, la "bomba de carga" no aparece en ninguna otra parte de la hoja de datos, excepto en la descripción de ese bit, por lo que no sé para qué se supone que es la bomba de carga.

Es interesante observar que no se menciona la "bomba de carga" o el bit PUMPEN en el capítulo A / D del manual de referencia familiar, aunque ese es el documento específico que se menciona en la hoja de datos.

Creo que Microchip cagó en alguna parte. O bien una nueva sección no llegó a la última documentación, o algo se cortó y pegó de otra parte y algo se perdió al actualizarlo para el nuevo propósito. La documentación de los microchips es generalmente muy buena, pero suceden cosas, y algunas veces tienes que usar un poco de intuición para descubrir cómo funciona realmente la parte.

Si no sabes qué es algo y realmente lo necesitas, no lo dudes.

También vale la pena preguntar directamente a su Microchip FAE. Esta es una pregunta muy legítima para hacerles. No debe molestarlos a la ligera, y hacer su parte a RTFM con cuidado antes de preguntar, pero cuando eso falla, vaya y pregunte. Si esto es realmente un error de documentación, como parece, ellos también deben saberlo. Solo sea cortés y comprenda que documentar todos los matices de un microcontrolador no es una hazaña trivial, y se les puede perdonar por perder algo en alguna ocasión.

    
respondido por el Olin Lathrop
2

La referencia de la familia PIC24 para 12 bits adc hace menciona el bit 'PUMPEN', pero indica que solo está disponible en dispositivos específicos.

Lo que pude encontrar rápidamente, un PIC24FJ128GA310 usa la función de carga de la bomba para la bomba de carga de LCD / polarización de LCD. No estoy seguro de cómo se relaciona eso con el ADC, porque el diagrama de bloques para el controlador LCD no parece hacer referencia al ADC en absoluto.

Teniendo en cuenta este conocimiento de la familia PIC24 y que el PIC24F08KL201 no cuenta con un controlador LCD, supongo que es un error de documentación y solo está disponible en piezas que tienen un controlador LCD. En las partes que no lo tratan como un bit reservado, donde probablemente es mejor escribir un cero.

    
respondido por el Hans

Lea otras preguntas en las etiquetas