2.1.8 Herramientas de soporte potentes y económicas
La empresa Microchip y otras que utilizan los PIC ponen a disposición de los
usuarios numerosas herramientas para desarrollar hardware y software. Son muy
abundantes los programadores, los simuladores software, los emuladores en tiempo real,
Ensambladores, Compiladores C, Intérpretes y Compiladores BASIC, etc.
La arquitectura Harvard y la técnica de segmentación son los principales recursos
en los que se apoya el elevado rendimiento que caracteriza estos dispositivos
programables, mejorando dos características esenciales:
1. Velocidad de ejecución.
2. Eficiencia en la compactación del código.
2.2 Las gamas de PIC
Una de las labores más importantes del ingeniero de diseño es la elección del
microcontrolador que mejor satisfaga las necesidades del proyecto con el mínimo
presupuesto.
Para resolver aplicaciones sencillas se precisan pocos recursos, en cambio, las
aplicaciones grandes requieren numerosos y potentes. Siguiendo esta filosofía
Microchip construye diversos modelos de microcontroladores orientados a cubrir, de
forma
óptima,
las
necesidades
de
cada
proyecto.
Así,
hay
disponibles
microcontroladores sencillos y baratos para atender las aplicaciones simples y otros
complejos y más costosos para las de mucha envergadura.
Microchip dispone de cuatro familias de microcontroladores de 8 bits para
adaptarse a las necesidades de la mayoría de los clientes potenciales.
En la mayor parte de la bibliografía encontrareis tan solo tres familias de
microcontroladores, con lo que habrán despreciado la llamada gama enana, que es en
realidad una subfamilia formada por componentes pertenecientes a las otras gamas. En
nuestro caso hemos preferido comentarla dado que los PIC enanos son muy apreciados
24