У нас:
Один выход держится в нуле, другой шимится 0-255, в обратную сторону, соотв. наоборот.
Так получается в 2 раза больше шагов шим и используется только один аппаратный шим на один H-мост.
Аппаратный шим дается на оба входа H-моста через рзисторы 100 ом. а с другой стороны эти резисторы подключены к пинам контроллера. Когда надо, чтоб был шим на соотв. входе драйвера, шунтирующий пин контроллера переводится в z-состояние (чтоб не мешал). А когда нужен "0", переводится в "выход" и подается "0".
Вот такой залаз на елку с 2-мя аппаратными шимами контроллера и 4-мя дополнит. пинами контроллера
Только никому не говори, это секрет
Да, антиреверсные диоды не нужны, наверно ты и сам понял...