[an error occurred while processing this directive] [an error occurred while processing this directive]
Вы это ищете, что-ли ? По размеру это совсем не много..
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Тумблер 04 января 2002 г. 12:58
В ответ на: НЕX - это 0xaf (к примеру). Но по такому способу памяти жрет дюже много. Похоже писатели IAR чего-то недоделали. отправлено ZSN 03 января 2002 г. 18:58

/*-------------------------------------*/

void type_word (word w)

{

type_byte ((byte)(w shr 8));
type_byte ((byte)(w and 0xff));

}

/*-------------------------------------*/

void type_byte_slave (byte b)

{

if (b < 10) b += '0';
else b += '7';

putbyte (b) ;

}

/*-------------------------------------*/

void type_byte (byte b)

{

type_byte_slave ((b shr 4));
type_byte_slave ((b and 0x0f));

}

/*-------------------------------------*/

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

Ответы



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

E-mail: info@telesys.ru