SAB80C535-N Siemens Semiconductor Group, SAB80C535-N Datasheet

no-image

SAB80C535-N

Manufacturer Part Number
SAB80C535-N
Description
SAB80C535-N8-Bit CMOS Single-Chip Microcontroller
Manufacturer
Siemens Semiconductor Group
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
SAB80C535-N
Quantity:
500
Part Number:
SAB80C535-N
Manufacturer:
SIEMENS/INFINEONON
Quantity:
6 000
Part Number:
SAB80C535-N
Manufacturer:
SIE
Quantity:
5 510
Part Number:
SAB80C535-N
Manufacturer:
INFINEO
Quantity:
1 246
Part Number:
SAB80C535-N
Manufacturer:
INFINEON/英飞凌
Quantity:
20 000
Part Number:
SAB80C535-N
Manufacturer:
SIEMENS
Quantity:
8 247
Part Number:
SAB80C535-N-T40/85
Manufacturer:
AD
Quantity:
2 140
Microcomputer Components
8-Bit CMOS Single-Chip Microcontroller
SAB 80C515 / SAB 80C535
Data Sheet 02.96

Related parts for SAB80C535-N

SAB80C535-N Summary of contents

Page 1

Microcomputer Components 8-Bit CMOS Single-Chip Microcontroller SAB 80C515 / SAB 80C535 Data Sheet 02.96 ...

Page 2

High-Performance 8-Bit CMOS Single-Chip Microcontroller Preliminary SAB 80C515/80C515-16 SAB 80C535/80C535- ROM (SAB 80C515 only) 256 8 RAM Six 8-bit I/O ports, one input port for digital or analog input Three 16-bit timer/counters Highly flexible reload, capture, compare ...

Page 3

Semiconductor Group SAB 80C515/80C535 2 ...

Page 4

Ordering Information Type SAB 80C515-N SAB 80C535-N SAB 80C515-N-T40/85 SAB 80C535-N-T40/85 SAB 80C515-16-N SAB 80C535-16-N SAB 80C535-16-N- T40/85 SAB 80C535-20-N SAB 80C535-M SAB 80C515-M SAB 80C535-M-T40/85 SAB 80C515-M-T40/85 Notes: Versions for extended temperature range – 110 ˚C ...

Page 5

Pin Configuration (top view) Semiconductor Group SAB 80C515/80C535 P-LCC-68 4 ...

Page 6

Pin Configuration (top view) 80 RESET 1 N.C. VAREF VAGND P6.7 / AIN7 5 P6.6 / AIN6 P6.5 / AIN5 P6.4 / AIN4 P6.3 / AIN3 P6.2 / AIN2 10 P6.1 / AIN1 P6.0 / AIN0 N.C. N.C. P3.0 / ...

Page 7

Logic Symbol Semiconductor Group SAB 80C515/80C535 6 ...

Page 8

Pin Definitions and Functions Symbol Pin Pin P-LCC-68 P-MQFP-80 P4.0-P4.7 1-3, 5-9 72-74, 76- RESET AREF AGND P6.7-P6.0 13-20 5-12 Semiconductor Group Input (I) Function Output (O) I/O Port ...

Page 9

Pin Definitions and Functions (cont’d) Symbol Pin Pin P-LCC-68 P-MQFP-80 P3.0-P3.7 21-28 15-22 Semiconductor Group Input (I) Function Output (O) I/O Port 8-bit bidirectional I/O port with internal pullup resistors. Port 3 pins that have1's written to ...

Page 10

Pin Definitions and Functions (cont’d) Symbol Pin Pin P-LCC-68 P-MQFP-80 P1.7-P1.0 29-36 24-31 Semiconductor Group Input (I) Function Output (O) I/O Port 8-bit bidirectional I/O port with internal pullup resistors. Port 1 pins that have 1's written ...

Page 11

Pin Definitions and Functions (cont’d) Symbol Pin Pin P-LCC-68 P-MQFP-80 XTAL2 39 36 XTAL1 40 37 P2.0-P2.7 41-48 38-45 Semiconductor Group Input (I) Function Output (O) XTAL2 Input to the inverting oscillator amplifier and input to the internal clock generator ...

Page 12

Pin Definitions and Functions (cont’d) Symbol Pin Pin P-LCC-68 P-MQFP-80 PSEN 49 47 ALE P0.0-P0.7 52-59 52-59 Semiconductor Group Input (I) Function Output (O) O The Program store enable output is a control signal that ...

Page 13

Pin Definitions and Functions (cont’d) Symbol Pin Pin P-LCC-68 P-MQFP-80 P5.7-P5.0 60-67 60- – 2, 13, 14, 23, 32, 35, 46, 50, 51, 68, 70, 71 ...

Page 14

Figure 1 Block Diagram Semiconductor Group SAB 80C515/80C535 13 ...

Page 15

Functional Description The members of the SAB 80515 family of microcontrollers are: – SAB 80C515: Microcontroller, designed in Siemens ACMOS technology, with 8 Kbyte factory mask-programmable ROM – SAB 80C535: ROM-less version of the SAB 80C515 – SAB 80515: Microcontroller, ...

Page 16

CPU The SAB 80C515 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 ...

Page 17

Figure 2 Memory Address Spaces Semiconductor Group SAB 80C515/80C535 16 ...

Page 18

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

Page 19

Table 1 Special Function Register (cont’d) Address Register reserved H B2 reserved H B3 reserved H B4 reserved H B5 reserved H B6 reserved H reserved IEN1 H B9 IP1 H ...

Page 20

Table 1 Special Function Register (cont’d) Address Register reserved H F2 reserved H F3 reserved H F4 reserved H F5 reserved H F6 reserved H reserved Bit-addressable Special Function Register 2) X ...

Page 21

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 A/D- ADCON A/D Converter Control Register ...

Page 22

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 Pow.Sav.M PCON Power Control Register ...

Page 23

I/O Ports The SAB 80C515 has six 8-bit I/O ports and one 8-bit input port. Port open-drain bidirectional I/O port, while ports are quasi-bidirectional I/O ports with internal pullup resistors. That means, when configured ...

Page 24

Timer/Counters The SAB 80C515 contains three 16-bit timers/counters which are useful in many applications for timing and counting. The input clock for each timer/counter is 1/12 of the oscillator frequency in the timer operation or can be taken from an ...

Page 25

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

Page 26

Serial Port The serial port of the SAB 80C515 enables full duplex communication between microcontrol- lers or between microcontroller and peripheral devices. The serial port can operate in 4 modes: Mode 0: Shift register mode. Serial data enters and exits ...

Page 27

Figure 4 Block Diagram of the A/D Converter Semiconductor Group SAB 80C515/80C535 26 ...

Page 28

Interrupt Structure The SAB 80C515 has 12 interrupt vectors with the following vector addresses and request flags: Table 3 Interrupt Sources and Vectors Source (Request Flags) IE0 TF0 IE1 TF1 TF2 + EXF2 IADC IEX2 IEX3 IEX4 ...

Page 29

Figure 5 Interrupt Request Sources Semiconductor Group SAB 80C515/80C535 28 ...

Page 30

Figure 6 Interrupt Priority Level Structure Semiconductor Group SAB 80C515/80C535 29 ...

Page 31

Watchdog Timer This feature is provided as a means of graceful recovery from a software upset. After an external reset, the watchdog timer is cleared and stopped. It can be started and cleared by software, but it cannot be stopped ...

Page 32

If the power-down mode and the idle mode are set at the same time, power-down takes prece- dence. Furthermore, register PCON contains two general purpose flags. For example, the flag bits GF0 and GF1 can be used to give an ...

Page 33

If all timers are stopped and the A/D converter and the serial interface are not running, the maximum power reduction can be achieved. This state is also the test condition for the idle mode I (see DC characteristics, note 5). ...

Page 34

When idle mode is used, pin PE must be held on low level. The idle mode is then entered by two consecutive instructions. The first instruction sets the flag bit IDLE (PCON.0) and must not set bit IDLS (PCON.5), the ...

Page 35

Note that PCON is not a bit-addressable register, so the above mentioned sequence for entering the power-down mode is obtained by byte-handling instructions, as shown in the following example: ORL PCON,#00000010 ORL PCON,#01000000 The instruction that sets bit PDS is ...

Page 36

Instruction Set The SAB 80C515 / 83C535 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 ...

Page 37

Absolute Maximum Ratings Ambient temperature under bias SAB 80C515 SAB 80C515-T3 Storage temperature Voltage on V pins with respect to ground (V CC Voltage on any pin with respect to ground (V Input current on any pin during overload condition ...

Page 38

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

Page 39

Notes for page 36 and 37: 1) Capacitive loading on ports 0 and 2 may cause spurious noise pulses to be superimposed on the V capacitance discharging into the port 0 and port 2 pins when these pins make 1-to-0 ...

Page 40

A/D Converter Characteristics – ntAREF IntAGND Parameter Analog input voltage Analog input capacitance Load time Sample time (incl. load time) Conversion time ...

Page 41

AC Characteristics 10 for all outputs = 80 pF Parameter Symbol Program Memory Characteristics ALE pulse width t Address setup to ALE t Address hold after ALE ...

Page 42

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 43

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 External Clock Cycle Semiconductor Group Variable clock Frequ. = 3.5 MHz to 12 MHz ...

Page 44

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 System Clock Timing Semiconductor Group 12 MHz clock min. max. 543 – LLSH 127 ...

Page 45

AC Characteristics for SAB 80C515-16/80C535- for all outputs = 80 pF Parameter Symbol Program Memory Characteristics ALE pulse width t Address setup to ALE t ...

Page 46

AC Characteristics (cont’d) Parameter Symbol External Data Memory Characteristics RDpulse 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 valid ...

Page 47

AC Characteristics (cont’d) Parameter External Clock Drive Oscillator period Oscillator frequency High time Low time Rise time Fall time External Clock Cycle Semiconductor Group Symbol Frequ. = 3.5 MHz to 16 MHz min. t 62.5 CLCL 1/t 0.5 CLCL t ...

Page 48

AC Characteristics (cont’d) Parameter Symbol System Clock Timing ALE to CLK OUT t CLK OUT high time t CLK OUT low time t CLK OUT low to ALE t high System Clock Timing Semiconductor Group 16 MHz clock min. max. ...

Page 49

AC Characteristics for SAB 80C515-20 / 80C535- for port 0, ALE and PSEN outputs = 100 pF Parameter Program Memory Characteristics ALE pulse width ...

Page 50

AC Characteristics (cont’d) Parameter External Data Memory Characteristics 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 valid data ...

Page 51

AC Characteristics (cont’d) Parameter External Clock Drive Oscillator period High time Low time Rise time Fall time External Clock Cycle Semiconductor Group Symbol Limit Values Variable clock 1/t = 3.5 MHz to 20 MHz CLCL min CLCL 12 ...

Page 52

AC Characteristics (cont’d) Parameter System Clock Timing ALE to CLKOUT CLKOUT high time CLKOUT low time CLKOUT low to ALE high External Clock Cycle Semiconductor Group Symbol 20 MHz clock 1/t min. max. t 310 – LLSH 60 ...

Page 53

ROM Verification Characteristics ˚C 5 ˚ Parameter ROM Verification Address to valid data ENABLE to valid data Data float after ENABLE t Oscillator frequency Address to valid data ...

Page 54

Waveforms Program Memory Read Cycle Data Memory Read Cycle Semiconductor Group SAB 80C515/80C535 53 ...

Page 55

AC inputs during testing are driven at Timing measurements are made at Data Memory Write Cycle For timing purposes a port pin is no longer floating when a 100 mV change from load voltage occurs and begins to float when ...

Page 56

AC Testing: Input, Output Waveforms AC Testing: Float Waveforms Semiconductor Group SAB 80C515/80C535 55 ...

Related keywords