roboforum.ru

Технический форум по робототехнике.

Грабли в протеусе

Грабли в протеусе

Victorovych » 18 май 2009, 10:33

Начал давеча с протеусом знакомство и надыбал грабли. У меги 8, при работе Т2 в режиме Fast PWM, c установкой выхода в топе и сбросом по сравнению, при OCR2=$FF на выходе "0" :bad:

Re: Грабли в протеусе

blindman » 18 май 2009, 10:42

Victorovych писал(а):при работе Т2 в режиме Fast PWM, c установкой выхода в топе и сбросом по сравнению

Разве есть такой режим?

Re: Грабли в протеусе

Victorovych » 18 май 2009, 10:47

А то

Код: Выделить всёРазвернуть
   ;Config T2
   ldi r16,$00
   out ocr2,r16
   ldi r16,$69
   out tccr2,r16

Re: Грабли в протеусе

SERGEY_M » 18 май 2009, 10:53

:no: вроде такого режима нет...
есть неинв. ШИМ
установка в "1" при TCNT = 0, и сброс при совпадении с OCR...

Re: Грабли в протеусе

blindman » 18 май 2009, 10:56

Меня вот что смутило:
Victorovych писал(а):c установкой выхода в топе и сбросом по сравнению

Clear OC2 on Compare Match, set OC2 at BOTTOM, (non-inverting mode)


А так да, похоже баг, если там действительно 0xFF, а не 0 как в коде написано

Re: Грабли в протеусе

Victorovych » 18 май 2009, 11:01

А так да, похоже баг, если там действительно 0xFF, а не 0 как в коде написано

Приведен фрагмент установки, программа на этом не заканчивается :D

Меня вот что смутило...

оговорился

Re: Грабли в протеусе

avr123.nm.ru » 18 май 2009, 13:27

Лучше проект прикладывать.


cron
Rambler\'s Top100 Mail.ru counter