SAK-XC866-1FRI AB

Überblick

Description:

THE XC866 is the first product of a new and advanced 8-bit uC family (XC8oo family), combining a high performance 8051 core with on- chip Flash memory and powerful on-chip peripherals. In addition, further performance and cost-saving enhancements to the XC800 family include features such as an on-chip oscillator and embedded voltage regulator (EVR), supporting single voltage supply of 3.3V or 5.0V

Summary of Features:

Package: PG-TSSOP-38

CAN Nodes: 0

Program Memory: 4.0 KByte

FlexRay™: no

Type of Serial I/O Interfaces: 1xUART, 1xSSC

Parameter

Dokumente

Bestellung

Boards

Tools & Software

XC800 Development Tools & Software

DAvE Bench is an Eclipse based platform to provide a complete set of free development tools and support SW in a unified integrated development environment for Infineon Microcontrollers. The first implementation supports the Infineon XC800 family. This is: DAvE Bench for XC800

The TASKING 8051 toolset is a complete programming package for the 8051 microcontroller family and includes a C compiler, assembler/linker and CrossView Pro debugger (simulator, ROM monitor, OCDS), integrated into EDE.

freeHiTOP XC800 is a free embedded software tool chain for the established XC800 8-bit Family. The package includes SDCC C Compiler optimised for XC800 and the HiTOP debugger integrated into an easy-to-use IDE.

The IC5000 is a unified hardware and software platform which, through software updates, adapts into either a debug or test tool for the XC800™ product family. An optional I/O module adds the capability to generate, monitor and trace analog as well as digital signals. Further voltage, current and power consumption of the target can be measured.

WriteNow! Multiple In-System Programmers are universal ISP tools that can program up to eight devices simultaneously, at the maximum theoretical speed for any given device, and are especially designed for the production environment. The compact size and versatile interfaces of WriteNow! programmers allow them to be conveniently and easily integrated into automatic test equipment (ATE) and programming and testing fixtures.

The XC800-ProdPro is a production programmer supporting all XC800 derivatives. The XC800-ProdPro package includes a XC800 Flash Target Probe that allows storing the application program image file into the device. It then can be set up to be used in two ways, either for standalone operation, i.e. it automatically starts programming the stored image when it is connected to the target. The other way is to use the included DLL to control the device via a PC or production line computer. The DLL offers the functions: Start, Stop, Verify, Erase and Setup (load image file and settings).

Infineon Technologies AG

MemTool

X

MemTool is a free of charge software designed for On- Chip FLASH programming only. To download the MemTool please go to Software Downloads .

Extremely fast universal 48 pindrivers programmer with ISP capable. Programmer can be connected to PC through LPT or USB interface. Programmer offers possibility of multiprogramming by attaching more programmers to PC through USB.

Universal Standalone In-System Programmer, FlashRunner is the first complete production In-System programmer specifically designed for manufacturing lines. FlashRunner is targeted at production environments, easily integrates into your programming system or Automatic Test Equipment (ATE), and can work either in full standalone mode or controlled by a host system. In addition, it offers the flexibility to support a full range of current and future Infineon microcontrollers, including the C166, XC166, XE166, XC800, XC2000, XMC1000, XMC4000 and TriCore family.

FlashRunner Quattro is a high-integration in-system gang programmer that can program up to eight different devices simultaneously. FlashRunner Quattro is designed for programming multi-PCB panel assemblies. FlashRunner Quattro is composed of a mainboard which hosts the programming and demultiplexing modules, plus various connectors used to interface to the target system and host/ATE.

EUROS is a real-time operating system that takes into consideration the requirements in the embedded field: - Minimal memory requirements. - Short response times through efficient interrupt management. - Flexible communication mechanisms. - Extensive selection of available drivers and protocol stacks. - Hardware independent application development. - Support of several Infineon XC800 microcontroller such as XC86x, XC87x, XC88x. In addition to the operating system the cross-development environment EUROSkit and the high level language debugger EUROScope are available.

Small real-time kernel designed for single-chip applications. The RTX51 Tiny kernel requires only 900 bytes of code space and is well suited for applications that don't need RTOS features like messaging, semaphores, and memory pool management.

Free and Easy to Use Tool Chain. DAVE™ Bench is an Eclipse based platform to provide a complete set of free and easy to use development tools and support SW for Infineon Microcontrollers. In this version DAVE™ Bench supports all XC800 derivatives and includes an improved Eclipses CDT IDE, a free SDCC compiler, easy interface to DAVE™, Flash loader, debugger and a UART terminal program with comprehensive protocol and oscilloscope features.

FLOAD is a free-of-charge software program that runs on a PC to download HEX code into Infineon XC800 microcontrollers with programmable non-volatile on-chip memory (OTP, Flash, EEPROM) or volatile memory (XRAM). It is able to program XC800 devices through different types of bootstrap loaders (BSLs), i.e. UART, CAN, and LIN, through JTAG/DAS, and through RS485 as well.

MemTool is a free of charge software designed for on-chip flash programming. MemTool V4 is supporting the XC800, XC166, XE166, XC2000, TriCore ™, XMC4000 family and the XMC1000 family. This version supports also programming via UART Boot loader for XMC4000 and XMC1000.

XC800 SDCC [Small Device C Compiler] is a so called open software compiler tool chain and can be used for XC800 related embedded development applications. Supported microcontroller: XC866, XC886/888. Note: This is a legacy version supporting older devices only, for new devices please use DAVE™ Bench that includes a newer version of SDCC

For Microcontrollers, the IEC60730 Annex H explains the detail of the tests and diagnostic methods to ensure safe operation of embedded control hardware and software for household appliances.

Why Class B?

From Oct 2007, home appliances to be sold in Europe have to comply with IEC60730 standard. Class B applies for the majority of home appliances, e.g. cookers, dishwashers, refrigerators, dryers, cloth washers, fans…

How does Infineon support Class B?

For its XMC and XC800 families Infineon is providing Software Library routines, which can be used for microcontroller internal supervisory functions and for self-diagnostics. Furthermore this Software Library routines fulfill the requirements according to the Class B standard and were approved by VDE (reference number 5007865-9999-0001/112626).

What is the customer benefit?

The safety features of the microcontrollers offer significant competitive advantages. In particular, the embedded flash module with its hardware error correction (ECC), and the invariable memory tests which are done without the need to implement the time consuming CRC-memory checker routines. The ECC can correct single bit error and can inherently signal such events to the application with every flash access. This increases CPU performance, frees-up memory space and makes user software easier and safer. The microcontrollers come with a sophisticated clock supervisory feature. The clock control with it’s on-chip oscillator and PLL, can detect clock faults such as the loss of lock, or double and half frequency. If clock failure occurs, the system is automatically brought into a safe-state and a signal is sent to the event application. The features described make an application safer without additional cost and overhead.

How to implement?

A dedicated Software Library provides self test routines which the user can call at system startup or periodically at system run time. A quick start step by step testing guide on Software Library will be provided to the user.

Solutions for combined touch and display control from Infineon

The video introduces Infineons low cost solutions for the design of touch control and display control applications.
This unique feature combination is implemented into Infineons new XC82x and XC83x MCUs and supports development with ROM code libraries covering low level functionality. Flexible adaptation e.g. of sensitivity can easily done in SW.
Dedicated development kits are available online starting from € 16,99.