что за ерунда такая с этим HI-TECH PICC/ полные му....ки
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено incognito 15 сентября 2003 г. 22:52

пишу значит себе на сях, никого не трогаю....
прога сбоит иногда, и совершенно непонятно из-за чего, но вот СОВЕРШЕННО случайно наткнулся на следующее..

определил
unsigned long counter;

далее в теле проги так для теста...
counter=256*255; 256*255=65280=00 00 FF 00h
в карте памяти регистров это выглядит как (FF FF FF 00), т.е. эта скотина заполняет FF ми. пустые разряды !!!

counter=256*100; считает правильно ! (видимо до 32768)
counter=256*200; уже нет, опят ФФ !

если просто присваивать различные чила - то все отлично.


мож кто сталкивался с таким безобразием ? как победить ?

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru