|
Вопрос по WinAVR, как разбить int на два char |
|
|
Ответов
|
Mar 2 2008, 09:32
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(prottoss @ Mar 2 2008, 12:21)  Тем не менее все это работает на компиляторе от IAR и от INTEL Иногда работает  . Пробуем: #define HIBYTE(word) ((UINT8)((UINT16)word >> 8)) c = HIBYTE( a + b ); Можете перебирать компиляторы. Работать, естественно, не будет ни на одном.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
Сообщений в этой теме
sergeus Вопрос по WinAVR Feb 3 2008, 16:04 singlskv Цитата(sergeus @ Feb 3 2008, 19:04) Здрав... Feb 3 2008, 16:11 KRS Цитата(sergeus @ Feb 3 2008, 19:04) Здрав... Feb 3 2008, 16:25    prottoss Цитата(zltigo @ Mar 2 2008, 16:32) Иногда... Mar 2 2008, 10:24 interrupt Цитата(sergeus @ Feb 3 2008, 19:04) Здрав... Mar 1 2008, 22:08 zltigo Цитата(prottoss @ Mar 2 2008, 13:24) Ариф... Mar 2 2008, 10:57 prottoss Цитата(zltigo @ Mar 2 2008, 17:57) Вы на ... Mar 2 2008, 15:28  Baser Цитата(prottoss @ Mar 2 2008, 17:28) Хотя... Mar 2 2008, 20:35   prottoss Цитата(Baser @ Mar 3 2008, 03:35) Все-так... Mar 3 2008, 02:30 Aesthete Animus Цитата(sergeus @ Feb 3 2008, 19:04) Здрав... Mar 3 2008, 08:04
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|