Ваяю тахометр на станок. Вот такой:
Вот с таким датчиком, сделанным из старой колобковой мышки (прошу прощения за раскоряку):
Проблема нарисовалась следующая. Даже 2.
1. сначала я почему-то решил, что int0 находится на 2 ноге меги8. Припаял. Создал прерывание, повесил счетчик прерываний. Все считается отлично (частота меги 1 МГц). Но на ноге 2, где RXD и PD0, а не на 4, где INT0 собственно и находится. Как такое может быть?
2. перевесил датчик на 6 ногу (прошил фузы, частота 16МГц), где T0 и подключил к таймеру TIMER0. В результате когда мимо светодиода проходит шторка, то счетчик отсчитывает, не 1, а 3, 50, 240 импульсов. Как такое может быть? Оптический дребезг? Как быть? Что делать?


