Photo 3—The two larger ribbon cables are connecting the LEDs and push-button switches to the AT90S8515’s I/O ports B and D. The smaller ribbon cable enables ISP programming using the AT90S8515’s internal SPI interface.