Pues entiendo que tu mismo estás dando la solución.
La lógica la tendrás que programar tu, ya que evidentemente no hay ninguna función que te haga directamente lo que pides.
Tendrás que convertir ese valor leido a binario, y analizar las posiciones, y en consonancia marcar o no los checkbox's correspondientes.