Picaxe
son microcontroladores de 8, 18 y 28 patas. Son
PICs comunes a los que se le ha grabado un programa
interno para potenciar sus características
y para que sea más fácil trabajar
con ellos.
El sistema de desarrollo PICAXE
hace las cosas todavía más sencillas
para el programador, ya que cuenta con dos opciones
de diseñar una aplicación: una por
medio de diagramas de flujo y otra por medio de
“BASIC”, y aunque esto no es ninguna
novedad, (ya que estas herramientas existían
con anterioridad), lo ventajoso del PICAXE radica
en el hecho de que se trata de un microcontrolador
PIC que, en un segmento de memoria ROM interna le
ha sido grabado desde su fabricación, un
firmware a manera de BIOS que simplifica la forma
de programarlo.
Al igual que en todos los sistemas
de desarrollo, existen ya predefinidas, toda una
serie de tarjetas de prácticas sobre las
cuales podemos emular las aplicaciones que hemos
diseñado, pero gracias al firmware que poseen
los microcontroladores PICAXE “se puede armar
la aplicación completa incluyendo al microcontrolador”,
y sobre la aplicación, programarlo, sin necesidad
del sistema de desarrollo, ni del circuito programador
de microcontroladores (vea la figura 4).
De hecho, el sistema PICAXE hace
más accesible la programación de microcontroladores
a todas aquellas personas que tan sólo cumplan
con el único e indispensable requisito que
es el de querer aprender. Vea en la figura 5 una
“pantalla” de la aplicación que
nos permitirá realizar el programa que vamos
a cargar adentro del PIC.
Aquí no vamos a mencionar
las ventajas y desventajas del sistema PICAXE con
respecto a otros, lo único que podemos agregar
es que se trata de otra manera de programar microcontroladores
PIC, empleando diagramas de flujo (figura 5 - no
disponible) y/o lenguaje BASIC (figura 6), con los
cuales ya sea de manera consciente o totalmente
implícita, recurrimos a ellos para elaborar
un programa.
A lo largo de la emisión
de esta serie de artículos, iremos aprendiendo
paso a paso la forma de cómo programar los
microcontroladores bajo el sistema PICAXE. Para
ello, como primer paso, emplearemos una tarjeta
de desarrollo de la cual proporcionaremos su circuitería
para que ustedes la puedan armar, posteriormente
después de realizar algunas prácticas,
avanzaremos sobre aplicaciones en donde se tenga
al microcontrolador como elemento principal y al
cual programaremos en sitio. |