В Моих эмуляторах (tini13, tini24) в целях экономии памяти, под карту и ключ (Dallas) отводится по 4 байта, по этому полную посылку я собираю перед эмуляцией.
А код 55 я вставил просто для теста по тому что у него код единицы и нули чередуются (01010101), а мог бы выставить любой другой.
В коде карты в данное время информационные только 3 байта, их код написан на карте в двух форматах. Старший не значивший ноль и так зря храним.


