[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
скомпилить прогу перебитую с твоей.
Привожу исходник полностью. C-SPY не слепой цикл совершается полностью, даже если WD включен. Различные настройки оптимизации
тоже не помогли ему ослепнуть. Я пользуюсь IAR интерфейс версиии
2.31 и платформой для 430 версии 1.24 (пару месяцев назад взял
ее на www.iar.com). Ну и C-SPY соответственно такой-же.
Кстати, что ты подключал в #include? нет файла в этом листинге.
#include
void delay(void);
void main(void)
{
WDTCTL = WDTPW + WDTHOLD;P1DIR = BIT0;
while(1)
{
P1OUT |= BIT0;
delay();
P1OUT &= ~BIT0;
delay();
}
}void delay(void)
{
unsigned int i;
for (i = 65000; i > 0; i--);
}
Составить ответ ||| Конференция ||| Архив
Ответы
- Ответ: а если BIT0=0 то P1OUT не изменяется ....может это и увидел компилятор и не стал генерить вторую строчку... — Egik (26.04.2002 10:29, пустое)
- поправка — ShiphT (26.04.2002 09:41, 60 байт)
- Тьфу ты — ShiphT (26.04.2002 10:31, 42 байт)
Перейти к списку ответов ||| Конференция ||| Архив ||| Главная страница ||| Содержание ||| Без кадра E-mail: info@telesys.ru