Восьмеричная система счисления может считаться оптимальной для программирования микроконтроллеров, потому что она облегчает работу с 3-битными группами. 3
При этом микроконтроллеру всё равно, в какой системе счисления работает программист: данные, которые подаются в любом формате, автоматически интерпретируются в двоичный вид. 2
Кроме того, восьмеричная система (Octal) может содержать числа от 0 до 7 и имеет префикс 0 (ноль), что удобно для программиста. 2