Цитата(Opex @ Feb 8 2015, 12:39)

Нужно low_byte и high_byte привести к типу unsigned char перед записью в массив.
Компилятор сам это сделает, согласно стандарту С, обрезав старшие разряды.
Я подозреваю, что указатель указывает куда-то не туда, куда записать ничего физически нельзя.