I²C/SMBus™와 호환할 수 있는 직렬 인터페이스의 주변기기인 MAX7315는 8개의 I/O포트와 마이크로프로세서로 구성되어 있다. 각 I/O 포트는 5.5V에서 정격 50mA의 오픈 드레인 전류 싱킹 (current-sinking) 출력 또는 변환 검출 기능의 로직 입력으로 구성될 수 있다. 9번째 포트는 변환 검출 인터럽트에 사용되거나 범용 출력으로 이용될 수 있다. 출력은 LED를 직접 구동하거나 최대 5.5V의 외부 저항 풀업 (pullup) 기능의 로직 출력을 제공할 수 있다.
PWM 전류 드라이브에는 8비트 제어 기능이 통합되어 있다. 이 중 4비트는 전체 제어로 모든 LED 출력에 적용되어 14개의 휘도 단계로 완전 오프 또는 완전 온 상태의 전류를 조정할 수 있도록 한다. 이후 각 출력은 개별적으로 4비트 제어 기능을 갖게 되어 전체적으로 세트 전류를 다시 16단계로 나눈다. 이 전류 제어 기능은 또한 모든 출력을 한번에 설정할 수 있는 단일 8비트 제어로도 구성될 수 있다.
MAX7315는 PCA9534 및 PCA9554(A)와 핀 및 소프트웨어 호환이 가능하다.
각 출력은 점멸 위상 2개의 독립적인 점멸 타이밍을 가지고 있다. 모든 LED는 점멸 위상 동안이나 점멸 제어를 무시하기 위해 개별적으로 온 또는 오프 상태로 설정될 수 있다. 점멸 기간은 레지스터에 의해 제어된다.
MAX7315는 핫 인서션(hot insertion)을 지원한다. 모든 포트 핀, 액티브 로우 INT 출력, SDA, SCL, 슬레이브 어드레스 입력 AD0-2는 파워 다운 시 (V+ = 0V) 최대 6V까지 어서트되면서 하이 임피던스 상태를 유지한다.
MAX7315는 2-wire I²C/SMBus 직렬 인터페이스를 통해 제어되고, 64개의 I²C 어드레스 중 어느 것으로도 구성될 수 있다.