ШИМ

RNGEESUS13

✩✩✩✩✩✩✩
2 Дек 2024
1
0
Добрый день, не могу найти внятной информации. Нужно сделать ШИМ именно на 5 и 6 пине восток Уно, для этого тренируюсь на своей Ардуино Уно. Частота ШИМа должна быть 62.5 кГц, причем на 6 пине эта же частота с фазовым сдвигом на 180 градусов.
Сделать надо через регистры, а я обычную то Уно начал трогать недавно,не могли бы подсказать откуда черпать информацию, чтобы вообще разобраться как делать и оказать медвежью услугу, показать пример.
Все что собрал по кусочкам с интернета, делает нужную частоту, но нет сигнала на 6 пине:
TCCR0A = bit(COM0A1) | bit(COM0B1) | bit(WGM01) | bit(WGM00);
TCCR0B = bit(CS00);
OCR0A = 255;
OCR0B = 63;
 

Bruzzer

★★★✩✩✩✩
23 Май 2020
464
134
Мне видятся два варианта
  • найти форум, где обсуждают и работают с восток UNO и общаться там.
  • не использовать восток UNO.
Восток UNO и просто UNO разные процессоры, соответсвенно разные регистры и у каждого свои особенности работы.

П.С. Я с восток UNO дела не имел.
 

bort707

★★★★★★✩
21 Сен 2020
3,056
910

@Bruzzer, ТС пока даже на обычной Уно не может запустить то что хочет.

Что касается восток Уно - то тут я согласен, проц там совсем другой и настройки от Уно к ней не подойдут.

Вообще совершенно непонятно, нафига ТС взял этот "восток", за его цену можно 30 нормальных Уно купить