
DS4830 User’s Guide
127
Table 15-1. GPIO Pins and Multiplexed Functions
Special function-1
enable
Special function-2
enable
Special function-3
enable
Special function-4
enable
PINSEL.12 = 1 &
ADDATA.DIFF = 0
PINSEL.12 = 1 &
ADDATA.DIFF =1
PINSEL.13 = 1 &
ADDATA.DIFF = 0
PINSEL.13 = 1 &
ADDATA.DIFF =1
PINSEL.14 = 1 &
ADDATA.DIFF = 0
PINSEL.14 = 1 &
ADDATA.DIFF =1
PINSEL.15 = 1 &
ADDATA.DIFF = 0
PINSEL.15 = 1 &
ADDATA.DIFF =1
PWMCFG.PWMEN = 1 &
PWMCN.M_EN = 1
PWMCFG.PWMEN = 1 &
PWMCN.M_EN = 1
PWMCFG.PWMEN = 1 &
PWMCN.M_EN = 1
PWMCFG.PWMEN = 1 &
PWMCN.M_EN = 1
PWMCFG.PWMEN = 1
& PWMCN.M_EN = 1
& PWMCFG.ALT_LOC = 1
PWMCFG.PWMEN = 1
& PWMCN.M_EN = 1
& PWMCFG.ALT_LOC = 1
PWMCFG.PWMEN = 1
& PWMCN.M_EN = 1
& PWMCFG.ALT_LOC = 1
PWMCFG.PWMEN = 1
& PWMCN.M_EN = 1
& PWMCFG.ALT_LOC = 1
DACCFG.CFG4-7* = 01b
(any one or more DACs)
PWMCFG.PWMEN = 1 &
PWMCN.M_EN = 1
PWMCFG.PWMEN = 1 &
PWMCN.M_EN = 1
PWMCFG.PWMEN = 1 &
PWMCN.M_EN = 1
PINSEL.0 = 1 &
ADDATA.DIFF = 0
PINSEL.0 = 1 &
ADDATA.DIFF =1
PWMCFG.PWMEN = 1
& PWMCN.M_EN = 1
& PWMCFG.ALT_LOC = 1
PINSEL.1 = 1 &
ADDATA.DIFF = 0
PINSEL.1 = 1 &
ADDATA.DIFF =1
PWMCFG.PWMEN = 1
& PWMCN.M_EN = 1
& PWMCFG.ALT_LOC = 1
PINSEL.6 = 1 &
ADDATA.DIFF = 0
PINSEL.6 = 1 &
ADDATA.DIFF =1
PWMCFG.PWMEN = 1
& PWMCN.M_EN = 1
& PWMCFG.ALT_LOC = 1
PINSEL.7 = 1 &
ADDATA.DIFF = 0
PINSEL.7= 1 &
ADDATA.DIFF =1
PWMCFG.PWMEN = 1
& PWMCN.M_EN = 1
& PWMCFG.ALT_LOC = 1
PINSEL.8 = 1 &
ADDATA.DIFF = 0
PINSEL.8 = 1 &
ADDATA.DIFF =1
PINSEL.9 = 1 &
ADDATA.DIFF = 0
PINSEL.9 = 1 &
ADDATA.DIFF =1
DACCFG.CFG0-3* = 01b
(any one or more DACs)
PWMCFG.PWMEN = 1 &
PWMCN.M_EN = 1
PINSEL.4 = 1 &
ADDATA.DIFF = 0
PINSEL.4 = 1 &
ADDATA.DIFF =1
PINSEL.5 = 1 &
ADDATA.DIFF = 0
PINSEL.5 = 1 &
ADDATA.DIFF =1
PINSEL.10 = 1 &
ADDATA.DIFF = 0
PINSEL.10 = 1 &
ADDATA.DIFF =1
PINSEL.11 = 1 &
ADDATA.DIFF = 0
PINSEL.11 = 1 &
ADDATA.DIFF =1
PWMCFG.PWMEN = 1 &
PWMCN.M_EN = 1
PWMCFG.PWMEN = 1 &
PWMCN.M_EN = 1
Notes:
TCK: Test Access Port (TAP) Clock
TDI: Test Access Port (TAP) Data Input
TMS: Test Access Port (TAP) Mode Select
TDO: Test Access Port (TAP) Data Output
* One or more DACs should be enabled.
+
External Clock is enabled when the external clock source is selected by one or more peripherals among timers,
PWM and Sample and Hold.
From a software perspective, each of the GPIO ports (Port0, Port1, Port2 and Port6) has six Special Function Registers
(POp, PIp, PDp, EIFp, EIEp and EIESp where p=0, 1, 2, or 6). Each GPIO port is designed to provide programming
flexibility for any application. The associated registers and their module addresses are listed in Table 15-2. The user
should not write to any reserved bits as this may cause undesired behavior.
Commentaires sur ces manuels