| BasicX-1 Overview |
|
The BasicX-1 microcontroller
is a single-chip computer that runs programs written in Basic. The BasicX-1
has 32 fully programmable I/O pins that can be directly interfaced to a
multitude of devices. Examples are LEDs, SPI devices, potentiometers, card-swipe
readers, switches, buttons, LCD displays and keypads.
And just by adding a few extra components, you can interface non-logic-level
devices as well, such as relays, electric motors, blowers, air solenoids
and stepper motors. The list of devices that can be directly controlled
with BasicX-1 is endless. |
![]() ![]() ![]() |
|
A BasicX-1 chip requires
only an external crystal, 2 capacitors and source of 2.7 to 6.0 VDC power,
which means BasicX-1 is the perfect choice for engineers and hobbyists who
need an easy-to-program microcontroller with fast code execution and EEPROM
memory for code storage.
After downloading your program to a BasicX-1 system, the compiled program
is extracted at startup by a built-in high speed interpreter. The interpreter
converts your code into machine language executed by the BasicX-1's RISC
processor. The BasicX-1 can execute your program at a blistering 65,000
lines of code per second.
By just adding an 8 pin SPI chip, the BasicX-1 chip can have 32 KB of
EEPROM for program storage, which can easily be expanded to 64 KB or more
as newer SPI EEPROM sizes become available. Since the processor can address
all 32 KB of an SPI EEPROM, you can create large, powerful programs. And
you can use leftover memory as non-volatile data storage for mapping,
data logging, AI programs and lookup tables. |