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. parenthesis)
- 32-bit 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
- 32-bit Long Integer Operations
- Set, Add, Subtract, Multiply, Divide, Unsigned Divide
- Incrment, 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
|