Maxq family user’s guide: maxq8913 supplement, Table of contents (continued) – Maxim Integrated MAXQ Family Users Guide: MAXQ8913 Supplement User Manual

Page 5

Advertising
background image

MAXQ Family User’s Guide:

MAXQ8913 Supplement

v

SECTION 21: TIMER/COUNTER B MODULE (SPECIFIC TO MAXQ8913)

21-1

21.1 Timer/Counter B Register Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21-1

21.1.1 Timer B Timer/Counter Capture/Reload Register (TBR, M2[07h]) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21-1
21.1.2 Timer B Timer/Counter Compare Register (TBC, M2[0Bh]) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21-2
21.1.3 Timer B Timer/Counter Control Register (TBCN, M2[06h]) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21-2
21.1.4 Timer B Timer Value Register (TBV, M2[0Ah]) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21-3

21.2 Timer/Counter B Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21-4

21.2.1 Timer B 16-Bit Timer/Counter Mode with Autoreload . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21-4
21.2.2 Timer B 16-Bit Capture Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21-5
21.2.3 Timer B 16-Bit Up/Down Count with Autoreload Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21-6
21.2.4 Timer B Clock Output Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21-7
21.2.5 Timer B PWM/Output Control Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21-7
21.2.6 16-Bit Up Count PWM/Output Control Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21-8
21.2.7 16-Bit Up/Down Count PWM/Output Control Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21-9
21.2.8 EXENB Control During PWM/Output Control Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21-11

21.3 Timer B Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21-11

21.3.1 Timer B Example: Reloading Timer Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21-11

SECTION 22 : I

2

C BUS INTERFACE (SPECIFIC TO MAXQ8913)

22-1

22.1 I

2

C Register Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-1

22.1.1 I

2

C Data Buffer Register (I2CBUF, M1[06h]). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-2

22.1.1.1 I

2

C Data Read and Write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-2

22.1.1.2 I

2

C Address Transmission . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-2

22.1.2 I

2

C Status Register (I2CST, M3[01h]) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-2

22.1.3 I

2

C Interrupt Enable Register (I2CIE, M1[07h]) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-3

22.1.4 I

2

C Control Register (I2CCN, M1[04h]) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-4

22.1.5 I

2

C Clock Control Register (I2CCK, M1[0Ch]). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-6

22.1.6 I

2

C Timeout Register (I2CTO, M1[0Dh]) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-6

22.1.7 I

2

C Slave Address Register (I2CSLA, M1[0Eh]) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-7

22.2 I

2

C Code Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-7

22.2.1 I

2

C Example 1: Master Mode Transmit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-7

22.2.2 I

2

C Example 2: Master Mode Receive. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-8

22.2.3 I

2

C Example 3: Slave Mode Receive. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-8

22.2.4 I

2

C Example 4: Slave Mode Receive. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-9

SECTION 23: SUPPLY VOLTAGE MONITOR AND POWER CONTROL
(SPECIFIC TO MAXQ8913)

23-1

23.1 SVM and Power Control Register Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23-1

23.1.1 Power Control Register (PWCN, M0[0Ch]) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23-1
23.1.2 Supply Voltage Monitor Register (SVM, M0[06h]) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23-2

TABLE OF CONTENTS (continued)

Maxim Integrated

Advertising