 |
          |
Features
- Integrated Development Enviroment and C compiler.
- Editor with keywords highlighting.
- Supported float data types.
- Fast floating point works directly with FPU unit (external
chip I2C).
- Connected to LCD 16x2 for output interface.
- Support inline assembler code directly in the C code.
- Built in AVR chip programmer compiltable with STK 200/300.
- You can compile/build/program with one operation.
- Simple inline code access to FPU opcodes.
uM-FPU Features:
- 8-pin integrated circuit.
- I2C compatible interface
up to 400 kHz.
- SPI compatible interface
up to 4 Mhz.
- 32 byte instruction
buffer.
- Sixteen 32-bit general
purpose registers for storing floating point or long integer values.
- Five 32-bit temporary
registers with support for nested calculations (i.e. parentheses).
Floating Point Operations:
- Set, Add, Subtract, Multiply,
Divide.
- Sqrt, Log, Log10, Exp,
Exp10, Power, Root.
- Sin, Cos, Tan, Asin,
Acos, Atan, Atan2.
- Floor, Ceil, Round, Min,
Max, Fraction.
- Negate, Abs, Inverse.
- Convert Radians to
Degrees, Convert Degrees to Radians.
- Read, Compare, Status.
Long Integer Operations:
- Set, Add, Subtract,
Multiply, Divide, Unsigned Divide.
- Increment, Decrement,
Negate, Abs.
- And, Or, Xor, Not, Shift.
- Read 8-bit, 16-bit, and
32-bit.
- Compare, Unsigned
Compare, Status.
Conversion Functions:
- Convert 8-bit and 16-bit
integers to floating point.
- Convert 8-bit and 16-bit
integers to long integer.
- Convert long integer to
floating point.
- Convert floating point to
long integer.
- Convert floating point to
formatted ASCII.
- Convert long integer to
formatted ASCII.
- Convert ASCII to floating
point.
- Convert ASCII to long
integer.
User
Defined Functions can be stored in Flash memory.
Conditional execution.
Table lookup.
Nth order polynomials.
| |
 |