465
Programmable Hardware Manual (PHM)
© Tibbo Technology Inc.
- 13 additional arrangements.
·
22KB SRAM for Tibbo BASIC/C variables and data.
·
1MB flash memory for TiOS, application code, and file system.
·
2048-byte EEPROM for data storage.
·
Four LEDs:
- Green and red main status LEDs on top of the device;
- Link and speed Ethernet status LEDs on the RJ45 jack.
·
Software-controlled PLL for selecting high or low speed.
·
Power: 12VDC (10 ~ 24V).
·
Programmable "12V" power output on pin 9 of the DB9;
·
Pin 9 can also be used for "12V" power input.
·
Dimensions (LxWxH): 60 x 47 x 30mm.
·
Operating temperature range: -5 ~ +70C.
·
Firmware is upgradeable through the serial port or network.
·
Tibbo BASIC/C application can be debugged through the Ethernet LAN.
·
CE- and FCC-certified.
·
Also available as
(board without housing).
Programming features
·
Platform objects:
button — monitors the MD (setup) button.
fd — manages the flash memory file system and direct sector access.
io — handles I/O lines, ports, and interrupts.
net — controls the Ethernet port.
pat — "plays" patterns on a pair of status LEDs.
ppp — accesses the Internet over a serial modem (GPRS, etc.).
pppoe — accesses the Internet over an ADSL modem.
romfile — facilitates access to resource files (fixed data).
ser — controls the serial channels.
sock — socket comms (up to 16 UDP, TCP, and HTTP sessions).
stor — provides access to the EEPROM.
sys — in charge of general device functionality.
·
Variable Types: Byte, char, integer (word), short, dword, long, real, string, plus
user-defined arrays and structures.
·
Function Groups: 27 string functions, 8 date/time conversion functions,
encryption/hash calculation functions (RC4, MD5, SHA-1), and more.