[an error occurred while processing this directive]
|
все работает так:
в регистре равнения находится число
таймер считает от 0 до верха и обратно
при совпадении таймера с регистром сравнения выходная нога инвертируется. Поэтому можно сделать прямой шим, а можно и инвертированный. Если в регистре сравнения 8 битовое число, а таймер считает туда/обратно, то частота шима будет Fclock/512 (больше бит- меньше частота шима).
чтобы проверить, что все работает, надо:
-настроить порты
-настроить шим
-и все
допустим в регистре сравнения 128 и шим 8 бит
тогда меряем вольтметром постоянку на ноге д5 и видим 2,5 вольта (если нет осциллографа)
если нету - в аврстудию
там все должно работать
удачи!
E-mail: info@telesys.ru