¿Cómo detecto la revisión de un microcontrolador PIC en particular?

6

Tengo un PIC18F4680. Después de leer la hoja de datos, todavía no está claro cómo puedo determinar qué revisión es el chip.

Entonces, ¿cómo puedo determinar la revisión del microcontrolador además de pedirle al proveedor que me proporcione esa información?

Las respuestas relevantes a otras series de PIC también son bienvenidas.

    
pregunta AndrejaKo

3 respuestas

3

Parece que logré encontrar la respuesta a mi pregunta.

En el directorio de instalación de PICkit 2, debería haber un archivo llamado PICkit2.ini . Esta línea: REVS: debe agregarse para mostrar la revisión del chip conectado. La revisión aparecerá a la derecha del valor de suma de comprobación. Esta característica necesita la versión de software 2.10 o posterior.

Fuente

    
respondido por el AndrejaKo
8

Si observa la Especificación de programación Flash para su dispositivo (documento DS39622L en su caso) verá esta tabla que incluye los bits de ID de dispositivo:

HaydosDEVIDdebytesdeIDdedispositivoquedeberíapoderleerjuntoconlosbitsdeconfiguraciónenMPLAB.LosbitsdeIDdeldispositivoincluyenuncódigoderevisiónde5bits.

Lashojasdeerrataparalasdiferentesrevisionesdanuncódigoderevisión,porloquepuedehacercoincidirestacadenadebitsconelcódigoderevisióncorrecto.p.ej.Elcódigo rev A3 es 0 0100, mientras que el código rev B1 el código es 0 0111.

Si todo lo demás falla, o si tiene un grupo de circuitos integrados en un tubo + no se puede conectar fácilmente a un programador, el IC debe tener un código de fecha que sea los dos últimos dígitos del año seguido de la semana número. (por ejemplo, 1214 para 2012, el 1 de abril, que es la semana 14) Debería poder llamar a su representante de Microchip y, si pregunta amablemente, debería poder decirle qué es la revisión de silicona. (No recuerdo si pusieron el número de silicona en el embalaje. Los DSP de TI C2800 lo hacen).

    
respondido por el Jason S
3

No estoy seguro acerca de MPLABX, pero en versiones anteriores, los programadores (ciertamente para ICD2,3 y PICkit3) muestran la velocidad en la ventana de salida cuando se conectan.

    
respondido por el mikeselectricstuff

Lea otras preguntas en las etiquetas