CA166 Keil, CA166 Datasheet - Page 2

no-image

CA166

Manufacturer Part Number
CA166
Description
KIT COMPILER 166 MCU FAMILY
Manufacturer
Keil
Type
Compilerr
Datasheet

Specifications of CA166

For Use With/related Products
166 MCU Family
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
2
C166 Compiler - Version 5
The ANSI standard Keil C166 compiler is
specifically designed for the XC16x, C16x,
and ST10 microcontroller families.
Extensions incorporated into the compiler
support all resources of your embedded
hardware and allow efficient access to
interrupts, register banks, SFRs, and
memory spaces.
Configuration Wizard
The µVision3 configuration wizard simplifies
editing the startup code (and many other
configuration files). A graphical interface
helps you quickly select the options that
match your target system and easily spot
potential startup problems.
Embedded C++
Keil C166 Version 5 includes an efficient
Embedded C++ compiler. EC++ is a
new, evolving C++ standard for embedded
systems that avoids the overhead involved
with C++ programming. The Keil EC++
implementation includes numerous
166-specific language extensions.
In-Line Assembly
A new, updated in-line assembler enables
you to insert assembly instructions directly
into your program and offers:
Function In-lining
Functions defined with the __inline
attribute are directly embedded when called
(CALL and RET instructions are no longer
required). Parameters are accessed directly
(they are not passed in special registers or
stored on the stack) by the generated code.
Accurate Device Simulation
The µVision3 Debugger accurately simulates
all on-chip peripherals and has debug dialogs
that help you rapidly test 166 applications.
XC16x, C16x, & ST10 Development Tools
Access to C program variables by name,
C-level debugging information (source-
level and symbolic),
Optimized MAC instruction utilization.
SSC, PWM, PEC, Timers, Watchdog, and I/O Ports are all fully simulated.
The Configuration Wizard provides a graphical editor for startup files,
of on-chip peripherals. A/D converters, CAN, TwinCAN, CAPCOM, ASC,
The µVision3 Debugger provides debug dialogs and accurate simulation

Related parts for CA166