I2C и 1 wire чтобы можно было разные датчики подключать
Can даже не знаю, разве что счетчики Меркурий с этой шиной цеплять, но написать протокол на ПР200 кажется нереально.

Кстати и первые две шины как писать протокол ?