Toshiba TLCS

The Toshiba TLCS series is a family of CISC and RISC microcontrollers from Toshiba.

TLCS-47 family

The microcontrollers in the TLCS-47 family are 4-bit systems. These are no longer advertised on the Toshiba web site.

TLCS-90 family

The microcontrollers in the TLCS-90 family use a 8-bit/16-bit architecture reminiscent of the Z80. These are no longer advertised on the Toshiba web site.

TLCS-870 family

The microcontrollers in the TLCS-870 family use a 8-bit/16-bit architecture reminiscent of the Z80.

TLCS-900 family

The microcontrollers in the TLCS-900 family are 16-bit (TLCS-900, TLCS-900/L, TLCS-900/H and TLCS-900/L1 series) and 32-bit (TLCS-900/H1 series) systems. Most of them are CISC based, with a few systems being RISC based.

Features and differences

Current TLCS processors offer some or all of the following features:

As demand for these features differs widely depending on the requirements for a specific project (low energy consumption; high number of I/O ports; etc.), customers can choose from a wide range of different versions.

Development tools

Toshiba offers an ANSI C compatible C compiler and an assembler. Neither tool is available for free.

The free Small Device C Compiler supports the TLCS-90.

There is a project for porting GNU assembler to the TLCS-900 family.

Alfred Arnold's The Macroassembler AS is a free assembler supporting the TLCS-47, TLCS-870, TLCS-90, TLCS-900 and TLCS-9000 families.

External links

This article is issued from Wikipedia - version of the 6/2/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.