Jump to content

C166 family

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Andy M. Wang (talk | contribs) at 08:03, 9 April 2016 (cleanup and small fixes using AWB). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

The C166 family[1] is a 16-bit microcontroller architecture from Infineon (formerly the semiconductor division of Siemens) in cooperation with STMicroelectronics. It was first released in 1993 and is a controller for measurement and control tasks. It uses the well-established RISC architecture, but features some microcontroller-specific extensions such as bit-addressable memory and an interrupt system optimized for low-latency. When this architecture was introduced the main focus was to replace 8051 controllers (from Intel).

Opcode[2] compatible successors of the C166 family are the C167 family, XC167 family, the XE2000 family and the XE166 family.

C167 / ST10 family

The Siemens/Infineon C167 family[3] or STMicroelectronics ST10 family [4] is a further development of the C166 family. It has improved addressing modes and support for "atomic" instructions. Variants include, for example, Controller Area Network (CAN bus).

References

External links