In the development of embedded software like this, the designer will use a *development board* which breaks out all the chip’s pins and peripherals to write and test the microcontroller software, once it does everything it needs to do and the custom circuit board in the toy is designed, the microcontroller program is loaded onto the chip either via a debug port on the board (uncommon) or by a separate machine before it’s even put onto the board.
Latest Answers