|
unsigned cntr;void main(void)
{
...
cntr=100;
while(cntr>0); //это будет заменено на JMP ??main_0 и здесь программа закончится
....
}
volatile unsigned cntr;void main(void)
{
...
cntr=100;
while(cntr>0); //а здесь будет все честно
//??main_0:
// CMP.W #0x0, &cntr
// JNE ??main_0
...
}
Составить ответ ||| Конференция ||| Архив
Ответы
E-mail: info@telesys.ru