[an error occurred while processing this directive]
|
После первой строчки вставьте:
do{
IFG1&=~OFIFG;
delaymin50();
}
while ((OFIFG&IFG1));
delaymin50 - некая ф-ия, написанная Вами, дающая задержку минимум на 50 мкс. Максимум не ограничен. Можно пустой цикл for, но как бы его не сопртимизировал мудрый компилятор.
И вообще, в главе про basic clock modul из slau49 все написано. Вроде даже с примерами на эту тему.
E-mail: info@telesys.ru