День добрый. Недавно сделал такой девайс:
Что то вроде часов из HDD, работает вот так:
http://www.youtube.com/watch?feature=pl ... VlWLjVhq_k
Столбик из 8 светодиодов пишет текст, на этот столбик отдан весь порт D у mega8.
Не могу придумать решение проблемы - на плате имеется фототранзистор + ИК диод, что дает возможность меге узнавать обороты и положение светодиодов. Нужно чтобы происходило прерывание по сигналу фотодиода. А ноги INT1 INT0 находятся на порту D... который занят столбиком светодиодов.
Как быть, как получить прерывание с другой ноги? или надо перекидывать светодиоды на другой порт?
Можно конечно освободить ногу INT0 , а светодиод с другого порта запитать, но отрисовывать текст потом сложно и криво все это...
А если перекинуть светодиоды на PORT C , на этом порту висят выводы для программирования, это не создаст проблем?
Сорри если туплю, я совсем начинающий. Этот проект делался 2 года назад, тогда я лучше разбирался в МК, теперь уже все позабыл, снова пытаюсь разобраться