в Си-компиляторах редко кто использует возможности процов на 100%
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено bialix 06 февраля 2004 г. 14:35
В ответ на: Ответ: (+) отправлено ****** 06 февраля 2004 г. 14:27

а вот насчет вашего примера. иар предлагает такой код для генерации задержки:

24 __delay_cycles(327684); // 22 мс
\ 0000002A E000 LDI R16,0
\ 0000002C E010 LDI R17,0
\ ??main_3:
\ 0000002E 0000 NOP
\ 00000030 5001 SUBI R16,1
\ 00000032 4010 SBCI R17,0
\ 00000034 F7E1 BRNE ??main_3

Как я вижу здесь делается декремент числа типа int
с таким же успехом можно было бы делать декремент трехбайтового числа и четырехбайтового...

Поэтому снова и снова мне не понятна на х писать unsigned long а использовать unsigned int в качестве счетчика?

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

Ответы



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

E-mail: info@telesys.ru