beautypg.com
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