Не знаю ;) Пишу библиотеку для устройства. Каждый пакет данных должен заканчиваться контрольной суммой, которая считается сложением без переноса всех байт посылки.
> Так сгодится :-)))?
Нет, это обычное сложение. Интересует сложение БЕЗ ПЕРЕНОСА(!). В Вашем примере c=0xC2, а при сложении без переноса должно получиться 0xB2.
>Нет, это обычное сложение. Интересует сложение БЕЗ ПЕРЕНОСА(!). В Вашем примере c=0xC2, а при сложении без переноса должно получиться 0xB2.
0xB2.. Хм?? А поясните, плз, для меня: что есть "сложение без переноса"
Может речь идет об "исключающем ИЛИ" aka XOR ??
Но тогда ответ будет 0xBC И, AFAIK, реализовать такой
контроль целостности байт-пакета на борту микроконтроллера
оч. просто, что обычно и делается..
А вот про "сложение без переноса" я что-то не понял. :-\
Культур-мультур, вероятно, низкий.. :)