Цитата(de220175 @ Aug 29 2012, 11:00)

Проблема состоит в следующем - Формирую задержку в мкс за счет таймера, в окошке осциллографа она разительным образом отличается от
Проблема протеуса.
Вы попробуйте в протеусе банальную светодиодную мигалку с паузами типа 250ms сделать

CODE
// Светодиоды
#define LED1 PORTD.4
#define LED2 PORTD.5
#define LED3 PORTD.6
#define LED4 PORTD.7
..............
LED1=1;
delay_ms (250);
LED1=0;
LED2=1;
delay_ms (250);
LED2=0;
LED3=1;
delay_ms (250);
LED3=0;
LED4=1;
delay_ms (250);
LED4=0;
Это кусок из кода, прекрасно работающего в железе.
А в протеусе паузы секунда-2 вместо указанных. И эта байда сопровождается издевательским пояснением типа "проект работает не в реальном времени".
После этого у меня мнение о протеусе весьма отрицательное.
Мой Вам совет - забудьте протеус, делайте в железе. Сэкономите массу сил и времени.