9
El "cerebro" del sistema PICAXE es el microcontrolador de 18 pines PIC 16F627.
Aunque los microcontroladores son relativamente baratos (algunos microcontroladores
cuestan menos de 1.50), los mismos son dispositivos muy complejos que contienen
miles de transistores, resistencias y otros componentes electrónicos.
El microcontrolador PICAXE almacena sus programas en su memoria FLASH "no volátil".
La ventaja de esta memoria es que no pierde el programa descargado cuando la fuente
de alimentación (baterías) es desconectada del circuito – cuando las baterías son
reconectadas el programa se inicia nuevamente. Sin embargo, cuando desee reprogramar
el PICAXE, puede descargar un nuevo programa; esta acción borra el viejo programa
almacenado en la memoria y almacena el nuevo programa en la memoria. La memoria
sólo permite el almacenamiento de un programa a la vez.
Tome en cuenta que no es posible sacar el programa fuera de la memoria del PICAXE
para "leerlo"; por ende, si desea guardar el código de un programa para utilizarlo
posteriormente debe guardarlo en su ordenador antes de descargarlo al PICAXE.
El microcontrolador contiene además de la memoria ROM (Read Only Memory -
Memoria de sólo lectura), memoria temporal RAM (Random Access Memory - Memoria
de Acceso Aleatorio).
La memoria RAM es una memoria "temporal" utilizada para almacenar información
mientras el programa es ejecutado. La misma es utilizada normalmente para almacenar
respuestas de sumas matemáticas que el microcontrolador hace mientras está
trabajando. Esta memoria es "volátil", lo cual significa que tan pronto las baterías son
desconectadas, la información almacenada en la misma se pierde.
Hay 14 bytes de memoria temporal disponibles y los mismos son denominados desde
b0 a b13 dentro de los programas.
revolution
© copyright 2001
Revolution Education Ltd
Introducción al Sistema PICAXE
Didatec Tecnología Educativa
www.didatec.es