I want to implement ac phase control on a lot of channels (20-25) using esp8266 module. Since it doesn't have as many GPIOs, I want to use serial to parallel shift register. Since phase control requires precise and fast switching (fast as compared to the ac line frequency), I want to evaluate whether shift register is even a good choice or not.
For this, I want to calculate the total time required to set a pin's output to either HIGH or LOW. MCU running at 80 MHz.
There is a timing diagram given in the datasheet:
I am having a difficulty relating these things together and with the clock frequency of the MCU. Any pointers on how to calculate will be really helpful.
Thanks