Product Brief The C515C is a derivative of the C500 family of 8-bit-microcontrollers with new peripherals. It combines the well known functionality of the standard 80C515A microcontroller with enhanced features. The C515C features a SPI compatible interface and a CAN module which meets version 2.0B of the Controller Area Network specification. The high peripheral performance and the CAN feature is ideal for automotive and industrial control applications. 29 Due to EMC/RFI enhancements and power consumption reduction this design excels especially for car radio applications. KEY FEATURES • Enhanced 8-bit C500-CPU – Fully Software /Toolset Compatible to Standard 80C51 / 80C52 Microcontrollers • Upward Compatible with SAB 80C515 and SAB 80C515A • 600 ns Instruction Cycle Time at 10 MHz CPU Clock without clock prescaler • 15 Interrupt Vectors with four Priority Levels selectable • 64 KByte On-Chip ROM ROM-Protection available • 64 KByte On-Chip OTP memory • 256 Byte On-Chip Internal RAM (IRAM) • 2 KByte On-Chip Extended RAM (XRAM) • Supports external Address Range up to 64 KByte Program and Data Memory • Full CAN Module Version 2.0B active with 15 Message Objects and Basic-CAN Feature • Synchronous Serial Interface (SSC) with full SPI Compatibility for Peripherals and E2PROMs • 8 Datapointers with 16-bit for Indirect Addressing of Program and Data Memory • Three 16-bit Timer /Counters • 4 Channel Capture /Compare Unit for PWM Generation • 8-Channel 10-bit A /D Converter. A /D Converter Inputs can be used as Digital Inputs • Full Duplex Serial Interface with Asynchronous and Synchronous Modes and Programmable Baudrate Generator • 49 Multifunctional Input /Output Pins • Extended Power Saving Modes with Wake-Up from Software Power-Down via External Interrupt or incoming CAN message possible • Extended Slow-Down Features • Enhanced EMV/ RFI Improvements with ALE switch off and latest design optimizations • Enhanced Fail Safe Mechanisms with Programmable Watchdog Timer and Oscillator Watchdog • Fast Power-On Reset • 80-Pin P-MQFP Package – Pin-Compatible to SAB C515A • Temperature ranges: Standard 0 °C to + 70 °C Extended – 40 °C to + 85 °C Controller Area Network (CAN): License of Robert Bosch GmbH w w w. i n f i n e o n . c o m C515C Multipurpose Microcontroller with On-Chip Full-CAN Module Infineon Technologies AG Never stop thinking. On-Chip Emulation Support Module SSC (SPI) Interface Full-CAN Controller Oscillator Watchdog Power Save Modes Idle/ Power down Slow down XRAM 2k x 8 10 Bit ADC (8 inputs) RAM 256 x 8 T0 Capture/Compare Unit Port 7 Port 6 Port 5 Port 4 I/O Analog/ Digital Input I/O I/O I/O Port 1 I/O Port 2 I/O Port 3 I/O 8 Bit USART CPU 8 Datapointer Timer 2 Port 0 T1 Program Memory C515C-8R : 64k x 8 ROM C515C-8E : 64k x 8 OTP MCA03646 P5.7 P0.7/AD7 P0.6/AD6 P0.5/AD5 P0.4/AD4 P0.3/AD3 P0.2/AD2 P0.1/AD1 P0.0/AD0 VSSEXT VCCEXT VCCEXT EA/VPP* ALE/PROG * PSEN CPUR P2.7/A15/A7 * P2.6/A14/A6 * P2.5/A13/A5 * P2.4/A12/A4 * P2.3/A11/A3 * C515C: BLOCK DIAGRAM 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 P5.6 P5.5 P5.4 P5.3 P5.2 P5.1 P5.0 VCCE2 HWPD VSSE2 N.C. P4.0/ADST P4.1/SCLK P4.2/SRI PE/SWD P4.3/STO P4.4/SLS P4.5/INT8 P4.6/TXDC P4.7/RXDC 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 C515C-8EM C515C-8RM C515C-LM 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 P2.2/A10/A2 * P2.1/A9/A1 * P2.0/A8/A0 * XTAL1 XTAL2 VSSE1 VSS1 VCC1 VCCE1 P1.0/INT3/CC0 P1.1/INT4/CC1 P1.2/INT5/CC2 P1.3/INT6/CC3 P1.4/INT2 P1.5/T2EX P1.6/CLKOUT P1.7/T2 P7.0/INT7 P3.7/RD P3.6/WR * C515C-8EM only RESET N.C. VAREF VAGND P6.7/AIN7 P6.6/AIN6 P6.5/AIN5 P6.4/AIN4 P6.3/AIN3 P6.2/AIN2 P6.1/AIN1 P6.0/AIN0 VSSCLK VCCCLK * PMSEL0/P3.0/RXD * PMSEL1/P3.1/TXD * PSEL/P3.2/INT0 * PRD/P3.3/INT1 * PALE/P3.4/T0 P3.5/T1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 MCP02715 C515C: PIN CONFIGURATION Published by Infineon Technologies AG © Infineon Technologies Corp. 2000. All Rights Reserved. This information describes certain components but shall not be considered as warranted characteristics of the components described. We reserve the right make technical changes at any time. All warranties regarding the circuits, descriptions and charts, including but not limited to warranties of non- infringement, are hereby disclaimed. Infineon Technologies is an approved CECC manufacturer. For further information on technology, delivery terms and conditions and prices please contact your nearest Infineon Technologies Office. Published by Infineon Technologies AG Warnings Due to technical requirements components may contain dangerous substances. For information on particular components, please contact your nearest Infineon Technologies office. Infineon Technologies components may only be used in life-support devices or systems with the express written approval of Infineon Technologies, if a failure of such components could cause the failure of that life-support device or system, or to affect the safety or effectiveness of that device or system. If they fail, it is reasonable to assume that the health of the user or other persons may be endangered. Ordering No. B158-H6939-G5-X-7600 Printed in Germany PS 09009.