SAB80C537-N Infineon Technologies, SAB80C537-N Datasheet

no-image

SAB80C537-N

Manufacturer Part Number
SAB80C537-N
Description
IC MIRCROCONTROLLER 8BIT 84PLCC
Manufacturer
Infineon Technologies
Datasheet

Specifications of SAB80C537-N

Core Processor
8051
Core Size
8-Bit
Speed
12MHz
Connectivity
EBI/EMI, UART/USART
Peripherals
POR, PWM, WDT
Number Of I /o
56
Program Memory Type
ROMless
Ram Size
256 x 8
Voltage - Supply (vcc/vdd)
4.5 V ~ 5.5 V
Data Converters
A/D 12x8b
Oscillator Type
External
Operating Temperature
0°C ~ 70°C
Package / Case
84-LCC (J-Lead)
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
Q1612975

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
SAB80C537-N
Manufacturer:
INFINEON
Quantity:
1 388
Part Number:
SAB80C537-N
Manufacturer:
Infineon
Quantity:
1 349
Part Number:
SAB80C537-N
Manufacturer:
Infineon Technologies
Quantity:
10 000
Part Number:
SAB80C537-NT40/85
Manufacturer:
Infineon
Quantity:
1 347
Microcomputer Components
8-Bit CMOS Single-Chip Microcontroller
SAB 80C517/80C537
Data Sheet 04.95

Related parts for SAB80C537-N

SAB80C537-N Summary of contents

Page 1

Microcomputer Components 8-Bit CMOS Single-Chip Microcontroller SAB 80C517/80C537 Data Sheet 04.95 ...

Page 2

High-Performance 8-Bit CMOS Single-Chip Microcontroller Advanced Information SAB 80C517 SAB 80C537 Versions for 12 MHz and 16 MHz operating frequency ROM (SAB 80C517 only) 256 8 on-chip RAM Superset of SAB 80C51 architecture instruction cycle ...

Page 3

The SAB 80C517/80C537 is a high-end member of the Siemens SAB 8051 family of microcontrollers designed in Siemens ACMOS technology and based on the SAB 8051 architecture. ACMOS is a technology which combines high-speed and density characteristics with ...

Page 4

Logic Symbol Semiconductor Group SAB 80C517/80C537 3 ...

Page 5

Pin Configuration (P-LCC-84) Semiconductor Group SAB 80C517/80C537 4 ...

Page 6

Pin Configuration (P-MQFP-100-2) Semiconductor Group SAB 80C517/80C537 5 ...

Page 7

Pin Definitions and Functions Symbol Pin Number P-LCC-84 P4.0 – P4.7 1– – 9 PE/SWD Input O = Output Semiconductor Group *) I/O Function P-MQFP-100 66, I/O Port ...

Page 8

Pin Definitions and Functions (cont’d) Symbol Pin Number P-LCC-84 RESET AREF V 12 AGND P7.7 -P7 Input O = Output Semiconductor Group *) I/O Function P-MQFP-100 RESET A low ...

Page 9

Pin Definitions and Functions (cont’d) Symbol Pin Number P-LCC-84 P3 Input O = Output Semiconductor Group *) I/O Function P-MQFP-100 I/O Port bidirectional I/O port with ...

Page 10

Pin Definitions and Functions (cont’d) Symbol Pin Number P-LCC-84 P1 Input O = Output Semiconductor Group *) I/O Function P-MQFP-100 100, I/O Port ...

Page 11

Pin Definitions and Functions (cont’d) Symbol Pin Number P-LCC-84 XTAL2 39 XTAL1 40 P2 Input O = Output Semiconductor Group *) I/O Function P-MQFP-100-2 12 – XTAL2 Input to the inverting oscillator ...

Page 12

Pin Definitions and Functions (cont’d) Symbol Pin Number P-LCC-84 PSEN 49 ALE P0 Input O = Output Semiconductor Group *) I/O Function P-MQFP-100 The Program Store Enable ...

Page 13

Pin Definitions and Functions (cont’d) Symbol Pin Number P-LCC-84 P5 OWE Input O = Output Semiconductor Group *) I/O Function P-MQFP-100 I/O Port bidirectional I/O ...

Page 14

Pin Definitions and Functions (cont’d) Symbol Pin Number P-LCC-84 P6 P8 Input O = Output Semiconductor Group *) I/O Function P-MQFP-100 50, I/O Port 6 ...

Page 15

Pin Definitions and Functions (cont’d) Symbol Pin Number P-LCC- 37,60 38, N.C. – Input O = Output Semiconductor Group *) I/O Function P-MQFP-100 Reset Output This pin outputs ...

Page 16

Figure 1 Block Diagram Semiconductor Group SAB 80C517/80C537 15 ...

Page 17

Functional Description The SAB 80C517 is based on 8051 architecture fully compatible member of the Siemens SAB 8051/80C51 microcontroller family being a significantly enhanced SAB 80C515. The SAB 80C517 is therefore 100 % compatible with code written ...

Page 18

Program Memory The SAB 80C517 has 8 KByte of on-chip ROM, while the SAB 80C537 has no internal ROM. The program memory can externally be expanded Kbyte. Pin EA controls whether program fetches below address 2000 Data ...

Page 19

Figure 3 Addressing of External Data Memory Semiconductor Group SAB 80C517/80C537 18 ...

Page 20

Special Function Registers All registers, except the program counter and the four general purpose register banks, reside in the special function register area. The 81 special function registers include arithmetic registers, pointers, and registers that provide an interface between the ...

Page 21

Table 1 Special Function Register (cont’d) Address Register MUL/DIV ARCON Unit MD0 MD1 MD2 MD3 MD4 MD5 1) Bit-addressable special function registers 2) This special function register is listed repeatedly since some bits of it also belong to other functional ...

Page 22

Table 1 Special Function Register (cont’d) Address Register Compare/ CCEN Capture- CC4EN Unit (CCU) CCH1 CCH2 CCH3 CCH4 CCL1 CCL2 CCL3 CCL4 CMEN CMH0 CMH1 CMH2 CMH3 CMH4 CMH5 CMH6 CMH7 CML0 CML1 CML2 CML3 CML4 CML5 CML6 CML7 CMSEL ...

Page 23

Table 1 Special Function Register (cont’d) Address Register Name Ports P0 Port 0 P1 Port 1 P2 Port 2 P3 Port 3 P4 Port 4 P5 Port 5 P6 Port 6, P7 Port 7, Analog/Digital Input P8 Port 8, Analog/Digital ...

Page 24

A/D Converter The SAB 80C517 contains an 8-bit A/D Converter with 12 multiplexed input channels which uses the successive approximation method. It takes 7 machine cycles to sample an analog signal (during this sample time the input signal should be ...

Page 25

Figure 4 Block Diagram A/D Converter Semiconductor Group SAB 80C517/80C537 24 ...

Page 26

Compare/Capture Unit (CCU) The compare capture unit is a complex timer/register array for applications that require high speed I/O, pulse width modulation and more timer/counter capabilities. The CCU contains – one 16-bit timer/counter (timer 2) with 2-bit prescaler, reload capability ...

Page 27

Figure 5 Block Diagram of the Compare/Capture Unit Semiconductor Group SAB 80C517/80C537 26 ...

Page 28

Compare In the compare mode, the 16-bit values stored in the dedicated compare registers are compared to the contents of the timer 2 register or the compare timer register. If the count value in the timer registers matches one of ...

Page 29

Figure 6 Block Diagram of Timer 2 Semiconductor Group SAB 80C517/80C537 28 ...

Page 30

Figure 7 Block Diagram of the Compare Timer Semiconductor Group SAB 80C517/80C537 29 ...

Page 31

Figure 8 Compare-Mode 0 with Registers CM0 to CM7 Semiconductor Group SAB 80C517/80C537 30 ...

Page 32

Interrupt Structure The SAB 80C517 has 14 interrupt vectors with the following vector addresses and request flags. Table 4 Interrupt Sources and Vectors Source (Request Flags) IE0 TF0 IE1 TF1 RI0/TI0 TF2 + EXF2 IADC IEX2 IEX3 IEX4 IEX5 IEX6 ...

Page 33

Figure 9 Interrupt Structure Semiconductor Group SAB 80C517/80C537 32 ...

Page 34

Figure 9 (cont’d) Interrupt Structure Semiconductor Group SAB 80C517/80C537 33 ...

Page 35

Multiplication/Division Unit This on-chip arithmetic unit provides fast 32-bit division, 16-bit multiplication as well as shift and normalize features. All operations are integer operations. Operation Result 32-bit/16-bit 32-bit 16-bit/16-bit 16-bit 16-bit 16-bit 32-bit 32-bit normalize – 32-bit shift left/right – ...

Page 36

Table 5 Programming the MDU for Multiplication and Division Operation 32-Bit/16-Bit First Write MD0 MD1 MD2 MD3 MD4 Last Write MD5 First Read MD0 MD1 MD2 MD3 MD4 Last Read MD5 Table 6 Shift Operation with the CCU Operation Normalize, ...

Page 37

I/O Ports The SAB 80C517 has seven 8-bit I/O ports and two input ports (8-bit and 4-bit wide). Port open-drain bidirectional I/O port, while ports are quasi-bidirectional I/O ports with internal pull-up resistors. That ...

Page 38

Power Saving Modes The SAB 80C517 provides – due to Siemens ACMOS technology – three modes in which power consumption can be significantly reduced. – The Slow Down Mode The controller keeps up the full operating functionality, but is driven ...

Page 39

Table 7 Status of External Pins During Idle and Power Down Outputs Last instruction executed from internal code memory Idle ALE High PSEN High Port 0 Data Port 1 Data/alternate outputs Port 2 Data Port 3 Data/alternate outputs Port 4 ...

Page 40

Table 8 Baud Rate Generation Function Mode 8-Bit Baud rate *) synchronous channel Baud rate derived from Mode 8-Bit Baud rate *) UART Baud rate derived from Mode 9-Bit Baud rate *) UART Baud rate derived from *) Baud rate ...

Page 41

Serial Interface 0 Serial Interface 0 can operate in 4 modes: Mode 0: Shift register mode: Serial data enters and exits through RXD0. TXD0 outputs the shift clock 8 data bits are transmitted/received (LSB first). The baud rate is fixed ...

Page 42

Serial Interface 1 Serial interface 1 can operate in two asynchronous modes: Mode A: 9-bit UART, variable baud rate. 11 bits are transmitted (through TXD0) or received (through RXD0): a start bit (0), 8 data bits (LSB first), a programmable ...

Page 43

Figure 11 Block Diagram of the Programmable Watchdog Timer Oscillator Watchdog The oscillator watchdog monitors the on-chip quartz oscillator. A detected oscillator failure (f < appr. 300 kHz) causes a hardware reset. The reset state is held until the on-chip ...

Page 44

Instruction Set Summary The SAB 80C517/80C537 has the same instruction set as the industry standard 8051 micro- controller. A pocket guide is available which contains the complete instruction set in functional and hexa- decimal order. Furtheron it provides helpful information ...

Page 45

Absolute Maximum Ratings Ambient temperature under bias SAB 80C517/83C537.................................................................................. SAB 80C517/83C537-T40/85 Storage temperature T ............................................................................ – 150 ST Voltage on V pins with respect to ground (V CC Voltage on any pin with respect to ...

Page 46

DC Characteristics (cont’d) Parameter Output low voltage (ports ALE, PSEN, RO) Output high voltage (ports Output high voltage (port 0 in external bus mode, ALE, PSEN, RO) Logic 0 input current (ports 1, 2, ...

Page 47

A/D Converter Characteristics 5 AREF CC AGND Parameter Analog input voltage Analog input capacitance Load time Sample time (incl. load time) Conversion time (incl. ...

Page 48

Notes for pages 44, 45 and 46: 1) Capacitive loading on ports 0 and 2 may cause spurious noise pulses to be superimposed on the V of ALE and ports and 6. The noise is due ...

Page 49

Clock of Waveform for I CC Semiconductor Group Tests in Active, Idle Mode and Slow Down Mode 48 SAB 80C517/80C537 ...

Page 50

AC Characteristics = for port 0, ALE and PSEN outputs = 100 pF Parameter Symbol Program Memory Characteristics ALE pulse width t Address setup to ...

Page 51

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

Page 52

AC Characteristics = for port 0, ALE and PSEN outputs = 100pF Parameter Symbol Program Memory Characteristics ALE pulse width t Address setup to ALE t ...

Page 53

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

Page 54

Program Memory Read Cycle Data Memory Read Cycle Semiconductor Group SAB 80C517/80C537 53 ...

Page 55

Data Memory Write Cycle Semiconductor Group SAB 80C517/80C537 54 ...

Page 56

AC Characteristics (cont'd) Parameter Symbol External Clock Drive Oscillator period t Oscillator frequency 1/t High time t Low time t Rise time t Fall time t AC Characteristics (cont'd) Parameter Symbol External Clock Drive Oscillator period t Oscillator frequency 1/t ...

Page 57

External Clock Cycle Semiconductor Group SAB 80C517/80C537 56 ...

Page 58

AC Characteristics (cont’d) Parameter Symbol System Clock Timing ALE to CLKOUT t CLKOUT high time t CLKOUT low time t CLKOUT low to ALE t high AC Characteristics (cont’d) Parameter Symbol System Clock Timing ALE to CLKOUT t CLKOUT high ...

Page 59

System Clock Timing Semiconductor Group SAB 80C517/80C537 58 ...

Page 60

ROM Verification Characteristics T = 25˚C 5˚ 10 Parameter Symbol ROM Verification Address to valid data t ENABLE to valid data t Data float after ENABLE t Oscillator frequency 1/t ROM Verification For ...

Page 61

Recommended Oscillator Circuits AC Testing AC Inputs during testing are driven at V ments are made at for a logic ’1’ and IHmin Input, Output Waveforms Float Waveforms Semiconductor Group V CC – 0.5 V for a logic 1 and ...

Related keywords