с именованием кaналов у Вас все нормально, видно что разбираетесь, теперь вместо 8бит-модуля вставляете регистр, обзываете его, например registr настраиваете его на чтение 51 регистра и дальше в программе, создаете локальную булеву переменную, допустим как у Вас сейчас mod2 и делаете в коде программы следующее mod2 := registr.0 так будет тоже самое что у Вас сейчас с 8бит-модулем