Switching 555 Timer on and off

Did I not answer this before? Why add extra unnecessary complexity? Your data bits are extremely long in microsecond terms; I am sure you could use a timer to define them and another to generate 56 kHz, if not simply poll the microsecond clock. That is easily within the ambit of the MCU, what else do you need to do simultaneously that is so complex as to prevent this?