想问下大佬,以下能实现吗,需要用什么单片机

驱动马达1正转一段距离 驱动马达2和马达3同时正转半圈后停止, 驱动马达1反转回去, 几秒后, 驱动马达1正转一段距离, 驱动马达3正转半圈后停止,接着驱动马达4正转一圈,接着驱动马达2正转半圈后停止,接着马达1反转回去。 (当结束命令时,若在以上一个轮回中,执行完这个轮回后才全部停止) (马达1为220V交流电机,马达2和马达3和马达4为3V或6V直流电机)

这么简单的控制随便选型,io口才那么几个