Question about nRF52832's timer and register

Dear all,

I'm using nRF52832 and using timers to turn on/off GPIOs.

I saw that timer0, 1 and 2 has 4 CC registers.

Right now, I'm using timer0 like this:

1) turn Output1 on after 50 ms (CC[0])

2) turn Output2 off after 60 ms (CC[1])

3) turn Output3 on after 80ms (CC[2])

4) turn Output off after 110ms (CC[3])

Until now, it's ok. But if I want to increase different number of GPIO patterns (like turn Output on after 150ms and turn off after 200ms), how can I do it?

Number of CC register is insufficient.

Or can you provide other solution? Without using timer and CC channels?

Thank you so much.

Related