Aprendiendo MPLAB XC [cerrado]

0

Estoy tratando de aprender mplab xc8. Estoy familiarizado con c y c ++. He escrito algunos códigos usando estos idiomas. Pero mientras estoy tratando de aprender mplab, no pude encontrar ninguna buena fuente o libro. Por ejemplo, sé lo que significa TRIS pero no sé cómo escribirlo en el programa (por cierto, sé cómo).

Ni la hoja de datos ni la sección de ayuda de mplab funcionaron para mí. Quiero decir, por ejemplo, mientras estoy aprendiendo el lenguaje c, hay muchos libros que explican los códigos y cómo usarlos.

¿Dónde debo empezar a estudiar? Muchas gracias.

    

2 respuestas

0

Hay algunos recursos sobre Microchip en su sitio web del desarrollador . Encontrará algunos ejemplos de microcontroladores de 8,16,32 bits y más.

También puede consultar algunos ejemplos de código .

¿Alguna vez escribiste algún código para microcontroladores? Si no, compre una placa de desarrollo, tendrá muchos ejemplos de código para una placa de desarrollo específica.

    
respondido por el PierreOlivier
0

(Tenga en cuenta que, cuando verifiqué por última vez, MPLAB X IDE se suministra por separado de los compiladores XC8, XC16 y XC32).

XC8 compila C89 a.k.a. C90 con algunas extensiones, todo documentado en la Guía del usuario. (Pronto compilará C99 y C11 cuando se le solicite, pero aún no se ha publicado).

Cuando #include <xc.h> , eso atrae las declaraciones de los diversos Registros de funciones especiales en el chip que selecciona en el momento de la compilación. Estos SFR se especifican como enteros y campos de bits de tamaños apropiados. Simplemente léalos y escríbalos como lo haría con cualquier otra variable.

    
respondido por el mlp

Lea otras preguntas en las etiquetas