how can I use MSP430 to output 16-channel square pulse ?

I haven’t use MSP430 before. Now I need output 16-channel bipolar square current. Is it possilbe?

I know that FPGA can do it. But I have no idea about MSP430.

DEAR friend, can you analyze it for me? And recommend something!

What do you by bipolar? Frequency?

I need a bipolar square current, the frequency and amplitude is adjustable.

Now single square current is enough, and it can be processed further after then by a special circuit.

leon_heller:
What do you by bipolar? Frequency?