O BasicX-01 baseia-se no microcontrolador AT90S8515 da
Atmel que utiliza a arquitetura AVR RISC 8-bit. Este microcontrolador
possui uma memória ISP FLASH de 8 KB que a Netmedia programa com um sistema
operacional multi-tasking. A interface de desenvolvimento é composta de um
compilador para Basic Express que é um subset do Microsoft Visual Basic,
uma biblioteca de sistema que contém todas as sub-rotinas necessárias, um
downloader para carregar o programa na EEPROM e um terminal para Windows
através do qual é gerenciada a comunicação com o microcontrolador. O
programa é construído utilizando a linguagem e chamadas às rotinas da
biblioteca. A compilação não gera código de máquina, ela gera uma linguagem
intermediaria que é interpretada em tempo de execução pelo sistema
operacional.
Manual
AT90S8515
Manual da
Linguagem Basic Express
Manual da
Biblioteca de Sistema
Site BasicX