На работе посадили программировать Атмегу128, я ни с ней ни с какими другими подобными контроллерами дел не имел. Так что опыт у меня в этом всего 2 недели. Я имел дело только с процами Техаса, 32016 и 32054 , ну совсем немного Аналога ну и 51-м очень давно. Вобщем проблема такая. Шатл, или как он называется-оптический энкодер . Подключен к ногам Атмеги128 порты DE6 и DE7. Эти же порты являются входами таймера TIMER3. Как я понимаю, нужно считать импульсы, приходящиен от шаттла. Нигде не нашел примера, как программировать этот счетчик, чтоб он считал импульсы. И еще не понятно, как определять направление вращения этого шаттла, там нет других выводов кроме двух A и B. C остальной периферией типа USART и Таймеров разобрался. Ну еще будут некоторые вопросы. Но вот этот сейчас главный. Буду очень признателен за примеры, если такие у кого нибудь будут.
|