Tри шаговых мотора с концевиками, подключены к 3 портам A, B и C AVR-ки. Для управления я передаю в функцию номер мотора, далее следуют три одинаковых куска кода, которые отличаются только используемым портом. Можно ли сократить код каким-либо образом, например присвоив какой-либо переменной или указателю значение порта?
|