| Library Feature |
65C02/ 65C22 |
65C134 |
65C816/ 65C22 |
65C265 |
| 10 millisecond timer |
X |
X |
X |
X |
| 8-bit checksum |
X |
X |
|
|
| 16-bit checksum |
|
|
X |
X |
| Fill memory |
X |
X |
X |
X |
| Move block under 256 bytes |
X |
X |
|
|
| Move block general number of bytes |
X |
X |
X |
X |
| ASCII to Hex |
X |
X |
X |
|
| Binary to Decimal |
X |
X |
X |
|
| Is ASCII |
X |
X |
|
|
| Is Decimal |
X |
X |
|
|
| Is Hex |
X |
X |
|
|
| To Upper |
X |
X |
|
|
| Software UART I/O |
X |
X |
|
|
| Interrupt Driven Serial I/O |
X |
X |
X |
|
| S19 Hex output |
X |
X |
|
|
| S28 Hex output |
|
|
X |
X |
| S28 Hex input |
X |
X |
X |
X |
| 16-bit math - add, subtract, multiply & divide |
X |
X |
X |
X |
| 32-bit math – add, subtract, multiply & divide |
X |
X |
X |
X |
| 64-bit math – add, subtract, multiply & divide |
X |
X |
X |
|
| 40-bit floating point math package |
X |
X |
|
|
| State machine – 10 millisecond time slice |
X |
X |
X |
X |
| Time of day clock |
X |
X |
X |
X |
| Elapsed time counter |
X |
X |
X |
X |
| Timer alarm notice |
X |
X |
X |
X |
| PC keyboard input |
X |
X |
X |
X |
| 16C450-850 UART interrupt driven serial I/O |
X |
X |
|
|
| I2C interface |
X |
X |
X |
X |
| 2 line 40 column LCD display |
X |
X |
X |
X |
| Memory search |
X |
X |
X |
X |
| Serial Peripheral Interface (SPI) |
X |
X |
X |
X |
| Stepper motor |
X |
X |
X |
X |
| 1 wire maxium interface |
X |
X |
X |
X |
| Infrared input/ouput |
X |
X |
|
|
| SMSC 37C665 super I/O chip |
X |
X |
X |
X |
| Assembler/Disassembler Debugger |
|
|
X |
X |
| DTMF speed dial using 100 millisecond timer |
|
|
|
X |