Приветствую, ALL!
Есть такая задачка... Имеется устройство на PIC16F84. Работает оно с тактовым генератором 4МГц (кварц). Из периферии две кнопки, две 7-сегментые светодиодные матрицы (с динамической индикацией) и парочка мелочей... У ПИКа есть нога на порту А, которая читает состояние извне. Состояния могут быть: лог.0; лог.1; и меандр с шириной положительного и отрицательного перепада 10мС. Суть задачи состоит в том, чтобы научить ПИК определять эти состояния вывода. Загвоздка в том, что таймер и прерывание по перепаду уже заняты. Динамическая индикация представляет собой безконечный цикл в теле основной программы (таймер задействован для других нужд). Может кто чего похожего делал и поделится идеями как это можно реализовать?
Заранее благодарен! С уважением, Владимир.