Я надеюсь, что это поможет Вам. Вытащил данные из pdf при написании lib для себя. Возможны ошибки.
// MSN_reg[0] = reg_26, reg_34 -> MSN_P3[15:8]
// MSN_reg[1] = reg_27, reg_35 -> MSN_P3[7:0]
// MSN_reg[2] = reg_28, reg_36 -> MSN_P1[17:16]
// MSN_reg[3] = reg_29, reg_37 -> MSN_P1[15:8]
// MSN_reg[4] = reg_30, reg_38 -> MSN_P1[7:0]
// MSN_reg[5] = reg_31, reg_39 -> MSN_P3[19:16]MSN_P2[19:16]
// MSN_reg[6] = reg_32, reg_40 -> MSN_P2[15:8]
// MSN_reg[7] = reg_33, reg_41 -> MSN_P2[7:0]
// MS_reg[0] = reg_42, reg_50, reg_58 -> MS_P3[15:8]
// MS_reg[1] = reg_43, reg_51, reg_59 -> MS_P3[7:0]
// MS_reg[2] = reg_44, reg_52, reg_60 -> R_DIV[2:0]MS_DIVBY4[1:0]MS_P1[17:16]
// MS_reg[3] = reg_45, reg_53, reg_61 -> MS_P1[15:8]
// MS_reg[4] = reg_46, reg_54, reg_62 -> MS_P1[7:0]
// MS_reg[5] = reg_47, reg_55, reg_63 -> MS_P3[19:16]MS0_P2[19:16]
// MS_reg[6] = reg_48, reg_56, reg_64 -> MS_P2[15:8]
// MS_reg[7] = reg_49, reg_57, reg_65 -> MS_P2[7:0]
Для данные к Si еще должнo быть разделены и сдвинуты от 16-bit масив к 8-bit данные (транслейт).
---
(Можете разделить тему о Si5351, напр. чтобы помочь другим. Иначе все OFFTOP).