Проблема с подключением LCD к ATmega8515
Здравствуйте, столкнулся с такой проблемой - когда подключаю LCD WH1602A у контроллеру Atmega8515 и при этом использую 16-ти разрядный таймер в режиме захвата прерывания по переднему фронту (в регистре TIFR, ICF1=1) у меня на LCD начинаются глюки - символы начинаю рандомайзно прыгать. Для подключения ЖК использую стандартную библитеку LCD.h из CodeVisionAVR. Если я делаю то же самое без использования таймера, или просто не ставлю в регистре TIFR ICF1=1, а ставлю ICF1=0, то всё работает нормально (именно TIFR)! Для подключения LCD используются порты, альтернативной функцией которых является подключение внешней памяти.
|