C166 family

From Wikipedia, the free encyclopedia
  (Redirected from C167 family)
Jump to: navigation, search

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[edit]

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[edit]

  1. ^ C166 Family [1]
  2. ^ C166 Instruction Set [2]
  3. ^ C167 family[3]
  4. ^ ST10 16-bit MCUs - STMicroelectronics

External links[edit]