Sello BÁSICO


El BASIC Stamp es un microcontrolador con un pequeño intérprete BASIC especializado ( PBASIC ) integrado en la ROM . Está fabricado por Parallax, Inc. y ha sido popular entre los aficionados a la electrónica desde principios de la década de 1990.

Aunque el BASIC Stamp 2 tiene la forma de un chip DIP de 24 pines , en realidad es una pequeña placa de circuito impreso (PCB) que contiene los elementos esenciales de un sistema de microprocesador: [1]

El resultado final es que un aficionado puede conectar una batería de 9 V a un BASIC Stamp y tener un sistema completo. Una conexión en serie a una computadora personal le permite al programador descargar software al BASIC Stamp, que se almacena en el dispositivo de memoria no volátil integrado : permanece programado hasta que se borra o se reprograma, incluso cuando se quita la energía del sello. Si se vuelve a conectar la alimentación, el sello inmediatamente comienza a ejecutar el programa en la ranura 0 (de 8, numerada 0..7).

El BASIC Stamp está programado en una variante del lenguaje BASIC , llamado PBASIC. PBASIC incorpora funciones de microcontrolador comunes, que incluyen PWM , comunicaciones en serie, comunicaciones I²C y de 1 cable , comunicaciones con circuitos de controlador LCD comunes , trenes de pulsos de servo de pasatiempo, frecuencias de onda pseudosinusoidal y la capacidad de cronometrar un circuito RC que puede usarse para detectar un valor analógico.

Una vez que se ha escrito un programa en el 'Editor de sellos', un entorno de desarrollo integrado (IDE) en Windows, la sintaxis puede verificarse, tokenizarse y enviarse al chip a través de un cable serie / USB Mini-B, donde se ejecutará.

Las subvariantes BS2 cuentan con más memoria, mayor velocidad de ejecución , comandos PBASIC especializados adicionales, pines de E/S adicionales, etc., en comparación con el modelo BS2 original. Mientras que el BS1 y el BS2 usan un PIC , las variantes restantes del BASIC Stamp 2 usan un procesador Parallax SX .


Diagrama de un BASIC Stamp 2
El sello BÁSICO 2