Como se dijo anteriormente, los microcontroladores son circuitos integrados de alta escala, y los PIC no son la excepción.
Estos microcontroladores son fabricados por Microchip Technology Inc. Poseen una Arquitectura tipo RISC (Reduced Instruction Set Computer), lo cual quiere decir que tienen un set de instrucciones muy reducido para llevar a cabo su programación, lo que conlleva a que los códigos de programación sean mucho más largos; Esta arquitectura también permite crear chips mas económicos, de menor consumo de energía y menor numero de pines.
Esta arquitectura va acompañada con la Arquitectura Harvard, la cual separa la memorias de Datos (Bus de Datos) y de Programa (Bus de Instrucciones o Direcciones), lo que le permite a la Unidad de Control de Procesos (CPU) trabajar de manera mucho mas rápida debido al paralelismo que esto permite.
Los PICmicro nos permiten interactuar con periféricos. Poseen "banderas" a nivel de software, las cuales nos sirven como indicadores de algún resultado matemático o a una alerta emitida por un sensor, por ejemplo. Poseen registros de propósito general y de propósito especial, las cuales son características especiales agregadas por los fabricantes. Algunas de estas pueden verlas pulsando ¡Aquí!.
Existen cantidad y variedad inmensa de PICmicro, unos más antiguos y referencias obligatorias a la hora de aprender a programar estos dispositivos, unos mas nuevos que permiten comunicarse vía Wireless, USB, Ethernet, etc. Un pequeño listado de los mas usados pueden verlo pulsando ¡Aquí!.
Para comenzar, nosotros nos centraremos en el PIC 16F84/16f84A.
Descargate la Hoja de especificaciones de este PIC AQUI!
Estos microcontroladores son fabricados por Microchip Technology Inc. Poseen una Arquitectura tipo RISC (Reduced Instruction Set Computer), lo cual quiere decir que tienen un set de instrucciones muy reducido para llevar a cabo su programación, lo que conlleva a que los códigos de programación sean mucho más largos; Esta arquitectura también permite crear chips mas económicos, de menor consumo de energía y menor numero de pines.
Esta arquitectura va acompañada con la Arquitectura Harvard, la cual separa la memorias de Datos (Bus de Datos) y de Programa (Bus de Instrucciones o Direcciones), lo que le permite a la Unidad de Control de Procesos (CPU) trabajar de manera mucho mas rápida debido al paralelismo que esto permite.
Los PICmicro nos permiten interactuar con periféricos. Poseen "banderas" a nivel de software, las cuales nos sirven como indicadores de algún resultado matemático o a una alerta emitida por un sensor, por ejemplo. Poseen registros de propósito general y de propósito especial, las cuales son características especiales agregadas por los fabricantes. Algunas de estas pueden verlas pulsando ¡Aquí!.
Existen cantidad y variedad inmensa de PICmicro, unos más antiguos y referencias obligatorias a la hora de aprender a programar estos dispositivos, unos mas nuevos que permiten comunicarse vía Wireless, USB, Ethernet, etc. Un pequeño listado de los mas usados pueden verlo pulsando ¡Aquí!.
Para comenzar, nosotros nos centraremos en el PIC 16F84/16f84A.
Descargate la Hoja de especificaciones de este PIC AQUI!
Comentarios