По коммутации микрух с прошивками, Ножка выбора чипа (если две 256 пзу) или адреса (если 512 пзу), кому что нужно, правильно делать так - резистор 1-10к на +5 вольт, и конденсатор керамика, скажем 0.1мкф, на землю (или можно без конденсатора) и к этим ножкам контакты переключателя или реле, которые замыкают на землю эти ножки, в зависимости от того какой чип (адрес) выбрать нужно.
На горячую переключать можно, но нужна доработка схемы. Чтобы работало надо делать сброс микроконтроллера, т.е. рестарт программы, в принципе это не сложно.
Переключать проши как предлагалось выше "выбором чипа в паузе" не совсем корректно, это годиться только для абсолютно одинаковых прошивок в которых изменен только ряд констант, а если эти прошивки совершенно разные ( где все карты и константы по другим адресам), то получим зависание программы и заглохший мотор, поэтому правильно делать переключение на горячую только со сбросом микроконтроллера.