
Hercules III User Manual Rev A.2
www.diamondsystems.com
Page
45
I/O Register Map Bit Assignments
Note: In the tables below, blank bits are not used. Writes to a blank bit have no effect. Reads of a
blank bit return the value zero.
Page 0 Write
Base +
7
6
5
4
3
2
1
0
0
HOLDOFF
RESET
-
-
-
-
PAGE1
PAGE0
1
-
-
-
-
-
DABU
SEDIFF
ADBU
2
-
-
-
L4
L3
L2
L1
L0
3
-
-
-
H4
H3
H2
H1
H0
4
LDAD
-
-
-
-
-
G1
G0
5
SU
-
-
-
-
-
DACH1
DACH0
6
DA7
DA6
DA5
DA4
DA3
DA2
DA1
DA0
7
-
-
-
-
DA11
DA10
DA9
DA8
8
FT7
FT6
FT5
FT4
FT3
FT2
FT1
FT0
9
-
-
-
-
FT11
FT10
FT9
FT8
10
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
12
LED
SINGLE
DIOCTR1 DIOCTR0
SCINT
CLKSRC1 CLKFRQ1 CLQFRQ0
13
-
TINTE
DINTE
AINTE
FIFOEN
SCANEN
CLKSEL
CLKEN
14
-
-
-
-
-
-
-
-
15
-
-
FIFORST
DARST
CLRT
CLRD
CLRA
ADSTART
16
DIOA7
DIOA6
DIOA5
DIOA4
DIOA3
DIOA2
DIOA1
DIOA0
17
DIOB7
DIOB6
DIOB5
DIOB4
DIOB3
DIOB2
DIOB1
DIOB0
18
DIOC7
DIOC6
DIOC5
DIOC4
DIOC3
DIOC2
DIOC1
DIOC0
19
DIOD7
DIOD6
DIOD5
DIOD4
DIOD3
DIOD2
DIOD1
DIOD0
20
DIOE7
DIOE6
DIOE5
DIOE4
DIOE3
DIOE2
DIOE1
DIOE0
21
-
-
-
-
-
-
-
-
22
MODE
P2
P1
PO/DIRE
B2/DIRD
B1/DIRC
B0/DIRB
D/DIRA
23
-
-
-
-
-
-
-
-
24
CTRD7
CTRD6
CTRD5
CTRD4
CTRD3
CTRD2
CTRD1
CTRD0
25
CTRD15
CTRD14
CTRD13
CTRD12
CTRD11
CTRD10
CTRD9
CTRD8
26
CTRD23
CTRD22
CTRD21
CTRD20
CTRD19
CTRD18
CTRD17
CTRD16
27
CTR
LATCH
CTDIS
GTEN
CTDIS
CTEN
LOAD
CLR
28
WDA7
WDA6
WDA5
WDA4
WDA3
WDA2
WDA1
WDA0
29
WDA15
WDA14
WDA13
WDA12
WDA11
WDA10
WDA9
WDA8
30
WDB7
WDB6
WDB5
WDB4
WDB3
WDB2
WDB1
WDB0
31
WDTRIG
-
WDEN
WDSMI
WDRST
WDT-1
WDEDGE
WDIEN