Page 6-1Manual MPAD128.D1gChapter 6: ProgrammingPort Addresses and FunctionsAll I/O accesses may be performed with byte- or word-sized reads and writes. Theregisters related to the A/D functions are usually accessed with words, and the Digitalfunctions are accessed by either bytes or words, depending on the specific goal. Thefollowing table describes the analog registers as words, and the digital registers as bytes.Add ress Write Operation Read OperationBase Address+ 0 A/D Po int Setup A/D Point ReadbackBase Address+ 2 A/D Po int Setup A/D Point ReadbackBase Address+ 4 A/D Po int Setup A/D Point ReadbackBase Address+ 6 A/D Po int Setup A/D Point ReadbackBase Address+ 8 A/D Po int Setup A/D Point ReadbackBase Address+ A A/D Po int Setup A/D Point ReadbackBase Address+ C A/D Po int Setup A/D Point ReadbackBase Address+ E A/D Po int Setup A/D Point ReadbackBase Address + 10 A/D Control A/D Control ReadbackBase Address + 14 advanced features A/D StatusBase Address + 18 unused A/D Data FIFOBase Address + 20 (byte) 825 5 Port A W rite 8255 Port A ReadBase Address + 21 (byte) 825 5 Port B Write 8255 Port B ReadBase Address + 22 (byte) unused po rt C unused po rt CBase Address + 23 8255 Control Register 8255 Control ReadbackTable 6-1: PAD128 Register Definition Map (HEX)NoteThe listed registers are a subset of the capabilities of the A/D Chip. The device iscapable of threshold monitoring, extended calibration modes, differential channelselection on a pin-by-pin basis, configurable settle times per input for poor sensor types,complex FIFO functions, and much more. Please refer to the National SemiconductorLM12H458 chip specification for complete information on this incredibly flexibledevice.