SAF-C515-LM Infineon Technologies AG, SAF-C515-LM Datasheet

no-image

SAF-C515-LM

Manufacturer Part Number
SAF-C515-LM
Description
Manufacturer
Infineon Technologies AG
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
SAF-C515-LM
Manufacturer:
INF
Quantity:
5 510
Part Number:
SAF-C515-LM
Manufacturer:
A
Quantity:
5 510
Microcomputer Components
8-Bit CMOS Microcontroller
C515
Data Sheet 08.97

Related parts for SAF-C515-LM

SAF-C515-LM Summary of contents

Page 1

Microcomputer Components 8-Bit CMOS Microcontroller C515 Data Sheet 08.97 ...

Page 2

... A critical component is a component used in a life-support device or system whose failure can reasonably be expected to cause the failure of that life-support device or system affect its safety or effectiveness of that device or system. 2 Life support devices or systems are intended ( implanted in the human body, or (b) to support and/or maintain and sustain hu- man life ...

Page 3

CMOS Microcontroller Advance Information Data Sheet • Full upward compatibility with SAB 80C515 • MHz external operating frequency – 500ns instruction cycle at 24 MHz operation • 8K byte on-chip ROM (with optional ROM protection) – ...

Page 4

... Q67127-DXXXX P-MQFP-80-1 with mask programmable ROM (16 MHz) SAF-C515-1R24M Q67127-DXXXX P-MQFP-80-1 with mask programmable ROM (24 MHz) SAB-C515-LM Q67127-C1030 SAB-C515-L24M Q67127-C1032 SAF-C515-LM Q67127-C1031 SAF-C515-L24M Q67127-C1081 Note: Versions for extended temperature ranges – 40 ˚C to 110 ˚C (SAH-C515C-LM and SAH- C515-1RM) are available on request. The ordering number of ROM types (DXXXX extensions) is defined after program release (verification) of the customer ...

Page 5

XTAL1 XTAL2 ALE PSEN EA RESET PE V AREF V AGND Figure 2 Logic Symbol Additional Literature For further information about the C515 the following literature is available: Title C515 8-Bit CMOS Microcontroller User’s Manual C500 Microcontroller Family Architecture and ...

Page 6

P5.6 61 P5.5 62 P5.4 63 P5.3 64 P5.2 65 P5.1 66 P5 N.C. 70 N.C. 71 P4.0 72 P4 P4.3 76 P4.4 77 P4.5 78 ...

Page 7

Table 1 Pin Definitions and Functions Symbol Pin Number (P-MQFP-80) RESET 1 VAREF 3 VAGND 4 P6.0-P6.7 12 Input O = Output Semiconductor Group I/O*) Function I RESET A low level on this pin for the duration ...

Page 8

Table 1 Pin Definitions and Functions (cont’d) Symbol Pin Number (P-MQFP-80) P3.0-P3.7 15- Input O = Output Semiconductor Group I/O*) Function I/O Port 8-bit quasi-bidirectional I/O ...

Page 9

Table 1 Pin Definitions and Functions (cont’d) Symbol Pin Number (P-MQFP-80) P1.0 - P1.7 31- 33 Input O = Output Semiconductor Group I/O*) ...

Page 10

Table 1 Pin Definitions and Functions (cont’d) Symbol Pin Number (P-MQFP-80) XTAL2 36 XTAL1 37 P2.0-P2.7 38-45 PSEN 47 ALE Input O = Output Semiconductor Group I/O*) Function – XTAL2 Input to the inverting oscillator amplifier ...

Page 11

Table 1 Pin Definitions and Functions (cont’d) Symbol Pin Number (P-MQFP-80 P0.0-P0.7 52-59 P5.ß-P5.7 67-60 P4.0-P4.7 72-74, 76- Input O = Output Semiconductor Group I/O*) Function I External Access Enable When held high, ...

Page 12

Table 1 Pin Definitions and Functions (cont’d) Symbol Pin Number (P-MQFP-80) N.C. 2, 13, 14, 23, 32, 35, 46, 50, 51, 68, 70 Input O = Output Semiconductor Group I/O*) Function – Not connected These pins ...

Page 13

C515 XTAL1 OSC & Timing XTAL2 ALE PSEN EA Programmable PE Watchdog Timer RESET Timer 0 Timer 1 Timer 2 USART Baud Rate Generator Interrupt Unit V Programmable AREF V Reference Voltages AGND 8-Bit A/D Converter S & H Figure ...

Page 14

CPU The C515 is efficient both as a controller and as an arithmetic processor. It has extensive facilities for binary and BCD arithmetic and excels in its bit-handling capabilities. Efficient use of program memory results from an instruction set consisting ...

Page 15

Memory Organization The C515 CPU manipulates data and operands in the following four address spaces: – Kbyte of internal/external program memory – Kbyte of external data memory – 256 bytes of internal data memory ...

Page 16

Reset and System Clock The reset input is an active low input at pin RESET. Since the reset is synchronized internally, the RESET pin must be held low for at least two machine cycles (24 oscillator periods) while the oscillator ...

Page 17

Figure 7 shows the recommended oscillator circuitries for crystal and external clock operation. Crystal Oscillator Mode C 1-24 MHz pF±10 pF (incl. stray capacitance) Crystal Mode : Figure 7 Recommended Oscillator Circuitries Semiconductor Group Driving from ...

Page 18

Enhanced Hooks Emulation Concept The Enhanced Hooks Emulation Concept of the C500 microcontroller family is a new, innovative way to control the execution of C500 MCUs and to gain extensive information on the internal operation of the controllers. Emulation of ...

Page 19

Special Function Registers The registers, except the program counter and the four general purpose register banks, reside in the special function register area. The 59 special function registers (SFRs) include pointers and registers that provide an interface between the CPU ...

Page 20

Table 2 Special Function Registers - Functional Blocks Block Symbol Name CPU ACC Accumulator B B-Register DPH Data Pointer, High Byte DPL Data Pointer, Low Byte PSW Program Status Word Register SP Stack Pointer SYSCON System Control Register A/D- ADCON ...

Page 21

Table 2 Special Function Registers - Functional Blocks (cont’d) Block Symbol Name Ports P0 Port 0 P1 Port 1 P2 Port 2 P3 Port 3 P4 Port 4 P5 Port 5 P6 Port 6, Analog/Digital Input Serial ADCON 2) A/D ...

Page 22

Table 3 Contents of the SFRs, SFRs in numeric order of their addresses Addr Register Content Bit 7 after 1) Reset DPL ...

Page 23

Table 3 Contents of the SFRs, SFRs in numeric order of their addresses (cont’d) Addr Register Content Bit 7 after 1) Reset C3 H CCH1 CCL2 CCH2 ...

Page 24

Digital I/O Ports The C515 allows for digital I lines grouped into 6 bidirectional 8-bit ports. Each port bit consists of a latch, an output driver and an input buffer. Read and write accesses to the I/O ports ...

Page 25

Timer / Counter 0 and 1 Timer/Counter 0 and 1 can be used in four operating modes as listed in table 4 : Table 4 Timer/Counter 0 and 1 Operating Modes Mode Description 0 8-bit timer/counter with a divide-by-32 prescaler ...

Page 26

Timer/Counter 2 with Compare/Capture/Reload The timer 2 of the C515 provides additional compare/capture/reload features. which allow the selection of the following operating modes: – Compare : PWM signals with 16-bit/500 ns resolution – Capture : up to ...

Page 27

Timer 2 Operating Modes The timer 2, which is a 16-bit-wide register, can operate as timer, event counter, or gated timer. A roll-over of the count value in TL2/TH2 from all 1’s to all 0’s sets the timer overflow flag ...

Page 28

Timer 2 Compare Modes The compare function of a timer/register combination operates as follows : the 16-bit value stored in a compare or compare/capture register is compared with the contents of the timer register; if the count value in the ...

Page 29

Compare Mode 1 If compare mode 1 is enabled and the software writes to the appropriate output latch at the port, the new value will not appear at the output pin until the next compare match occurs. Thus, it can ...

Page 30

Serial Interface (USART) The serial port is full duplex and can operate in four modes (one synchronous mode, three asynchronous modes) as illustrated in table 5. The possible baudrates can be calculated using the formulas given in table 5. Table ...

Page 31

Timer 1 Overflow ADCON OSC ÷ 39 Mode Mode ÷ 6 Note: The switch configuration shows the reset state. Figure 13 Block Diagram of Baud Rate Generation for the Serial Interface Table 6 below lists the ...

Page 32

A/D Converter The C515 provides an A/D converter with the following features: – Eight multiplexed input channels – The possibility of using the analog inputs (port 6) also as digital inputs – Programmable internal reference voltages (16 steps each) ...

Page 33

IEN1 (B8 ) EXEN2 SWDT IRCON (C0 ) EXF2 ADCON ( Port ÷ 4 OSC Write to DAPR V AREF V AGND DAPR ( Shaded bit locations are not used in ADC-functions. Figure ...

Page 34

Interrupt System The C515 provides 12 interrupt sources with four priority levels. Five interrupts can be generated by the on-chip peripherals (timer 0, timer 1, timer 2, A/D converter, and serial interface) and seven interrupts may be triggered externally (P3.2/INT0, ...

Page 35

P3.2/ INT0 IT0 TCON.0 A/D Converter Timer 0 Overflow P1.4/ INT2 I2FR T2CON.5 P3.3/ INT1 IT1 TCON.2 P1.0/ INT3 CC0 I3FR T2CON.6 Bit addressable Request Flag is cleared by hardware Figure 15 Interrupt Request Sources (Part 1) Semiconductor Group IE0 ...

Page 36

Timer 1 Overflow P1.1/ INT4 CC1 RI SCON.0 USART TI SCON.1 P1.2/ INT5 CC2 Timer 2 TF2 Overflow IRCON.6 P1.5/ EXF2 T2EX EXEN2 IRCON.7 IEN1.7 P1.3/ INT6 CC3 Bit addressable Request Flag is cleared by hardware Figure 16 Interrupt Request ...

Page 37

Table 7 Interrupt Source and Vectors Interrupt Source External Interrupt 0 Timer 0 Overflow External Interrupt 1 Timer 1 Overflow Serial Channel Timer 2 Overflow / Ext. Reload A/D Converter External Interrupt 2 External Interrupt 3 External Interrupt 4 External ...

Page 38

Fail Save Mechanisms As a means of graceful recovery from software or hardware upset a watchdog timer is provided in the C515. lf the software fails to clear the watchdog timer at least every 65532 s (at 12 MHz clock ...

Page 39

Power Saving Modes The C515 provides two basic power saving modes, the idle mode and the power down mode. Additionally, a slow down mode is available. This power saving mode reduces the internal clock rate in normal operating mode and ...

Page 40

Absolute Maximum Ratings Ambient temperature under bias ( Storage temperature ( T ) .......................................................................... – 150 C stg V Voltage on pins with respect to ground ( CC Voltage on any pin with respect to ground ( ...

Page 41

... OH2 0 – – – –10 LI2 I – LI3 I – LI4 C – – for the SAB-C515-1RM for the SAF-C515-1RM for the SAH-C515-1RM Unit Test Condition max. 0 0.1 V – 0.2 - 0.3 V – 0.5 V – 0.5 V – 0.5 V – ...

Page 42

Power Supply Current Parameter Active mode 16 MHz 24 MHz Idle mode 16 MHz 24 MHz Active mode with 16 MHz slow-down enabled 24 MHz Power-down mode 1) Capacitive loading on ports 0 and 2 may cause spurious noise pulses ...

Page 43

Active mode Idle mode Active mode with slow-down f is the oscillator frequency in MHz. OSC Figure 18 ICC Diagram Semiconductor Group CC max CC typ Active Mode with Slow ...

Page 44

... AIN , changes of the analog input voltage have no effect on the conversion S and the conversion time 4 guaranteed by design characterization for all AGND CC 44 for the SAB-C515-1RM for the SAF-C515-1RM for the SAH-C515-1RM IntAREF IntAGND Unit Test Condition ...

Page 45

... LLSH t 85 – SHSL t 585 – SLSH t 23 103 SLLH 45 for the SAB-C515-1RM for the SAF-C515-1RM for the SAH-C515-1RM Limit Values Variable Clock MHz to 16 MHz CLCL min. max – 40 – CLCL t – 30 – CLCL t – ...

Page 46

AC Characteristics (16 MHz) (cont’d) External Data Memory Characteristics Parameter RD pulse width WR pulse width Address hold after ALE RD to valid data in Data hold after RD Data float after RD ALE to valid data in Address to ...

Page 47

... LLSH t 43 – SHSL t 377 – SLSH SLLH 47 for the SAB-C515-1RM for the SAF-C515-1RM for the SAH-C515-1RM Limit Values Variable Clock MHz to 24 MHz CLCL min. max – 40 – CLCL t – 25 – CLCL t – 25 – ...

Page 48

AC Characteristics (24 MHz) (cont’d) External Data Memory Characteristics Parameter RD pulse width WR pulse width Address hold after ALE RD to valid data in Data hold after RD Data float after RD ALE to valid data in Address to ...

Page 49

ALE PSEN Port 0 Port 2 Figure 19 Program Memory Read Cycle Semiconductor Group t LHLL t t AVLL PLPH t LLPL t LLIV t PLIV t t AZPL PXAV t t LLAX PXIZ t PXIX Instr.IN ...

Page 50

ALE PSEN RD t AVLL from Port DPL Port 2 Figure 20 Data Memory Read Cycle Figure 21 CLKOUT Timing Semiconductor Group t LLDV t t LLWL RLRH t RLDV t LLAX2 t RLAZ ...

Page 51

ALE PSEN WR t AVLL from Port DPL Port 2 Figure 22 Data Memory Write Cycle V - 0.5V CC 0.45V Figure 23 External Clock Drive at XTAL2 Semiconductor Group t t LLWL WLWH ...

Page 52

ROM Verification Characteristics for the C515-1RM ROM Verification Mode 1 Parameter Address to valid data P1.0 - P1.7 P2.0 - P2.4 Port 0 Address : P1 P2 A12 Data ...

Page 53

ROM Verification Mode 2 Parameter ALE pulse width ALE period Data valid after ALE Data stable after ALE P3.5 setup to ALE low Oscillator frequency ALE Port 0 P3.5 Figure 25 ROM Verification Mode 2 Semiconductor Group Symbol min. t ...

Page 54

Inputs during testing are driven at Timing measurements are made at Figure 26 AC Testing: Input, Output Waveforms V +0.1 V Load V Load V Load For timing purposes a port pin is ...

Page 55

Plastic Package, P-MQFP-80-1 (SMD) (Plastic Metric Quad Flat Package) Figure 29 P-MQFP-80-1 Package Outlines Sorts of Packing Package outlines for tubes, trays etc. are contained in our Data Book “Package Information” SMD = Surface Mounted Device Semiconductor Group 55 C515 ...

Related keywords