¿Cuál es la forma más fácil de aprender los microcontroladores PIC?

En 1980, Intel desarrolló el primer microcontrolador (8051) con Harvard Architecture 8051 y, desde entonces, los microcontroladores trajeron una revolución en la industria electrónica e integrada. Y con el avance tecnológico a lo largo del tiempo, ahora tenemos muchos microcontroladores más eficientes y de bajo consumo como AVR, PIC , ARM. Estos microcontroladores son más capaces y fáciles de usar, tienen los últimos protocolos de comunicación como USB, I2C, SPI, CAN, etc. Incluso Arduino y Raspberry Pi han cambiado completamente la perspectiva hacia los microcontroladores, y Raspberry Pi no es solo un microcontrolador sino que lo tiene todo. ordenador en el interior.

Esta será la primera parte de una serie de tutoriales que aún están por venir, que le ayudarán a aprender los microcontroladores PIC . Si tiene experiencia en electrónica y siempre quiso comenzar con el aprendizaje de algunos microcontroladores y adentrarse en el mundo de la codificación y la creación de elementos, esta serie de tutoriales será su primer paso para comenzar.

El microcontrolador PIC es una opción muy conveniente para comenzar con los proyectos de un microcontrolador, porque tiene excelentes foros de soporte y actuará como una base sólida para construir sobre todos sus microcontroladores avanzados que aún no ha aprendido.

Estos tutoriales están hechos para estudiantes absolutos o intermedios ; Hemos planeado comenzar con los proyectos más básicos a los avanzados. No esperamos requisitos previos de los alumnos, ya que estamos aquí para ayudarlo desde cualquier nivel. Cada tutorial tendrá una explicación y simulación teórica seguida de un tutorial práctico. Estos tutoriales no involucrarán ninguna placa de desarrollo, haremos nuestros propios circuitos utilizando una placa perf. Así que prepárese y dedique un tiempo cada semana para mejorarlo con los microcontroladores.

Tengo una lista completa de tutoriales que pueden ofrecerle todo lo que necesita para comenzar a codificar con confianza con MCU de PIC. El único requisito previo es su “Interés y participación”. La lista completa de tutoriales se puede encontrar aquí.

Búsqueda | Resumen del circuito

Simplemente repase todos los tutoriales y pruebe las cosas por su cuenta. Si está atascado con algo, use la sección de comentarios de ese tutorial en particular y lo ayudaré lo antes posible.

Nota: hay perdidos de tutoriales impresionantes en línea. Solo estoy sugiriendo uno.

Si quieres aprender microcontroladores PIC, necesitarás:

  1. Conocer el lenguaje de programación C. La forma más fácil de usar un PIC es escribir sus programas en C y compilarlos a través de un compilador especial. Pueden existir otros idiomas, pero nunca he usado nada más que C.
  2. Saber leer inglés técnico. Hay una variedad de PIC, y su capacidad para comprender el vocabulario técnico en inglés será necesaria para que su experiencia sea agradable (o al menos no demasiado dolorosa).
  3. Tener conocimientos en electrónica . Utilizará funciones de muy bajo nivel aquí, por lo que le aconsejo que tenga un poco de conocimiento en electrónica (digital) y arquitecturas de microprocesadores PIC.

Puede comenzar a leer Microcontrolador PIC y sistemas integrados: Using Assembly and C by Mazidi.

Si conoce los aspectos básicos de los sistemas integrados, puede visitar el siguiente sitio, que ha sido proporcionado por el propio microchip para desarrolladores :

Microcontroladores PIC® de 8 bits – Ayuda para desarrolladores

Explora otras secciones del sitio anterior. Seguramente encontrará muchas cosas útiles relacionadas con periféricos PIC, programación en C y mucho más.

El mejor libro para aprender sobre el microcontrolador PIC es el microcontrolador PIC y el sistema integrado que usa ASM y C por muhammad ali mazidi si usted es un principiante de PIC … el libro fue escrito para el compilador IDL C8 de MPLAB. compilador también, con algunas modificaciones al escribir códigos de interrupción y escribir código ASM dentro de C. estas cosas se mencionaron en la migración pdf (MPLAB a MPLABx IDE) … otra cosa que el libro fue escrito para PIC18F458 … ahora PIC había creado un nuevo PIC18F4580 chip hay una pequeña diferencia entre los dos … aún los chips PIC18F458 estaban disponibles en el mercado. También puede practicar códigos utilizando el simulador MPLABx IDE y Proteus V8 antes de comprar una placa de desarrollo.

Revise su hoja de datos y encuentre proyectos en Internet o en los libros que los utilizan.

Lamentablemente no hay forma fácil en nada.
O quieres saberlo o no.

Teniendo en cuenta los microcontroladores, cuanto más trabaje con ellos, más fácil será usar diferentes. Eventualmente necesitará leer solo la hoja de datos, ya que conoce todos los otros conceptos.

Supongo que sabes cómo escribir código C.