This design example allows you to implement microcontroller I/O expansion in microcontroller- or microprocessor-based systems using Altera® MAX® 3000A devices.
The I/O expander design example includes four ports (A, B, C, and D) which can be independently programmed as I/O ports. You can connect the microcontroller unit (MCU) port to or from any port (A, B, C, or D) to perform read and write operations.
Download the Microcontroller I/O Expander design files:
The use of this design is governed by, and subject to, the terms and conditions of the Altera Hardware Reference Design License Agreement.