hvc2480b-b4 8-bit microcontroller for direct 12v … · 8-bit microcontroller for direct 12...

40
Hardware Documentation 8-Bit Microcontroller for Direct 12 V-Operation HVC 2480B-B4 Edition Feb. 2, 2016 DSH000176_001EN Data Sheet

Upload: vodien

Post on 20-Apr-2018

366 views

Category:

Documents


11 download

TRANSCRIPT

Page 1: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

Hardware Documentation

8-Bit Microcontroller forDirect 12 V-Operation

HVC 2480B-B4

Edition Feb. 2, 2016DSH000176_001EN

Data Sheet

Page 2: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

HVC 2480B-B4 DATA SHEET

2 Feb. 2, 2016; DSH000176_001EN Micronas

Copyright, Warranty, and Limitation of Liability

The information and data contained in this document are believed to be accurate and reliable. The software and proprietary information contained therein may be protected by copyright, patent, trademark and/or other intellectual property rights of Micronas. All rights not expressly granted remain reserved by Micronas.

Micronas assumes no liability for errors and gives no warranty representation or guarantee regarding the suitability of its products for any particular purpose due to these specifications.

By this publication, Micronas does not assume respon-sibility for patent infringements or other rights of third parties which may result from its use. Commercial con-ditions, product availability and delivery are exclusively subject to the respective order confirmation.

Any information and data which may be provided in the document can and do vary in different applications, and actual performance may vary over time.

All operating parameters must be validated for each customer application by customers’ technical experts. Any new issue of this document invalidates previous issues. Micronas reserves the right to review this docu-ment and to make changes to the document’s content at any time without obligation to notify any person or entity of such revision or changes. For further advice please contact us directly.

Do not use our products in life-supporting systems, military, aviation, or aerospace applications! Unless explicitly agreed to otherwise in writing between the parties, Micronas’ products are not designed, intended or authorized for use as components in systems intended for surgical implants into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the product could create a situation where personal injury or death could occur.

No part of this publication may be reproduced, photo-copied, stored on a retrieval system or transmitted without the express written consent of Micronas.

Micronas Trademarks

– easyLIN

Third-Party Trademarks

All other brand and product names or company names may be trademarks of their respective companies.

Page 3: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

Contents, continued

Page Section Title

DATA SHEET HVC 2480B-B4

5 1. Introduction5 1.1. Features

8 2. Package and Pins8 2.1. Pin Assignment9 2.2. Pin Function Description10 2.3. Multiple Function Pins10 2.3.1. BA-Ports10 2.3.2. B-Ports10 2.3.3. BH-Ports10 2.3.4. MOUT Ports10 2.3.5. LIN-Port10 2.3.6. S5VE11 2.4. Special I/O Function Assignment14 2.5. External Components15 2.6. Package Outline Dimensions

16 3. Electrical Data16 3.1. Absolute Maximum Ratings17 3.2. ESD and Latch-up17 3.3. Transient Supply Voltage18 3.4. Recommended Operating Conditions20 3.5. Characteristics

31 4. Functional Summary31 4.1. Power Supply31 4.2. Voltage Regulators31 4.3. CPU31 4.4. CPU Modes33 4.5. Clock Supply33 4.5.1. 1 MHz IC Oscillator33 4.5.2. Internal Low-Power RC-Oscillator33 4.5.3. Clock Supervision33 4.5.4. PLL/ERM34 4.6. Memory34 4.6.1. Memory Map34 4.6.2. Program Memory (Flash)34 4.6.3. EEPROM34 4.6.4. NVRAM34 4.6.5. I/O Registers34 4.6.6. XRAM34 4.6.7. IRAM / (E)SFR35 4.7. Peripherals35 4.7.1. Wake-up Logic35 4.7.2. Window Watchdog / Wake Timer35 4.7.3. Digital Watchdog35 4.7.4. LIN UART and LIN Physical Interface36 4.7.5. Fast Shutdown Logic (FSD)

Micronas Feb. 2, 2016; DSH000176_001EN 3

Page 4: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

Contents, continued

Page Section Title

HVC 2480B-B4 DATA SHEET

36 4.7.6. Multi-Threshold Comparator (MTC)36 4.7.7. External Port Control (EPC)36 4.7.8. A/D Converter (ADC)37 4.7.9. Internal Temperature Sensor37 4.7.10. Embedded Amplifier37 4.7.11. 16-Bit Timers T0, T137 4.7.12. 8-Bit Timer T2, T337 4.7.13. Capture Compare Unit38 4.7.14. SPI38 4.7.15. Enhanced Pulse Width Modulator (EPWM)38 4.7.16. Pulse-Width Modulator

39 5. Differences

40 6. Data Sheet History

4 Feb. 2, 2016; DSH000176_001EN Micronas

Page 5: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

DATA SHEET HVC 2480B-B4

Note: The limited possibilities of analyzing the device in the given package, may lead to a number of not analyzable problems.

1. Introduction

The HVC 2480B is a highly integrated embedded 8-bit microcontroller suitable for direct 12V operation. Based upon a high-performance 8051 core, with 8-bit data and 16-bit addresses, the controller integrates numerous diagnostic and high-performance analog functions aimed at minimizing both design effort, as well as required board space. The IC features a debug interface, timers/counters, capture compare units, an interrupt controller, a multi-channel A/D converter, an advanced LIN UART with a LIN2.1 compliant physical interface, an embedded operational amplifier, a linear temperature sensor, multi-threshold comparators, and PWM outputs. The multitude of integrated digital and analog features minimizes the number of necessary external components and allows to connect switches and sensors directly either with 5 V or 12 V signal range. The integrated power supply switches, together with five different operating modes, allow power optimi-zation to be tailored to specific system needs.

The HVC 2480B features 32 kbyte of Flash program memory, providing high flexibility in code development, production ramp-up, and in-system code update.

1.1. Features

Core

– CPU: High-performance 8051 core with on-chip sin-gle-wire debug interface, 14-input 4-prio interrupt controller and NMI, two data pointers, 4 HW break-points, embedded trace module with 16 branch trace message frames

– CPU-active operating modes: DEEP SLOW, SLOW and PLL

– Power-saving modes (CPU inactive): IDLE, SLEEP and STANDBY

– CPU clock up to 24 MHz

– Internal oscillators:

• IC oscillator: 1 MHz, 2%, with PLL generating up to 24 MHz and EMI reduction

• RC oscillator: 35 kHz

Memory

– RAM: 1.75 kbyte (256 byte IRAM and 1.5 kbyte XRAM)

– Flash: 32 kbyte

– EEPROM: 512 byte

Analog

– S5VE: Auxiliary 5 V/20 mA power supply, overcur-rent and short-circuit protected (GND and VBAT)

– Overtemperature supervision

– Supply supervision: VDD, FVDD undervoltage reset, VBAT overvoltage reset with time delay of 524 ms and VBAT over/under voltage alarm inter-rupts

– 10-bit queued ADC channels with HW trigger option: 6 external inputs + VBAT + linear temperature sensor

– ADC reference: internal (AVDD or VREF) or external (S5VE)

– Three high-voltage multi-threshold comparators

– Embedded operational amplifier with 5 V I/O

– Linear temperature sensor connected to the ADC

– Virtual star point resistor network derived from high-current driver outputs serving as reference to the multi-threshold comparator

Communication

– LIN telegram supporting UART with automatic baud rate adjustment and receive/transmit FIFO

– Synchronous serial peripheral interface

High-Current Drivers

– Three 300 mA half-bridges to control motors, peak current up to 600 mA

Note: For passive free-wheeling on the high side external free-wheeling diodes are recom-mended.

Micronas Feb. 2, 2016; DSH000176_001EN 5

Page 6: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

HVC 2480B-B4 DATA SHEET

Input and Output

– BA-ports: 5 ports with 12 V/5 V analog in, 12 V digi-tal in

– B-ports:6 ports with 12 V/5 V digital I/O (5 V in open drain mode), NVRAM1) selects reset state

– BH-ports: 6 ports with 12 V/5 V high-current digital I/O, source and sink typ. 15 mA, NVRAM1) selects reset state

– MOUT ports: 3 high-current half-bridge outputs

– MVSS1 and MVSS2 pins to connect external shunt resistor to ground for current measurement if using the integrated half-bridges

– LIN V2.1 interface

– PWM module configurable as either one single 15-bit PWM or two 8-bit PWMs

– Three enhanced PWM modules, 212-bit outputs, center or edge-aligned with programmable dead-band insertion

1) NVRAM is a non-volatile memory which is used to configure basic functions of the system like port states and related values during reset, operating status of digital and window watchdog after reset, etc.

Timers and Counters

– One 16-bit free-running counter with 3 capture and compare modules

– Two 8-bit timers

– Two 16-bit timers

Miscellaneous

– Digital watchdog clocked with the IC oscillator clock

– Window watchdog and wake-up timer clocked with the IC or RC oscillator clock

– Interrupt Controller with 28 inputs and 8 port wake-up inputs

– Fast shutdown logic: 3 voltage controlled modules for external power MOS protection

– Supply voltage: 9 to16 V (limited performance from 6 to 9 V and from 16 to 28 V)

– Junction temperature range: 40 to +140 °C

– Small package: PQFN40 6.0 8.0 0.9 mm3

6 Feb. 2, 2016; DSH000176_001EN Micronas

Page 7: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

DATA SHEET HVC 2480B-B4

5

BVDD

BVSSVDDVSS

fSYS

AVDD

VDD Regulator5 V

S5VE RegulatorS5VE

Power SavingLogic

35 kHz RCOscillator

Window Watch-dog / Wake Timer

Digital Watch-dog

1 MHz IC Oscillator

PLLERM

10-Bit ADC

12-Bit EPWM 00

16-bit Timer 0

16-bit Timer 1

16-bit CC

CAPCOM 0CAPCOM 1CAPCOM 2

DebugInterface

LIN UART

SPI

8051CPU

IRAM

InterruptController

XRAM1.5 kbyte

BA

0P

ort

BH1

Port

B0

Por

t

6

EEPROM512 Byte

MON

Fast Shutdown

FSD 0FSD 1FSD 2

8-Bit PWM 08-Bit PWM 1

LIN

Por

t

1

FVDD RegulatorFVDD

12-Bit EPWM 01

8-bit Timer 2

8-bit Timer 3

Wake Logic

Multi Threshold

MTC 0MTC 1MTC 2

AVDD Regulator &Sleep-Regulator

Emb.

Comparator

12-Bit EPWM 1012-Bit EPWM 11

12-Bit EPWM 2012-Bit EPWM 21

OpAmp

Counter

Logic

SDATFlash Memory

32 kbyte

TemperatureSensor

Three

MVSS1

MVDD1

Half-

BH0

Port

bridges

3

3

Virtual Star Point

MOUT0MOUT1MOUT2

MVSS2

MVDD2

256 Byte

NVRAM16 Bytes for

deviceconfiguration

Fig. 1–1: Block diagram of the HVC 2480B

Micronas Feb. 2, 2016; DSH000176_001EN 7

Page 8: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

HVC 2480B-B4 DATA SHEET

2. Package and Pins

2.1. Pin Assignment

Pin Name PinNo.

BH1.0 21BH0.2 22BH0.1 23BH0.0 24BVSS 25

LIN 26MON 27

MVSS2 28MOUT2 29MVDD1 30MOUT1 31MVSS1 32

BA0.4 33BA0.3 34BA0.2 35

MOUT0 36MVDD2 37

BA0.1 38BA0.0 39

n.c. 40

PinNo.

Pin Name

20 BVDD19 BVDD18 S5VE 17 BH1.116 n.c.15 BH1.214 VDD13 VSS12 VSS11 VSS10 FVDD9 FVDD8 B0.07 n.c.6 B0.15 B0.24 B0.33 B0.42 B0.51 SDAT

21

40

20

1

See Fig. 2.1. for the pin assignment of the HVC 2480B. See Table 2–2 on page 11 for the special function assignment of the I/O pins.

Fig. 2–1: Pin assignment of the HVC 2480B in PQFN40-2 package

8 Feb. 2, 2016; DSH000176_001EN Micronas

Page 9: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

DATA SHEET HVC 2480B-B4

2.2. Pin Function Description

Table 2–1: Pin description

Name I/O Module / Function

Power Supply Pins

BVDD Positive power supply (14 V typical).

BVSS Ground

VDD Internal 5 V supply net, to be buffered by a capacitor to VSS.

VSS Digital ground

FVDD Internal 2.5 V power supply for the Flash memory, to be buffered by a capacitor to VSS.

Power Supply Pins for Integrated Half-Bridges

MVDD1 Positive power supply of half-bridges (14 V typical). To be connected to BVDD!

MVDD2 Positive power supply of half-bridges (14 V typical). To be connected to BVDD!

MVSS1 Common ground of half-bridges; a shunt for current measurement can be connected between this pin and BVSS. Must be connected with MVSS2!

MVSS2 Common ground of half-bridges; a shunt for current measurement can be connected between this pin and BVSS. Must be connected with MVSS1!

Application Pins

SDAT I/O Single wire debug interface

MON I Supply voltage supervision input

S5VE I/O Auxiliary 5 V power supply for external components. Optionally usable as digital input or reference input to the ADC.

B0.0 to B0.5 I/O 12 V / 5 V digital I/O, 5 V output in open drain mode with external pull-up (B0.5 is a 5 V analog in, too)

BA0.0 to BA0.4 I 5 V analog in, 12 V / 5 V digital in (BA0.2 is a 5 V digital input only)

BH0.0 to BH0.2,BH1.0 to BH1.2

I/O 12 V / 5 V high-current digital I/O, 5 V output in open drain mode with external pull-up

MOUT0 to MOUT2 O Outputs of the three half-bridges

LIN I/O LIN transceiver I/O

Micronas Feb. 2, 2016; DSH000176_001EN 9

Page 10: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

HVC 2480B-B4 DATA SHEET

2.3. Multiple Function Pins

2.3.1. BA-Ports

A BA-port can either be used as an analog or digital input. The analog input is connected to the ADC input multiplexer. The digital input can either be read as a logical value in the corresponding register or it can be used as special input.

Some of the BA-ports are provided with additional ana-log functions like the I/Os of the embedded amplifier. BA0.4 can be used to connect an external reference to the MTC.See Table 2–2 for the assigned special input and out-put functions.

2.3.2. B-Ports

The B-ports are general-purpose high-voltage low-cur-rent digital I/O ports. The outputs can be configured to work in push-pull, open-drain, or tristate mode. In addi-tion to the digital I/O function, one special output func-tion can be assigned to each port.

The input can be used as digital input or as input for the special function assigned to the port.

See Table 2–2 for the special input and output function assignment.

Some of the ports can be used as wake-ports in power-saving modes.

The reset status of these ports can be defined by NVRAM setting.

2.3.3. BH-Ports

The BH-ports are general-purpose high-voltage high-current digital I/O ports. The outputs can be configured to work in push-pull, open-drain or tristate mode. In addition to the digital I/O function, up to three special output functions can be assigned to each port.

The input can be used as digital input or as input for the special function assigned to the port.

See Table 2–2 for the special input and output function assignment.

Some of the ports can be used as wake-ports in power-saving modes.

The reset status of these ports can be defined by an NVRAM setting.

2.3.4. MOUT Ports

The MOUT ports are three half-bridge outputs to con-nect e.g. a three phase BLDC motor.

Either the BH port pins OR the MOUT port pins can be used by the application!

The reset status of these ports can be defined by the appropriate NVRAM settings for the BH ports.

2.3.5. LIN-Port

The LIN port is mainly used for the communication via the LIN bus. The output is driven via the physical LIN interface. In addition to the LIN I/O function of the port, up to three special output functions can be assigned.

See Table 2–2 for the special input and output function assignment.

An incoming LIN message can be used as wake signal for the system.

2.3.6. S5VE

The S5VE port is designed to supply external hard-ware with 5 V supply voltage. The voltage at this pin (either supplied internally by activating the output or applied externally if the output is inactive) can be used as reference voltage for the ADC.

The S5VE-pin can also be used a digital input.

10 Feb. 2, 2016; DSH000176_001EN Micronas

Page 11: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

DATA SHEET HVC 2480B-B4

2.4. Special I/O Function Assignment

Table 2–2 shows special functions which can be assigned to some ports.

Table 2–2: Pins with special function assignments

Pin Name

Special InputFunction

Pin Output Function Analog I/O

# 0 # 1 # 2 # 3

12 V/5 V digital I/O, 5 V output with open drain

B0.0 WP0, CC0-IN-A, CLK-IN

B0D.B0 T3-OUT OP-IN1+

B0.1 WP1-A, CC1-IN-A B0D.B1 UART-TX OP-IN1-

B0.2 CC2-IN-A B0D.B2 CC2-OUT

B0.3 WP2-A, SPI-D-IN-A B0D.B3 T2-OUT

B0.4 CC0C-IN B0D.B4 SPI-D-OUT

B0.5 SPI-CLK-IN-A,CC1-IN-C

B0D.B5 SPI-CLK-OUT

ADC5

12 V/5 V analog in, 12 V digital in

BA0.0 WP3, UART-RX-A ADC0, OP-IN0+

BA0.1 WP2-B ADC1, OP-IN0-

BA0.2 CC2-IN-B ADC2, OP-OUT

BA0.3 WP4 ADC3

BA0.4 WP5 ADC4, MTC reference

12 V/5 V high current digital I/O, 5 V with open drain

BH0.0 FSD0 BH0D.B0 EPWM00 PWM0 T2-OUT FSD01)

BH0.1 FSD1 BH0D.B1 EPWM10 CC2-OUT PWM1 FSD11)

BH0.2 FSD2 BH0D.B2 EPWM20 CC1-OUT FSD21)

BH1.0 WP6, CC0-IN-B, SPI-D-IN-B, FSD0

BH1D.B0 EPWM01 PWM0 T3-OUT FSD01)

BH1.1 WP1-B, CC1-IN-B, FSD1

BH1D.B1 EPWM11 PWM1 SPI-D-OUT FSD11)

BH1.2 WP7, SPI-CLK-IN-B, FSD2

BH1D.B2 EPWM21 CC0-OUT SPI-CLK-OUT

FSD21)

LIN transceiver I/O

LIN UART-RX-B, WPLIN, CC2-IN-C

LMUX-OUT BH0D.LIN EPWM20 CC2-OUT

1) FSD0 to FSD2: Fast shutdown channel x can be configured to switch off this control signal.

Micronas Feb. 2, 2016; DSH000176_001EN 11

Page 12: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

HVC 2480B-B4 DATA SHEET

Table 2–3: Half-bridge outputs

Pin Name

controlled transistor Pin Output Function Analog I/O

# 0 # 1 # 2 # 3

MOUT0 PMOS BH0D.B0 EPWM00 PWM0 T2-OUT MTC0, integrated star point resistor

NMOS BH1D.B0 EPWM01 PWM0 T3-OUT

MOUT1 PMOS BH0D.B1 EPWM10 CC2-OUT PWM1 MTC1, integrated star point resistor

NMOS BH1D.B1 EPWM11 PWM1 SPI-D-OUT

MOUT2 PMOS BH0D.B2 EPWM20 CC1-OUT MTC2, integrated star point resistor

NMOS BH1D.B2 EPWM21 CC0-OUT SPI-CLK-OUT

12 Feb. 2, 2016; DSH000176_001EN Micronas

Page 13: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

DATA SHEET HVC 2480B-B4

Table 2–4: Special function descriptions

Name Function

ADCx Analog input connected to ADC input multiplexer.

BH0D.LIN LIN port data latch

BH0D.Bx BH0 port data latch

BH1D.Bx BH1 port data latch

CCx-IN-A,CCx-IN-B,CCx-IN-C,CCx-IN

Inputs of the CAPCOM modules. A, B and C denote alternative inputs (either signal CCx-IN-A, signal CCx-IN-B or signal CCx-IN-C can be connected to the dedicated CAPCOM channel x).

CCx-OUT Compare output of the associated CAPCOM module.

CLK-IN External clock input.

FSDx Fast shutdown channel x can be configured to switch this control signal.

LMUX-OUT Output of the digital output multiplexer of the LIN output. Different signals can be output via this multiplexer.

MTCx Input of multi-threshold comparator x

OP-IN0+, OP-IN0-, OP-IN1+, OP-IN1-

Positive (+) and negative (-) inputs of the embedded amplifier. IN0+/- and IN1+/- are alternative inputs.

OP-OUT Output of the embedded amplifier.

SPI-CLK-IN-A,SPI-CLK-IN-B

Serial Synchronous Peripheral Interface Clock input. A and B denote alternative inputs.

SPI-CLK-OUT Serial Synchronous Peripheral Interface Clock output.

SPI-D-OUT SPI data output line.

SPI-D-IN-A, SPI-D-IN-B

SPI data input line. A and B denote alternative inputs.

Tx-OUT Timer module x output

UART-RX UART receive input.

UART-TX UART transmit output.

WPLIN LIN wake-up input.

WPx-A, WPx-B, WPx Wake port inputs. A and B denote alternative inputs (either signal WPx-A or signal WPx-B can be connected to the dedicated wake channel x).

Micronas Feb. 2, 2016; DSH000176_001EN 13

Page 14: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

HVC 2480B-B4 DATA SHEET

2.5. External Components

12 V

5 V

5 V

2.5 V

MON

BVDD

BVSS

VDD

VSS

S5VE20 mA

VBATD1

11)2) 100n2)

10n2)

12)

CFVDD2)/

OvercurrentProtection

FVDD

47n

6V3

Rmon_ext

12 V

5 V

10n2)

Note: All values noted in this graphic might be changed after characterization.

10n2)

1 k

LIN

LINmaster

only

LIN bus

VBUS

BVDD

SDAT single-wire JTAG

0 during application

MVDD1

MVDD2

IntegratedHalf-Bridges

MVSS1

MVSS2shunt resistor 1)

1) Value according to the application needs.2) Blocking capacitors have to be placed as close as possible to the pin (<5 mm).

The connections between VSS and BVSS, between MVDD1, MVDD2 and BVDD and between MVSS1 and MVSS2 have to beimplemented as short and as low-resistive as possible.

CVDD1)2)/ 16 V

VSUP B

3) A 27 V TVS diode is recommended to improve powered ESD robustness.

V3)

50

Fig. 2–2: Recommended external supply and connections for HVC 2480B

14 Feb. 2, 2016; DSH000176_001EN Micronas

Page 15: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

DATA SHEET HVC 2480B-B4

2.6. Package Outline Dimensions

© Copyright 2009 Micronas GmbH, all rights reserved

b

0.30.18

MO-220C

JEDEC STANDARD

ISSUE

1.00.8

A

mm

UNIT A1

0.050.0

ITEM NO.

A3 *

0.2

aaa

0.15

ZG001094_001_0411-07-08

ANSI

bbb

0.1

ISSUE DATEYY-MM-DD

6.0

CO

0.08

D2

4.2

D

06694.0001.4

DRAWING-NO.

E

8.0

E2

6.2

ZG-NO.

Le

0.5

0 5

scale

10 mm

A4

0.4x45°

E

2xaaaC

A

B

DaaaC2x

e

e

b 40xbbb C BA

L

E2

D2

PIN 1 INDEX

C

DETAIL X

A

SEATING PLANE

CCO

X

A1

ccc C

BARE COPPER

A4

ccc

0.10.50.3

A3

* A3: Reference is leadframe thickness Lead side flank is half etched, thus remaining thickness is lower than original leadframe thickness (typical 0.08 mm)

LEADFRAME TIE BAR

Fig. 2–3: PQFN40-2: Plastic Quad Flat Non-leaded package, 40 pins, 6.0 8.0 0.9 mm3, 0.5 mm pitch, exposed thermal padOrdering code: DVWeight approximately 0.137 g

Micronas Feb. 2, 2016; DSH000176_001EN 15

Page 16: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

HVC 2480B-B4 DATA SHEET

3. Electrical Data

3.1. Absolute Maximum Ratings

Stresses beyond those listed in the “Absolute Maximum Ratings” may cause permanent damage to the device. This is a stress rating only. Functional operation of the device at these conditions is not implied. Exposure to absolute maximum ratings conditions for extended periods will affect device reliability.

This device contains circuitry to protect the inputs and outputs against damage due to high electro-static voltages or electric fields; however, it is advised that normal precautions will be taken to avoid application of any voltage higher than absolute maximum-rated voltages.

Table 3–1: All voltages listed are referenced to BVSS, except where otherwise noted. All ground pins (BVSS and VSS) must be connected to a low-resistive ground plane close to the IC.

Symbol Parameter Pin Name Min. Max. Unit

TJ Junction Temperature under Bias 45 +150+180 1)

°C

Ts Storage Temperature 45 +150 °C

VSUP B Main supply voltage(battery voltage after polarity protection diode)

BVDD = MVDD1 = MVDD2

0.3 18 28 (2 min. max.)40 (2 sec max.)

V

tr SUP B Main supply voltage rise time BVDD = MVDD1 = MVDD2

4 (13 V ... 28 V),5 (13 V ... 40 V)

sms

ISUP Supply current BVDD, BVSS 200 200 mA

Sum of Motor supply current MVDDx, MVSSx 900 900 mA

MVSS Virtual motor ground MVSSx 600 600 mV

Vin 5V Input voltage for 5 V inputs SDAT, BA0.2 VSS0.3 VDD+0.3 V

Vin 12V Input voltage for 12 V inputs BA0.x 2) 3), BHx.y, B0.x, MON, S5VE

BVSS0.5 BVDD+0.7 V

MOUTx MVSS0.5 MVDD+0.7

Vin LIN Input voltage on LIN pin LIN 18 30 V

Iin 5V Input current for 5 V inputs SDAT, BA0.2 2 2 mA

Iin 12V Input current for 12 V inputs BA0.x 2) 3), BHx.y, B0.x, MON

2 2 mA

Iin total Sum of input current for 5 V and 12 V inputs

SDAT, MONBA0.x, B0.x

20 20 mA

Iout total Short term sum of output currents of all output ports (< 3 µs)

B0.x, BHx.y 300 300 mA

Sum of all output currents of all ports (>3 µs) B0.x, BHx.y 150 150 mA

1) Between TJ=+150 °C to +170 °C the overtemperature interrupt is triggered.10 °C above the interrupt threshold the overtemperature reset is generated, shutting down the whole device and setting all ports to reset state.

2) Except port BA0.2. This is a 5 V input port only!3) Input voltage clamped internally to VDD when the input is connected to the ADC.

16 Feb. 2, 2016; DSH000176_001EN Micronas

Page 17: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

DATA SHEET HVC 2480B-B4

3.2. ESD and Latch-up

Table 3–2: ESD and latch-up

Symbol Parameter Min. Max. Unit Comment

Ilatch Maximum latch-up free current at any pin (measurement according to AEC Q100-004 Grade 1 (TA=125 °C)

100 100 mA

ESD Human body model, equivalent to discharge 100 pF with 1.5 k (measurement according to AEC-Q100-002)

82

+8+2

kVkV

LINall other pins

System ESD According to IEC 61000-4-2 (330 Ohm, 150pF) 4 +4 kV LIN

CDM Charged device model (measurement according to AEC-Q100-011)

750 +750 V

3.3. Transient Supply Voltage

Table 3–3: Transient supply voltage

Parameter Pin Name Min. Max. Unit

ISO 7637-2:2004 pulse 1 1) BVDD 100 V

ISO 7637-2:2004 pulse 2 2) BVDD +50 V

ISO 7637-2:2004 pulse 2b BVDD +10 V

ISO 7637-2:2004 pulse 3a 3) BVDD, BA, B 150 V

ISO 7637-2:2004 pulse 3b 3) 4) BVDD, BA, B +100 V

ISO 7637-2:2004 pulse 5 BVDD +40,400 ms

V

ISO 16750-2 BVDD +28, 2 min V

1) With reverse polarity diode 2) Reverse polarity diode with equivalent series resistance and 1 F blocking capacitor with low ESR 3) 4.7 k minimum series resistance for I/O ports4) The sum of the whole clamping currents must not exceed 100 mA

Micronas Feb. 2, 2016; DSH000176_001EN 17

Page 18: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

HVC 2480B-B4 DATA SHEET

3.4. Recommended Operating Conditions

Do not insert the device into a live socket. Instead, apply power by switching on the external power supply.

Failure to comply with the above recommendations will result in unpredictable behavior of the device and may result in device destruction.

Functional operation of the device at conditions beyond those indicated in the “Recommended Operating Condi-tions” is not implied and may result in unpredictable behavior, reduce reliability and lifetime of the device.

Table 3–4: All voltages listed are referenced to BVSS, except where otherwise noted. All ground pins (BVSS and VSS) must be connected to a low-resistive ground plane close to the IC.

Symbol Parameter Pin Name Min. Typ. Max. Unit

TJ Junction Temperature under Bias 40 +140 °C

VSUP B Main supply voltage(battery voltage)

BVDD=MVDD1=MVDD2

9

5.4 1)

14 16 18 (max. 8000 h)28 (max. 2 min.) 1)

40 (5 400 ms,30 s period) 1) 2)

Time values are not cumulative.

V

MVSS Virtual motor ground MVSSx 400 400 mV

S5VE Regulator, External Auxiliary 5 V Supply Voltage

CS5VE External Buffer Capacitor S5VE 0.68 1 2.2 µF

RS5VE External Load Resistance S5VE 0.25 50 k

Port Input Voltage

Vil Input Low Voltage BA0.x, B0.x, BHx.y, S5VE

0 1.4 V

Vih Input High Voltage BA0.x, B0.x, BHx.y, S5VE

3.6 BVDD V

Input High Voltage BA0.2 3.6 4.5 V

Embedded Amplifier Input Voltage

Vin Input Voltage B0.0, B0.1, BA0.0, BA0.1

0 AVDD 1.6 V

VICM Input Common Mode Voltage B0.0, B0.1, BA0.0, BA0.1

0 AVDD 2 V

LIN Transceiver3)

VBUS LIN Bus Voltage LIN 0.5 18 V

twhi High Time after Wake Pulse LIN 1 / fSYS s

BVDD Supply

CBVDD External Buffer Capacitor BVDD 1 µF

1) Some analog parameters may be out of limits.2) If BVDD > VBATR the MOUT ports are switched into high impedance mode; after timeout of the load dump timer the device is

reset 3) Compliant with “LIN Physical Layer Specification Revision 2.1”

18 Feb. 2, 2016; DSH000176_001EN Micronas

Page 19: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

DATA SHEET HVC 2480B-B4

VDD Regulator, 5 V Digital Supply Voltage

CVDD External Buffer Capacitor VDD 1 15 µF

FVDD Regulator, 2.5 V Flash Supply Voltage

CFVDD External Buffer Capacitor FVDD 0.68 1 2.2 µF

VBAT Monitor

Rmon_ext External Resistor on MON Pin for Current Limitation

MON 4.7 27 k

Ports

Iout Continuous Output Current B0.x 1 +1 mA

BHx.y 15 +15 mA

Continuous Output Current (embedded amplifier)

BA0.2 +2 mA

Iout rms RMS output current MOUTx 300 300 mA

Iout peak Peak output current ton< 1 s MOUTx 600 600 mA

Vohod Port High Output Voltage in Open-drain Mode

B0.x, BHx.y BVDD V

Others

fXTC External input clock (NVC1.XTCEN=1)

B0.0 0.980 1 1.020 MHz

fadcclk ADC clock 1 16 MHz

MTCXREF Multi Threshold comparator external reference

BA0.4 0 BVDD V

Table 3–4: All voltages listed are referenced to BVSS, except where otherwise noted. All ground pins (BVSS and VSS) must be connected to a low-resistive ground plane close to the IC.

Symbol Parameter Pin Name Min. Typ. Max. Unit

Micronas Feb. 2, 2016; DSH000176_001EN 19

Page 20: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

HVC 2480B-B4 DATA SHEET

3.5. Characteristics

Table 3–5: VSS = BVSS = 0 V, 9 V < BVDD < 18 V, TJ = 40 °C to +140 °C, external components according toFig. 2–2: "Recommended external supply and connections for HVC 2480B" on page 14 (unless otherwise noted)

Symbol Parameter Pin Name

Min. Typ.* Max. Unit Test Conditions

Package

RthJC Thermal Resistance from Junction to Case

7 ** K/W PQFN40-2 1s1p PCB 1)

RthJA Thermal Resistance from Junction to Ambient

27 **29 **

K/W PQFN40-2 1s1p PCB 1)

PQFN40-2 2s2p PCB 1)

Supply Currents, CMOS level on all inputs, no loads on outputs

IDDP BVDD PLL Mode Supply Current

BVDD 17 mA fSYS = fIO = 16 MHz, all peripherals off

6 mA fSYS = fIO = 4 MHz, all peripherals off

IDDS BVDD SLOW Mode Supply Current

BVDD 7 mA fSYS = fIO/2 = 16 MHz/512

4 mA fSYS = fIO/2 = 4 MHz/512

IDDDS BVDD DEEP SLOW Mode Supply Current

BVDD 6.5 mA fSYS = fIO/2 = 16 MHz/512

3.5 mA fSYS = fIO/2 = 4 MHz/512

IDDI BVDD IDLE Mode Supply Current

BVDD 1 1.8 mA RAM off, 1 MHz osc. off

1.2 1.9 mA RAM off, 1 MHz osc. on

1.2 1.9 mA RAM on, 1 MHz osc. off

1.5 2.1 mA RAM off, 1 MHz osc. off, embedded amplifier on

IDDSB BVDD STANDBY Mode Supply Current (see Fig. 3–1 on page 30)

BVDD 54 µA RAM off, RCOSC on

57 µA RAM on, RCOSC on

IDDSL BVDD SLEEP Mode Supply Current(see Fig. 3–2 on page 30)

BVDD 48 µA RAM off, RCOSC off

51 µA RAM on, RCOSC off

System Startup

tPU Power-up Time 500 s BVDD = 5.4 V, CVDD = 15.4 µF, CFVDD = 1.0 µF, time until the first code execution 1)

tWU Wake-up Time 600 s CVDD = 15.4 µF, CFVDD = 1.0 µF, time until the first code execution 1)

* Typical values describe typical behavior at room temperature (25 °C, unless otherwise noted), with typical Recommended Operating Conditions applied, and are not 100% tested.

** Values valid if the exposed pad is soldered onto the PCB.1) Not tested, characterized only.

20 Feb. 2, 2016; DSH000176_001EN Micronas

Page 21: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

DATA SHEET HVC 2480B-B4

Port Input Levels (B-port, BA-port, BH-Port, S5VE)

Vilh CMOS Input Low to High Threshold Voltage

3.5 V

Vihl CMOS Input High to LowThreshold Voltage

1.5 V

Vilh-Vihl CMOS Input Hysteresis 1.0 V

S5VE Regulator, External Auxiliary 5 V Supply Voltage

S5VERO Regulator Output Voltage S5VE 4.5 AVDD 5.5 V IS5VE = 20 mA

IOCS Overcurrent Shutdown S5VE 20 40 80 mA

tD,DEGL Overcurrent Deglitching Delay

S5VE 91 134 µs

ton,off Switching Time S5VE 18 µs @CS5VE = 680 nF, IS5VE = 0

40 75 µs @CS5VE = 1.5 µF, IS5VE = 0

Ii Input Leakage Current S5VE 1 1 µA 0 < Vi < VDD

1 1.5 µA VDD < Vi < BVDD

B-Port

Vol Port Low Output Voltage B0.x 0.6 V IO = 1 mA

Vohpp Port High Output Voltage B0.x BVDD 0.5

V IO = 1 mA, push-pull

Iocshi Overcurrent Shutdown in high state

B0.x 2 mA

Iocslo Overcurrent Shutdown in low state

B0.x 2 mA

td,degl Overcurrent Deglitching Delay

B0.x 9 µs

td,ocs Overcurrent Shutdown Delay

B0.x 18 µs short circuit to VBAT (@Vol) or GND (@Voh)

Ii Input Leakage Current B0.x 1 1 µA 0 V < Vi < BVDD

B0.5 1 3 µA 0 V < Vi < BVDD

ton,off pp Switching Time Push-Pull B0.x 1 3 µs Rload=14 k

ton,off od Switching Time Open Drain

B0.x 500 ns 4 k pull-up resistor to VDD 1)

* Typical values describe typical behavior at room temperature (25 °C, unless otherwise noted), with typical Recommended Operating Conditions applied, and are not 100% tested.

1) Not tested, characterized only.

Table 3–5: VSS = BVSS = 0 V, 9 V < BVDD < 18 V, TJ = 40 °C to +140 °C, external components according toFig. 2–2: "Recommended external supply and connections for HVC 2480B" on page 14 (unless otherwise noted)

Symbol Parameter Pin Name

Min. Typ.* Max. Unit Test Conditions

Micronas Feb. 2, 2016; DSH000176_001EN 21

Page 22: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

HVC 2480B-B4 DATA SHEET

MOUT-Ports

Vol Port Low Output Voltage MOUTx 0.525 V IO = 300 mA, MVSS=BVSS

Voh Port High Output Voltage MOUTx MVDD 0.675

V IO = 300 mA, MVSS=BVSS

Iocshi Overcurrent Shutdown in high state

MOUTx 0.6 A

Iocslo Overcurrent Shutdown in low state

MOUTx 0.6 A

td,degl Overcurrent Deglitching Delay

MOUTx 9 µs

td,ocs Overcurrent Shutdown Delay

MOUTx 19 µs short circuit to VBAT (@Vol) or GND (@Voh)

tr P-CH Switching time of P Channel MOSFET

MOUTx 4.5 µs in open-drain configuration

tf N-CH Switching time of N Channel MOSFET

MOUTx 4.5 µs in open-drain configuration

Ii Input Leakage Current MOUTx 1 20 µA 0 < Vi < BVDD

BH-Ports

Vol Port Low Output Voltage BHx.y 0.7 V IO = 10 mA

Vohpp Port High Output Voltage BHx.y BVDD 0.5

V IO = 10 mA, push-pull

Iocshi Overcurrent Shutdown in high state

BHx.y -20 mA

Iocslo Overcurrent Shutdown in low state

BHx.y 20 mA

td,degl Overcurrent Deglitching Delay

BHx.y 9 µs

td,ocs Overcurrent Shutdown Delay

BHx.y 18 µs short circuit to VBAT (@Vol) or GND (@Voh)

ton,off pp Switching Time Push-Pull BHx.y 1 3 µs

ton,off od Switching Time Open Drain high to low

BHx.y 100 ns 4 k pull-up resistor to VDD 1)

Ii Input Leakage Current BHx.y 1 1 µA 0 < Vi < BVDD

BA-Port

Ii Input Leakage Current BAx.y 1 1 µA 0 < Vi < (VDD0.5V)

3 µA (VDD0.5V) < Vi < BVDD

* Typical values describe typical behavior at room temperature (25 °C, unless otherwise noted), with typical Recommended Operating Conditions applied, and are not 100% tested.

1) Not tested, characterized only.

Table 3–5: VSS = BVSS = 0 V, 9 V < BVDD < 18 V, TJ = 40 °C to +140 °C, external components according toFig. 2–2: "Recommended external supply and connections for HVC 2480B" on page 14 (unless otherwise noted)

Symbol Parameter Pin Name

Min. Typ.* Max. Unit Test Conditions

22 Feb. 2, 2016; DSH000176_001EN Micronas

Page 23: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

DATA SHEET HVC 2480B-B4

Multi-Threshold Comparator

MTCthlh Multi-Threshold comparator thresholds low to high programmable thresholds

MOUTx MTCREF/10*n0.4 V

MTCREF/10*n

MTCREF/10*n+0.4 V

V MTCREF = MTCXREF and n=1, 2, 3, 5, 7, 8, 9 for CIT = 1, 2, 3, 4, 5, 6, 7

fixed threshold (CIT=0) MOUTx MTCREF 200mV

MTCREF MTCREF +200mV

V MTCREF = MTCXREF or MTCREF = VSTAR

MTCthhl Multi-Threshold comparator thresholds high to low programmable thresholds

MOUTx MTCREF/10*n0.4V

MTCREF/10*n

MTCREF/10*n+

0.4V

V MTCREF = MTCXREF and n=1, 2, 3, 5, 7, 8, 9 for CIT = 1, 2, 3, 4, 5, 6, 7

fixed threshold (CIT=0) MOUTx MTCREF 200mV

MTCREF MTCREF +200mV

V MTCREF = MTCXREF or MTCREF = VSTAR

MTChyst Multi-Threshold Comparator Hysteresis

MOUTx 20 mV

MTCdly Multi-Threshold Comparator Reaction Time

MOUTx 1 µs full-scale voltage jump on MTC input from 0 V to BVDD or vice versa

MTCdegl Multi-Threshold Comparator Deglitching Delay

3 µs

Integrated star point resistor network

VSTAR Voltage of internal virtual starpoint

BVDD/2 V MOUT0=BVDD, MOUT1=MVSS, MOUT2 open

Rssp Resistance of single star point resistor

25 50 k

Rssp matching Star point resistor matching

2 2 %

* Typical values describe typical behavior at room temperature (25 °C, unless otherwise noted), with typical Recommended Operating Conditions applied, and are not 100% tested.

Table 3–5: VSS = BVSS = 0 V, 9 V < BVDD < 18 V, TJ = 40 °C to +140 °C, external components according toFig. 2–2: "Recommended external supply and connections for HVC 2480B" on page 14 (unless otherwise noted)

Symbol Parameter Pin Name

Min. Typ.* Max. Unit Test Conditions

Micronas Feb. 2, 2016; DSH000176_001EN 23

Page 24: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

HVC 2480B-B4 DATA SHEET

ADC **

LSB LSB Value VADC-REF

/ 1024

V

INL Integral Non-Linearity:difference between the output of an actual ADC and the line best fitting the output function (best-fit line)

2 2 LSB VADC-REF = VREFVADC-REF = AVDD

DNL Differential Non-Linearity: difference between the real code width and the ideal code width of 1 LSB

2 2 LSB VADC-REF = VREFVADC-REF = AVDD

ZE Zero Error:difference between the output of an ideal and an actual ADC for zero input voltage

2 2 LSB VADC-REF = VREFVADC-REF = AVDD

FSE Full-Scale Error:difference between the output of an ideal and an actual ADC for full-scale input voltage

5 5 LSB VADC-REF = VREFVADC-REF = AVDD

QE Quantization Error:uncertainty because of ADC resolution

0.5 0.5 LSB VADC-REF = VREFVADC-REF = AVDD

R Conversion Range BA-Ports

AVSS VADC-REF

V Vin < VADC-REF

A Nominal Conversion Result

INT(Vin/LSB)

hex AVSS < Vin < VREF

000 hex Vin AVSS

3FF hex Vin VADC-REF

tc Conversion Time (including Sample Time)

2.56 µs 2)

ts Sample Time 1.25 µs 2)

Ci Input Capacitance during Sampling Period

15 pF

Ri Serial Input Resistance during Sampling Period

5 k

* Typical values describe typical behavior at room temperature (25 °C, unless otherwise noted), with typical Recommended Operating Conditions applied, and are not 100% tested.

** Limited function if S5VE is used as ADC reference (VADC-REF = VS5VE) for BVDD<9 V.2) Not tested, guaranteed by design.

Table 3–5: VSS = BVSS = 0 V, 9 V < BVDD < 18 V, TJ = 40 °C to +140 °C, external components according toFig. 2–2: "Recommended external supply and connections for HVC 2480B" on page 14 (unless otherwise noted)

Symbol Parameter Pin Name

Min. Typ.* Max. Unit Test Conditions

24 Feb. 2, 2016; DSH000176_001EN Micronas

Page 25: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

DATA SHEET HVC 2480B-B4

LIN Pin (7 V < BVDD < 18 V)

VBUSL Output Low Voltage LIN 0.8 1.0 V ILIN = 20 mA

RSLAVE Internal pull-up Resistance at Output

LIN 20 30 60 k

VSerDiode Voltage drop at the serial diode in the pull-up path

LIN 0.4 0.7 1.0 V

IBUS_LIM Current shutdown for driver dominant state

LIN 40 200 mA VBUS = 18 VDriver on

IBUS_PAS_dom Input leakage current at the receiver inclusive pull-up resistor as specified

LIN 1 mA VBUS = 0 VVBAT = 12 VDriver off

IBUS_PAS_rec Leakage current at the receiver inclusive pull-up resistor as specified

LIN 20 µA 8 V < VBUS < 18 V8 V < VBAT < 18 VVBUS VBAT Driver off

IBUS_NO_GND Leakage current at ground loss

LIN 1 1 mA GND = BVDD0 V < VBUS < 18 VVBAT =12 V

IBUS_NO_BAT Leakage current at BVDD loss

LIN 30 µA BVDD = GND0 V < VBUS < 18 VVBAT =disconnected

VBUSdom Receiver dominant state LIN 0.4 BVDD Without external diode

VBUSrec Receiver recessive state LIN 0.6 BVDD

VBUS_CNT Center of receiver threshold

LIN 0.475 0.525 BVDD VBUS_CNT = (Vth_dom + Vth_rec) / 2

VHYS Hysteresis of receiver threshold

LIN 0.175 BVDD VHYS = Vth_rec Vth_dom

LIN Driver, 20.0 kbps (tBit = 50 µs), SLEW = 2, Bus load conditions (CBUS; RBUS): 1 nF; 1 k / 6.8 nF; 660 / 10 nF; 500 ; 7 V < BVDD < 18 V

D1 Duty cycle 1 LIN 0.396 THREC(max) = 0.744 x BVDD;THDOM(max) = 0.581 x BVDD;BVDD = 7.0 V to 18 V;D1 = tBus_rec(min) / (2 x tBit)

D2 Duty cycle 2 LIN 0.581 THREC(min) = 0.422 x BVDD;THDOM(min) = 0.284 x BVDD;BVDD = 7.6 V to 18 V;D2 = tBus_rec(max) / (2 x tBit)

* Typical values describe typical behavior at room temperature (25 °C, unless otherwise noted), with typical Recommended Operating Conditions applied, and are not 100% tested.

Table 3–5: VSS = BVSS = 0 V, 9 V < BVDD < 18 V, TJ = 40 °C to +140 °C, external components according toFig. 2–2: "Recommended external supply and connections for HVC 2480B" on page 14 (unless otherwise noted)

Symbol Parameter Pin Name

Min. Typ.* Max. Unit Test Conditions

Micronas Feb. 2, 2016; DSH000176_001EN 25

Page 26: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

HVC 2480B-B4 DATA SHEET

LIN Driver, 10.4 kbps (tBit = 96 s), SLEW = 3, Bus load conditions (CBUS; RBUS): 1 nF; 1 k / 6.8 nF; 660 / 10 nF; 500 ; 7 V < BVDD < 18 V

D3 Duty Cycle 3 LIN 0.417 THREC(max) = 0.778 x BVDD;THDOM(max) = 0.616 x BVDD;BVDD = 7.0 V to 18 V;D3 = tBus_rec(min) / (2 x tBit)

D4 Duty Cycle 4 LIN 0.590 THREC(min) = 0.389 x BVDD;THDOM(min) = 0.251 x BVDD;BVDD = 7.6 V to 18 V;D4 = tBus_rec(max) / (2 x tBit)

LIN Transceiver (7V < BVDD < 18V)

trx_pd Receiver Propagation Delay

LIN 6 s

trx_sym Receiver Propagation Delay Symmetry

LIN 2 2 s

Cslave Slave Capacitance LIN 250 pF 2)

DV/Dtfall Falling Edge Slew Rate LIN 0.8 V/µs SLEW = 3

1.6 SLEW = 2

8 SLEW = 1

depending on external load SLEW = 0

DV/Dtrise_max Maximum Rising Edge Slew Rate

LIN 1.6 V/µs SLEW = 3

2.3 SLEW = 2

6 SLEW = 1

depending on external load SLEW = 0

twup Low Pulse Time for Wake-Up

LIN 20 60 100 s VBUS < BVDD / 2 360 mV

tocsm Minimum Detectable Overcurrent Duration

LIN 5/fOCC 6/fOCC s

tocsd Overcurrent Shutdown Delay Time

LIN tocsm + 1/fOCC s

* Typical values describe typical behavior at room temperature (25 °C, unless otherwise noted), with typical Recommended Operating Conditions applied, and are not 100% tested.

2) Not tested, guaranteed by design.

Table 3–5: VSS = BVSS = 0 V, 9 V < BVDD < 18 V, TJ = 40 °C to +140 °C, external components according toFig. 2–2: "Recommended external supply and connections for HVC 2480B" on page 14 (unless otherwise noted)

Symbol Parameter Pin Name

Min. Typ.* Max. Unit Test Conditions

26 Feb. 2, 2016; DSH000176_001EN Micronas

Page 27: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

DATA SHEET HVC 2480B-B4

SPI

tsi Data In Setup Time to External Clock In

SPI-D-IN

1/ fIO + 25 ns

s 1)

thi Data In Hold Time from External Clock In

SPI-D-IN

1/ fIO s 1)

VREF Voltage Reference

VREF Voltage Reference Output Voltage

2% 2.44 +2% V

Linear Temperature Sensor

DT Temperature Error 15 +15 °C

AVDD Regulator, 5 V Analog Supply Voltage

AVDD Internal Analog Supply Voltage

4.75 5 5.25 V

VDD Regulator, 5 V Digital Supply Voltage

VDDRO Regulator Output Voltage VDD 4.5 5 5.5 V

FVDD Regulator, 2.5 V Flash Supply Voltage

FVDDRO Regulator Output Voltage FVDD 2.5 V

Embedded Amplifier

VOffs Input Offset Voltage B0.0, B0.1, BA0.0, BA0.1

3 11 mV

DV/Dt Slew Rate BA0.2 10 V/µs

VOH Output High Voltage BA0.2 AVDD 0.3

AVDD V IO = 2 mA

VOL Output Low Voltage BA0.2 0 0.25 V IO = 2 mA

Supply Supervision

VVDDUV VDD Undervoltage Reset Threshold

3.5 4.5 V

VFVDDUV FVDD Undervoltage Reset Threshold

2.25 V

* Typical values describe typical behavior at room temperature (25 °C, unless otherwise noted), with typical Recommended Operating Conditions applied, and are not 100% tested.

1) Not tested, characterized only.

Table 3–5: VSS = BVSS = 0 V, 9 V < BVDD < 18 V, TJ = 40 °C to +140 °C, external components according toFig. 2–2: "Recommended external supply and connections for HVC 2480B" on page 14 (unless otherwise noted)

Symbol Parameter Pin Name

Min. Typ.* Max. Unit Test Conditions

Micronas Feb. 2, 2016; DSH000176_001EN 27

Page 28: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

HVC 2480B-B4 DATA SHEET

VBAT Monitor

VBATU Battery Undervoltage Level

MON 7 9 V

VBATUHYST Battery Undervoltage Hysteresis

MON 220 mV

VBATO Battery Overvoltage Level MON 16 18 V

VBATOHYST Battery Overvoltage Hysteresis

MON 300 mV

VBATR Battery Reset Voltage Level

MON 28 33 V

tovrd Load Dump Timer Overvoltage Reset Delay

MON 524 ms

VMON_ratio Nominal Ratio between VMON input Voltage and ADC Input

MON 7

VMON_tol VMON_ratio Accuracy MON 2 2 % 5.4 V< Vi < 18 V 3)

no external resistor connected to MON

Imon Input Current MON 1 6 µA BVDD < 18 V during PLL mode

1 1 µA BVDD < 18 V during power-saving mode

1 MHz Oscillator

F1MHz Oscillator Output Frequency

980 1000 1020 kHz

F1MHz Short-Term Stability ±0.5 % <154 ms 1)

Internal RC Oscillator

FRC Oscillator Output Frequency

20 35 45 kHz

Clock Supervision

fSUP Clock Supervision Threshold Frequency

180 kHz

* Typical values describe typical behavior at room temperature (25 °C, unless otherwise noted), with typical Recommended Operating Conditions applied, and are not 100% tested.

1) Not tested, characterized only.3) Indirectly tested.

Table 3–5: VSS = BVSS = 0 V, 9 V < BVDD < 18 V, TJ = 40 °C to +140 °C, external components according toFig. 2–2: "Recommended external supply and connections for HVC 2480B" on page 14 (unless otherwise noted)

Symbol Parameter Pin Name

Min. Typ.* Max. Unit Test Conditions

28 Feb. 2, 2016; DSH000176_001EN Micronas

Page 29: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

DATA SHEET HVC 2480B-B4

PLL and ERM

tSUPLL PLL Locking Time 200 µs fPLL = 16 MHz

dtPLL Clock Uncertainty due toPLL Jitter

±2.5 ns ERM off

dtERM Clock Phase Shift due to ERM Action, Short Term and Long Term

000

7.512.520

ns ERM on, WEAK setting 1)

ERM on, NORMAL setting 1)

ERM on, STRONG setting 1)

NVRAM

NNVwe Number of write accesses for each NVRAM byte

100 cycles 4)

- Data Retention 16 years 4)

EEPROM

tPROG Programming Time for EEPROM

5.4 ms 4-byte programming time

NEwe Number of write accesses for each EEPROM word

100 k cycles 4)

- Data Retention 16 years 4)

Flash

NFwe Flash Write/Erase Cycles 1000 cycles 4)

10 k cycles 5)

- Data Retention 16 years 4)

* Typical values describe typical behavior at room temperature (25 °C, unless otherwise noted), with typical Recommended Operating Conditions applied, and are not 100% tested.

1) Not tested, characterized only.4) Qualified according to AEC-Q100 for temperature grade 1.5) Qualified according to AEC-Q100 for temperature grade 2.

Table 3–5: VSS = BVSS = 0 V, 9 V < BVDD < 18 V, TJ = 40 °C to +140 °C, external components according toFig. 2–2: "Recommended external supply and connections for HVC 2480B" on page 14 (unless otherwise noted)

Symbol Parameter Pin Name

Min. Typ.* Max. Unit Test Conditions

Micronas Feb. 2, 2016; DSH000176_001EN 29

Page 30: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

HVC 2480B-B4 DATA SHEET

Fig. 3–1: Normalized BVDD STANDBY mode supply current versus ambient temperature

Fig. 3–2: Normalized BVDD SLEEP mode supply current versus ambient temperature

0

1

2

3

4

5

6

40 20 0 20 40 60 80 100 120 140

I DDS

B(T A)/

I DDS

B(T

A=25

°C)

TA [°C]

IDDSB(TA) normalized

RAM on (NVC0.PXC=1)

RAM off (NVC0.PXC=0)

0

1

2

3

4

5

6

40 20 0 20 40 60 80 100 120 140

I DDS

L(TA)/I

DDSL(T

A=25

°C)

TA [°C]

IDDSL(TA) normalized

RAM on (NVC0.PXC=1)

RAM off (NVC0.PXC=0)

30 Feb. 2, 2016; DSH000176_001EN Micronas

Page 31: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

DATA SHEET HVC 2480B-B4

4. Functional Summary

4.1. Power Supply

The device can be directly connected to the 12 V bat-tery power supply via protection diode. The IC is capa-ble to withstand all disturbances appearing on the car’s supply specified in ISO 7637-2:2004. An external volt-age regulator for the supply of the device is not required.

4.2. Voltage Regulators

Four voltage regulators are implemented, which pro-vide regulated supply voltages out of the noisy car supply to meet the requirements for the internal volt-age supply.

The AVDD regulator supplies the analog circuits. The output voltage of this regulator is more accurate than the supply of the digital logic. Therefore, this voltage can also be used as a reference for the ADC.

The VDD regulator supplies the internal digital logic. This regulator is equipped with an external pin to con-nect a capacitor to the regulator to absorb distur-bances caused by internal operations.

The FVDD regulator generates the supply voltage for the CPU and the Flash memory. Also this regulator is provided with an external pin to apply a buffer capaci-tor.

The S5VE regulator can be used to supply external hardware with regulated 5 V. This regulator can be controlled by software.

All regulators, except the S5VE regulator for the exter-nal supply, are supervised, and a reset is generated if a voltages fall below the specified values.

All regulated voltages are referred from the internal voltage reference (VREF). This reference can also be used as reference voltage for the ADC.

4.3. CPU

The CPU is based on an enhanced 8-bit 8051 core with 8-bit registers/accumulator, 8-bit data bus, 16-bit address bus, two-clock period machine cycle, and built-in “On-Chip-Debug-Support” (OCDS) accessible via a single-wire debug interface.

It is equipped with an interrupt logic of up to 14 mask-able and one non-maskable interrupt sources. Each interrupt source has its own enable flag and program-mable priority level of 0 to 3.

4.4. CPU Modes

Several CPU modes offer high flexibility in terms of available features and power consumption.

The typical application mode is the PLL mode, which is entered after reset. The IC starts clocked by the 1 MHz oscillator and, after configuration of the PLL, by the output of the PLL.

During power-saving modes, the power consumption is minimized depending on the enabled features of the system. The system can be woken up by several sources, event or time based.

Micronas Feb. 2, 2016; DSH000176_001EN 31

Page 32: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

HVC 2480B-B4 DATA SHEET

Table 4–1: Operating modes

Activated System ModulesCPU Active Modes Power-Saving Modes

PLL, SLOW, DEEP SLOW IDLE STANDBY SLEEP

B, BH port outputs, over current protection

onWake subsystem- wake inputs- LIN transceiver wake input- Supply supervision

RAM on (opt.)2)

RC oscillatoron on2) off

Wake timer, clocked by: RC oscillator

1 MHz oscillatoron (opt.)2)

off1 MHz oscillator

VBAT-Mon. on

Embedded Amplifier (opt.)1)

Temp. protection, LIN transceiver output protection

on off

MTC, MOUT ports

Main system- CPU- 8051 interrupts- core logic, Flash/ROM- clock system

watchdog, window watchdog (opt.)2)

offS5VE(opt.)1)

Peripherals and FSD modules

8051 Power-Saving Modes3) off

1) Can be enabled by standby register flags.2) Can be enabled by NVRAM register flags.3) It is not recommended to use the 8051 built-in power-saving modes “Power-Down” (PCON.PD = 1) or “Idle” (PCON.IDL = 1).

32 Feb. 2, 2016; DSH000176_001EN Micronas

Page 33: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

DATA SHEET HVC 2480B-B4

4.5. Clock Supply

4.5.1. 1 MHz IC Oscillator

– Factory trimmed

– Low temperature coefficient

– Low power consumption

– High precision

The IC oscillator supplies the device with a fixed clock. This internal or the external clock is used as source for the PLL and is multiplied to a CPU frequency of up to 24 MHz.

As this oscillator is used for time-critical operations such as the transmission and reception of LIN frames, it shows a high initial accuracy by factory trimming, a high temperature stability, and a low short-time drift.

During power-saving modes, the oscillator is disabled and the power consumption minimized, but it can be enabled in IDLE mode to clock the wake timer.

4.5.2. Internal Low-Power RC-Oscillator

The internal low power oscillator supplies the window watchdog and the wake timer. This independent clock can be used as supervisory clock for the IC oscillator. It does not rely on the internal reference voltage and bias generators.

During CPU active mode, this oscillator may clock the window watchdog, and during power-saving modesthe wake timer.

4.5.3. Clock Supervision

The clock supervision monitors the IC clock fCLK. As fCLK depends on the IC oscillator, the PLL and the ERM, this supervision checks the functionality of the complete chain. If fCLK falls below the clock supervi-sion threshold of fSUP, the IC will be reset (fCLK = fSYSin PLL mode and fCLK = fSYS /512 in SLOW mode). The system is held in reset until the clock fCLK exceeds this threshold again.

4.5.4. PLL/ERM

The PLL is used to multiply the frequency of the IC oscillator (1 MHz) to a system frequency of up to 24 MHz.

An EMI reduction module (ERM) decreases the elec-tromagnetic influence on other components in the application by minimizing energy peaks in the spec-trum of the system frequency.

Micronas Feb. 2, 2016; DSH000176_001EN 33

Page 34: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

HVC 2480B-B4 DATA SHEET

4.6. Memory

4.6.1. Memory Map

The 32 kbyte of flash memory and the 1.5 kbyte of XRAM are accessible via two busses, the PROG and XDATA bus. Code fetches and constant data read commands (MOVC), but also external data memory instructions (MOVX) are applicable. Hence the flash memory may not only contain program code, but also flexible accessible constant data, and program code may also be executed in the XRAM.

4.6.2. Program Memory (Flash)

The Flash consists of a main memory block, which is organized as a 32768-word by 8-bit array, divided in 64 sectors of 512 byte each. The Flash can be accessed either via the “Program Memory Bus” or the “External Data Memory Bus” starting at address 0x0.

4.6.3. EEPROM

This memory retains data non-volatile.

4.6.4. NVRAM

The NVRAM is a non-volatile memory used to define the behavior of ports and peripherals during and after reset. The ports can be configured as high or low out-put or as high-impedance input.

4.6.5. I/O Registers

There are two areas reserved for I/O registers, used for the configuration of the system and the peripherals. These registers are accessed by a MOVX command.

4.6.6. XRAM

The XRAM is usually used to store volatile application data at run time. Data stored in XRAM may be kept valid during power-saving modes. It may also be loaded with executable code.

The XRAM is accessed either by using the MOVX or the MOVC command.

4.6.7. IRAM / (E)SFR

0x0000

0xC000

0xD000

PROG XRAM

0.5 kbyte

128byte

0x00FF

0x0080

128byte

(E)SFR

128byte2)

0xE000

0xE600

fast

I/O

1.5 kbyte RAM

32 kbyte flash

I/O

0x8000

0xC200

0xC400

0xC600

registers

registers

EEPROM

10 byte

Customer

IRAM

1) Accessed using MOVX instructions

bus bus1)

2) Accessed only by indirect addressing instructions3) Accessed only by direct addressing instructions

bus3)bus

NVRAM

0xC406

0xC4C0

0xC4CA

ManufacturerNVRAM

6 byte

These are 8051 internal memory areas which hold registers, the stack memory, and (extended) special function registers. They are accessed by 8051 specific memory addressing modes.

Fig. 4–1: HVC 2480B memory map

34 Feb. 2, 2016; DSH000176_001EN Micronas

Page 35: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

DATA SHEET HVC 2480B-B4

4.7. Peripherals

4.7.1. Wake-up Logic

– Edge and level-triggered wake ports for an event-triggered wake-up.

– Leaving power-saving modes by reset

– Wake ports and the LIN wake signal can be used to generate interrupts during CPU active modes

– Wake timer for time-dependent wake-up, clocked either by the 1 MHz clock or the 35 kHz oscillator clock

During power-saving modes, the wake ports, the wake timer and the LIN transceiver wake input can be used to reset the IC in order to leave the power-saving mode. During non-power-saving modes (CPU active modes), the wake ports and the LIN transceiver wake input can be used to generate interrupts, and the wake timer can work as window watchdog.

4.7.2. Window Watchdog / Wake Timer

– Using the RC oscillator as clock source

– Generates a reset, if the watchdog is triggered too early, too late, or if wrong trigger values are written

– Trigger window adjustable from 100% to 0% of the counter period

– Counter clock selectable

– Wake timer during power-saving modes

– An NVRAM setting defines whether the watchdog is automatically enabled after reset or if the software must enable it.

The window watchdog in addition to the digital watch-dog offers a second possibility to supervise the pro-gram flow. The window watchdog is capable to detect if its trigger is set too early or too late. In both cases, a reset is generated. The cause for a faulty trigger mightbe, for example, a failure in scheduling the trigger or a software hang up.

The window watchdog is also a simple way to super-vise the IC oscillator. If the two device clocks drift too much a reset will be generated.

The window watchdog can be used as wake timer dur-ing the power-saving modes.

4.7.3. Digital Watchdog

The digital watchdog offers a possibility to supervise the program flow. The watchdog counter is clocked with a fixed clock and the period can be adjusted by a reload value for the counter. An NVRAM setting defines whether the digital watchdog is automatically enabled after reset or if the software must enable it.

4.7.4. LIN UART and LIN Physical Interface

– Minimized interrupt load for the CPU because of automatic break/sync detection, automatic bit rate adjustment and transmit/receive FIFO

– Full duplex (non LIN mode)

– 8-bit frames

– Odd, even or no parity bit

– One or two stop bits

– Programmable inverters at transmit output and receive input

– Baud rate pre-scaler for <0.5% adjustment accuracy within LIN bit rate range

– Interrupts: transmitted, form error, data lost, parity error, transmit error, sync detected, fifo fill status

– Programmable bit sample logic

– 9-byte FIFO for transmission or reception, e.g. the LIN response with up to 8 data bytes + checksum

– Automatic bit rate adjustment to the baud rate by break/sync detection without CPU interaction

For basics of the LIN protocol, refer to the LIN 2.1 Spec., “Protocol Specification”.

Micronas Feb. 2, 2016; DSH000176_001EN 35

Page 36: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

HVC 2480B-B4 DATA SHEET

4.7.5. Fast Shutdown Logic (FSD)

– Protection of external half-bridges by an external feedback signal

– Programmable feedback signal polarity

– Input deglitcher for feedback signal

– Programmable compare window delay

– Interrupt source for fast reaction to the faulty condi-tion

– Programmable shutdown of two BH ports

– Programmable active command polarity

– Reference signal selectable from two ports

The fast shutdown logic provides a way to switch the BH ports into reset state automatically. This feature is useful to protect external power driver against short circuits without CPU interaction.

A feedback signal is connected to one of the multi-threshold comparators and compared to a reference signal. The reference signal can be selected from one of the command input signals (digital input signals) of one of the assigned ports. If the comparator signals a failure, the selected ports are switched into reset state. A programmable delay can be used to blank out the undefined feedback level during the switching time of the external hardware.

Protection of PMOS and NMOS drivers is possible.The levels are selected by adjusting the input levels of the multi-threshold comparators. The output of the comparator can be inverted to detect an exceeding or an undershooting of a certain level according to the requirements of the external hardware.

4.7.6. Multi-Threshold Comparator (MTC)

– Center of embedded star point or external voltage selectable as reference

– Interrupt generation with every change on the com-parator output

– Invertible comparator output

Input comparators can be used to acquire analog or digital input signals. For each comparator, the internal virtual star point resistor network can be used as refer-ence. Alternatively the reference can be derived from one BA port. Each change of the input can generate an interrupt. The output signals are the FSD feedback and EPC inputs.

4.7.7. External Port Control (EPC)

– Forces the outputs of the ports BH0.0 and BH0.1 to high or low level, depending on a selectable MTC output

The external port control offers the possibility to force the outputs of the ports BH0.0 and BH0.1 depending on a selectable MTC output. Therefore, an analog sig-nal, e.g. the motor current, can switch the ports on or off, according to the configuration of the MTC and the EPC.

4.7.8. A/D Converter (ADC)

– 8-bit or 10-bit resolution

– Short conversion time up to 2.56 µs

– Input multiplexer for several internal and external analog channels

– Programmable conversion time to optimize through-put/accuracy balance

– VREF, AVDD or S5VE selectable as reference

– Acquisition queue for automatic acquisition of up to four entries

– Selectable trigger source for event-driven or time-dependent start of the acquisition

– Four 16-bit registers deliver the results of the acqui-sition queue

– Four 8-bit registers deliver the most significant bits of the results of the acquisition queue

– Interrupt generation at end of conversion

This analog-to-digital converter allows the conversion of an analog voltage in the range from 0 to VREF or from 0 to AVDD, or in the range of the external refer-ence voltage applied to the S5VE pin to a digital value. The minimum value is represented by AVSS and the maximum input value by the selected reference volt-age minus 1 LSB.

An input queue holds up to four entries of input chan-nels. This queue is executed after a defined start con-dition. The entries contain the channel-number, the ref-erence voltage to be used, and a flag signaling whether the entry shall be executed. The converted values are stored in the dedicated result registers. After all entries of the input queue have been exe-cuted, an interrupt indicates the end of the conversion.

An analog multiplexer connects the ADC to one of the analog inputs. A sample and hold circuit holds the ana-log voltage during conversion. The duration of the sampling time is selectable.

The module supports both 8-bit and 10-bit data output for either fast access or high resolution.

36 Feb. 2, 2016; DSH000176_001EN Micronas

Page 37: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

DATA SHEET HVC 2480B-B4

4.7.9. Internal Temperature Sensor

– Measurement of the IC’s junction temperature

– Disabled in power-saving modes

– Temperature readable by ADC

The IC is provided with a linear temperature sensor to measure the junction temperature of the chip.

The temperature is detected by executing an A/D con-version of the analog output value of the temperature sensor, which is connected to the ADC multiplexer.

4.7.10.Embedded Amplifier

– Internal low-power operational amplifier adapt exter-nal analog signals

– Output of the amplifier connected to the ADC

– All pins available externally for arbitrary external cir-cuit configuration

– Gain and behavior selectable by external connec-tions and components

– Large DC-voltage gain (>80 dB)

– Low offset voltage

It can be used to boost external signals either for the input of the ADC or for external circuitry. The embed-ded amplifier can function as transducer or AC- and DC-amplifier comparable to all conventional opera-tional amplifier circuits.

The output of the amplifier is connected to one of the inputs of the ADC. This enables amplification of exter-nal signals which have to be acquired by the ADC.

4.7.11.16-Bit Timers T0, T1

– 16-bit auto-reload down counter

– Counter value readable

– 16-bit reload register

– Different counter clocks selectable

– Interrupt output

The 16-bit timer consists of a 16-bit down counter and a 16-bit reload register. The counter is automatically reloaded at underflow which also generates an inter-rupt.

4.7.12.8-Bit Timer T2, T3

– 8-bit auto-reload down counter

– 8-bit reload register

– Different counter clocks selectable

– Interrupt output

– Frequency output

The 8-bit timer consists of an 8-bit down counter and an 8-bit reload register. The counter is automatically reloaded at underflow which also generates an inter-rupt. The timers also feature output pins and an output divider. With this option, it is possible to output a clock signal with programmable frequency.

4.7.13.Capture Compare Unit

– 16-bit free running counter

– Counter value readable

– 16-bit capture register

– 16-bit compare register

– Input trigger on rising, falling, or both edges

– Output action: toggle, low, or high level

– Generates three different kind of interrupts: over-flow, input, compare

– Designed to detect asynchronous external events

The IC contains a Capture Compare Module (CAP-COM) with three subunits.

It comprises a free-running, readable 16-bit Capture Compare Counter (CCC) and three subunits (SU).

A subunit is able to capture the relative time of an external event input and to generate an output signal when the CCC exceeds a predefined timer value. Three types of interrupts enable interaction with soft-ware. Special functionality provides an interface to the asynchronous external world.

Micronas Feb. 2, 2016; DSH000176_001EN 37

Page 38: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

HVC 2480B-B4 DATA SHEET

4.7.14.SPI

– 8- or 9-bit frames

– Usable as master or as slave

– Programmable data valid edge

– Programmable clock polarity

– Different master mode clocks selectable

– Input deglitcher for clock and data in slave mode

The SPI module provides a serial input and output link to external hardware. An 8- or 9-bit data frame can be transmitted/received synchronously to an internal or external clock.

4.7.15.Enhanced Pulse Width Modulator (EPWM)

– Two independent EPWM outputs with 12-bit resolu-tion for each EPWM module

– EPWM output period selectable

– Interrupt generation at the start of the period

– Center-aligned and edge-aligned EPWM signals possible

– Occurrence of the ADC interrupt terminable within the range of the EPWM period

– Inversion of both output signals selectable

– Two independent EPWM output signals are pro-grammable to control non-overlapping switching to avoid shortcuts when switching both drivers of a half-bridge.

– Defined output level in standby mode

An EPWM is an up/down-counter with programmable compare values for generating the EPWM output sig-nals. It serves as a generator of a frequency signal with variable pulse width or, with an external low-pass filter, as a digital-to-analog converter.

This module is implemented as a 12-bit up/down-coun-ter with two compare registers to generate the EPWM output signals.

An interrupt can be generated within the period of the EPWM signal. This source can either be used to trig-ger the start of an A/D-conversion or to generate an interrupt synchronized to a given state of the EPWM output signals.

Each EPWM module provides two independent EPWM signals. These outputs can be combined to operate the transistors of a half-bridge in non-overlapping mode, inserting a programmable dead-band.

The period of the EPWM output signal can be selected by an additional period register.

4.7.16.Pulse-Width Modulator

– 15-bit PWM or two 8-bit PWM

– Period and clock frequencies selectable by clock multiplexer

– The clock-divider interrupt can be used to detect the start of the period

– Inversion of the output signal selectable

– Defined output level in standby mode

This PWM is an auto-reload down-counter with pro-grammable reload interval. It serves as a generator for a frequency signal with variable pulse width or, with an external low-pass filter connected to its output, as a digital-to-analog converter.

This module consists of a 15-bit PWM module which can be split into two independently operable 8-bit PWM modules.

38 Feb. 2, 2016; DSH000176_001EN Micronas

Page 39: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

DATA SHEET HVC 2480B-B4

Micronas Feb. 2, 2016; DSH000176_001EN 39

5. Differences

This chapter describes difference of this document to predecessor document „HVC 2480B-B4 8-Bit Microcon-troller for Direct 12V-Operation“ (PD000212_003EN).

Section Description

no changes

Page 40: HVC2480B-B4 8-Bit Microcontroller for Direct 12V … · 8-Bit Microcontroller for Direct 12 V-Operation ... microcontroller suitable for direct 12V operation. ... Pin assignment of

HVC 2480B-B4 DATA SHEET

40 Feb. 2, 2016; DSH000176_001EN Micronas

Micronas GmbHHans-Bunte-Strasse 19 D-79108 Freiburg P.O. Box 840 D-79008 Freiburg, Germany

Tel. +49-761-517-0 Fax +49-761-517-2174 E-mail: [email protected] Internet: www.micronas.com

6. Data Sheet History

1. Advance Information: “HVC 2480B-B3 8-Bit Micro-controller for Direct 12V-Operation”, Oct. 5, 2012, AI000167_001EN. First release of the advance information.

2. Preliminary Data Sheet: “HVC 2480B-B4 8-Bit Microcontroller for Direct 12V-Operation”, July 2, 2013, PD000212_001EN. First release of the pre-liminary data sheet.

3. Preliminary Data Sheet: “HVC 2480B-B4 8-Bit Microcontroller for Direct 12V-Operation”, July 2, 2013, PD000212_002EN. Second release of the preliminary data sheet.

4. Preliminary Data Sheet: “HVC 2480B-B4 8-Bit Microcontroller for Direct 12V-Operation”, Feb. 3, 2015, PD000212_003EN. Third release of the pre-liminary data sheet.Major change: Package drawing updated

5. Data Sheet: “HVC 2480B-B4 8-Bit Microcontroller for Direct 12V-Operation”, Feb. 2, 2016, PD000176_001EN. First release of the data sheet.Major change: conversion into data sheet.