4. Using the I/O Address Map
16
ADI16-4(FIT)GY
List of I/O Address Maps
Input Port
Starting
I/O
address
D7
D6
D5
D4
D3
D2
D1
D0
Input
Products Category
Revision Data
+0
(00h)
0
0
1
0
Revision
Data 3
Revision
Data 2
Revision
Data 1
Revision
Data 0
Products ID Number
+1
(01h)
ID Data7
ID Data6
ID Data5
ID Data4
ID Data3
ID Data2
ID Data1
ID Data0
Interrupt Status
+2
(02h)
Enable
Status
0
0
0
IRQ9
IRQ7
IRQ5
+3
(03h)
N/A
+15
(0Fh)
Analog Input (Lower)
+16
(10h)
Conversion
Data7
Conversion
Data6
Conversion
Data5
Conversion
Data4
Conversion
Data3
Conversion
Data2
Conversion
Data1
Conversion
Data0
(LSB)
Analog Input (Upper)
+17
(11h)
Conversion
Data15
(MSB)
Conversion
Data14
Conversion
Data13
Conversion
Data12
Conversion
Data11
Conversion
Data10
Conversion
Data9
Conversion
Data8
+18
(12h)
N/A
+21
(15h)
Analog Input Status 0
+22
(16h)
0
0
Sampling
Clock Error
Sampling
Clock Input
0
Data Over
Write Error
0
Data Read
Enable
Analog Input Status 1
+23
(17h)
0
0
0
FIFO
Memory
Flag
Calibration
Busy
EEPROM
Busy
0
0
+24
(18h)
N/A
+31
(1Fh)
Figure 4.1. Input port