Single and Multi-Chip Microcontroller Interfacing