Microchip PIC10 (microcontrolador de 8 bits) referencia de aprendizaje. ¿Donde empezar?

3

Por lo general, he aprendido a usar un Atmel Attiny13a, pero ahora he descubierto que necesito cambiar a un microcontrolador Microchip PIC de 8 bits, como la serie PIC10.

¿Puede alguien darme algunos buenos recursos en línea o nombres de libros que enseñen microcontroladores de 8 bits de microchip? Sé que hay algunos recursos avanzados de microchip de 16 bits disponibles, pero no puedo encontrar nada en ninguna de las series de 8 bits. No tengo idea de por dónde empezar.

¡Gracias!

Y el cambio a microchip se debe también al costo y al costo de programación ... Es un producto simple de muy bajo consumo con solo 3 pines de E / S necesarios.

    
pregunta Unsure Pony

3 respuestas

3

Estoy de acuerdo con Olin en que no hay sustituto para leer la hoja de datos, pero para alguien nuevo en micros en general, los ejemplos específicos también son muy útiles. El problema (como lo insinuó Olin) es que muchas notas de la aplicación pueden asumir el conocimiento de xey, y pueden estar mal escritas o promover malas prácticas, por lo que generalmente es mejor tratarlas como un punto de partida en lugar de la última palabra sobre el tema en particular .

Hay algunos buenos libros para PIC, así que ten un mire a su alrededor y tal vez elija una pareja con buenas recomendaciones (solo puedo pensar en algunas de Lucio di Jasio, pero escribe principalmente sobre el bit 16 y 32 PICs)

En cuanto al sitio web, creo que los tutoriales de Gooligum pueden ser justo lo que está buscando. He escuchado hablar de él y lo he recomendado muchas veces en la lista PIC (el autor también es miembro allí)
No lo he visto en detalle, pero parece que hay muchos en los dispositivos de línea de base y de rango medio de 8 bits, presentados en pequeños tutoriales sobre cómo cubrir varias cosas como:

  
  1. Salida digital básica Introducción a PCB XC8 y CCS Control simple de los pines de salida digital en los PIC de línea de base

  2.   
  3. Interruptores de lectura Lectura y desmontaje de interruptores simples y uso de elementos internos

  4.   
  5. Uso de Timer0 Configuración y acceso a Timer0 Uso de Timer0 para la temporización de eventos, tareas en segundo plano, interruptores de rebote y conteo   (con algunos ejemplos de macros en C)

  6.   
  7. Modo de suspensión y el temporizador de vigilancia Utilizando el modo de suspensión, activación al cambiar y el temporizador de vigilancia en los PIC de línea de base

  8.   
  9. Visualización de segmentos de 7 segmentos Pantallas individuales y múltiples de 7 segmentos, tablas de búsqueda y multiplexación en los PIC de línea base (utilizando el PIC16F506)

  10.   
  11. Comparadores analógicos Comparadores, referencias de voltaje fijo y programable

  12.   
  13. Conversión analógica a digital y filtrado simple Conversión analógica a digital (ADC) y cálculo de una media móvil   (Accediendo a la memoria bancaria)

  14.   
    
respondido por el Oli Glaser
2

La única referencia real es la hoja de datos para el PIC que quiera usar. Por ejemplo, si es un PIC 10F200, '202,' 204 o '206, entonces la respuesta es PIC10F200 / 202/204/206 Hoja de datos , que se designa como número de documento de Microchip DS41239D. Está bien escrito y todo lo que necesitas está ahí. Cualquier otra referencia, en el mejor de los casos, no va a enredar nada. Como ya ha usado otros microcontroladores, no necesita una introducción general a ellos, solo lo que es específico acerca del 10F. Eso es exactamente lo que está en la hoja de datos.

No hay sustituto para leer la hoja de datos.

    
respondido por el Olin Lathrop
1

Si busca un gran libro, intente Diseño de sistemas integrados con microcontroladores PIC Aprendí un montón de ese libro.

    
respondido por el Brandon Bailey

Lea otras preguntas en las etiquetas