beautypg.com

Maxim Integrated DS4830 Optical Microcontroller User Manual

Page 5

background image

DS4830 User’s Guide

5

14.2.3

– Pulse Spreading............................................................................................................................................. 116

14.2.4

– Alternate PWM Output ................................................................................................................................... 119

14.2.5

– PWM DELAY Register (PWMDLYn).............................................................................................................. 119

14.3

– PWM Output Register Descriptions ...................................................................................................................... 120

14.4

– PWM Output Code Examples .............................................................................................................................. 125

SECTION 15

– GENERAL-PURPOSE INPUT/OUTPUT (GPIO) PINS ............................................................................. 126

15.1

– Overview ............................................................................................................................................................... 126

15.2

– GPIO Port 0 Register Descriptions ....................................................................................................................... 129

15.2.1

– GPIO Direction Register Port 0 (PD0) ........................................................................................................... 129

15.2.2

– GPIO Output Register Port 0 (PO0) .............................................................................................................. 129

15.2.3

– GPIO Input Register for Port 0 (PI0) .............................................................................................................. 129

15.2.4

– GPIO Port 0 External Interrupt Edge Select Register (EIES0) ..................................................................... 129

15.2.5

– GPIO Port 0 External Interrupt Flag Register (EIF0) ..................................................................................... 130

15.2.6

– GPIO Port 0 External Interrupt Enable Register (EIE0)................................................................................. 130

15.3

– GPIO Port 1 Register Descriptions ....................................................................................................................... 130

15.3.1

– GPIO Direction Register Port 1 (PD1) ........................................................................................................... 130

15.3.2

– GPIO Output Register Port 1 (PO1) .............................................................................................................. 130

15.3.3

– GPIO Input Register for Port 1 (PI1) .............................................................................................................. 131

15.3.4

– GPIO Port 1 External Interrupt Edge Select Register (EIES1) ..................................................................... 131

15.3.5

– GPIO Port 1 External Interrupt Flag Register (EIF1) ..................................................................................... 131

15.3.6

– GPIO Port 1 External Interrupt Enable Register (EIE1)................................................................................. 131

15.4

– GPIO Port 2 Register Descriptions ....................................................................................................................... 131

15.4.1

– GPIO Direction Register Port 2 (PD2) ........................................................................................................... 131

15.4.2

– GPIO Output Register Port 2 (PO2) .............................................................................................................. 132

15.4.3

– GPIO Input Register for Port 2 (PI2) .............................................................................................................. 132

15.4.4

– GPIO Port 2 External Interrupt Edge Select Register (EIES2) ..................................................................... 132

15.4.5

– GPIO Port 2 External Interrupt Flag Register (EIF2) ..................................................................................... 132

15.4.6

– GPIO Port 2 External Interrupt Enable Register (EIE2)................................................................................. 132

15.5

– GPIO Port 6 Register Descriptions ....................................................................................................................... 133

15.5.1

– GPIO Direction Register Port 6 (PD6) ........................................................................................................... 133

15.5.2

– GPIO Output Register Port 6 (PO6) .............................................................................................................. 133

15.5.3

– GPIO Input Register for Port 6 (PI6) .............................................................................................................. 133

15.5.4

– GPIO Port 6 External Interrupt Edge Select Register (EIES6) ..................................................................... 133

15.5.5

– GPIO Port 6 External Interrupt Flag Register (EIF6) ..................................................................................... 134

15.5.6

– GPIO Port 6 External Interrupt Enable Register (EIE6)................................................................................. 134

SECTION 16

– GENERAL-PURPOSE TIMERS ................................................................................................................ 135

16.1

– Detailed Description ............................................................................................................................................. 135

16.1.1

– Timer Modes .................................................................................................................................................. 135

16.1.2

– Clock Selection .............................................................................................................................................. 136

16.1.3

– Timer Clock Prescaler ................................................................................................................................... 136

16.2

– Timer Register Descriptions ................................................................................................................................. 137

SECTION 17

– SUPPLY VOLTAGE MONITOR (SVM) ..................................................................................................... 139